Courses
COMP4135 Recommender Systems and Applications (3 units)
- Prerequisite:
- COMP1005 Essence of Computing or COMP1007 Introduction to Python and Its Applications and COMP3057 Introduction to Artificial Intelligence and Machine Learning
- Medium of Instruction:
- English
The topics of this course mainly include: 1) basic concepts such as user preference and prediction; 2) a variety of typical recommendation approaches including collaborative filtering, matrix factorization, and content-based approaches; 3) system evaluation design and metrics; 4) the role of human factors in system implementation and user-centred evaluation; 5) popular applications in e-commerce sites and social networks.