Could gamification of training database work in a manufacturing environment?

I made a WPF app which contains and shows lots of training resources. The thing is, people aren't very motivated to just open something and start reading/learning.

Does anyone have experience with this kind of application of some sort of gamification? Something like Stackoverflow, points and badges, but only internally used and with some sort of reward after a certain amount of received (learning)points.