Abstract
Reusing knowledge expertise of different domains in e-learning is an ideal approach to sustain knowledge and disseminate it throughout the different organizations' processes. This approach generates a valuable source for instruction which can enrich significantly the quality of teaching and training as it uses effortlessly expertise from its original sources. It is also very useful for teaching activities since it connects learners with real-life scenarios involving field experts and reliefs instructors from the tedious task of authoring teaching material. In this paper we propose a framework that allows gathering automatically expertise from domain experts while doing their activities and then represents it in a form that can be shared and reused in e-learning by different types of learners. The framework relies on knowledge graphs that are knowledge representation structures which facilitate mapping expertise to e-learning objects. A case study is presented showing how inspector reports are handled to generate on-demand e-courses specifically adapted to learners' needs.