Personalisation of Programming Tutoring System Using Tag-Based Recommender Systems.
Aleksandra Klasnja-MilicevicBoban VesinMirjana IvanovicZoran BudimacPublished in: ICALT (2012)
Keyphrases
- tutoring system
- recommender systems
- student modelling
- collaborative filtering
- intelligent tutoring systems
- student model
- user profiles
- problem based learning
- knowledge acquisition bottleneck
- cold start
- information overload
- trust aware
- recommendation quality
- user modeling
- user preferences
- user feedback
- programming language
- user profiling
- recommendation systems
- matrix factorization
- user model
- programming environment
- personalized recommendation
- adaptive systems
- cold start problem
- reinforcement learning
- user interface
- mobile learning
- data sparsity
- implicit feedback
- programming course
- object oriented programming
- databases