Learning Outcomes:
On successful completion of this module the learner will be able to:
- Understand the typical recommender system architecture and recommendation tasks.
- Understand core algorithms driving common recommender systems including the pros and cons of each.
- Learn about different approaches to evaluating recommender systems, using a variety of metrics and methodologies.
- Learn about more contemporary recommender systems research covering a variety of more advanced topics.