Keyphrases
- learning environment
- recommender systems
- user preferences
- recommendation systems
- collaborative filtering
- learning outcomes
- learning process
- information filtering
- learning systems
- e learning
- learning activities
- user profiles
- recommendation algorithms
- personalized recommendation
- learning processes
- online dating
- learning spaces
- user modeling
- asynchronous learning
- assessment tool
- user modelling
- peer to peer systems
- overlay network
- pedagogical agents
- information overload
- social networks
- learning community
- learning content