Knowledge management in an e-learning system

Today's learning management systems offer little or no support to knowledge management. As a consequence, students do not get a comprehensive, overall view of what might be useful for their individual needs, and the e-learning potential is not fully exploited. We propose an architecture for overcoming the problem and making e-learning more effective. We also implemented part of the proposed architecture.