skip to Main Content

Course Objectives

  1. To introduce the basic concepts of recommendation systems
  2. Describe real life examples and application areas of recommendation systems
  3. Demonstration of recommendation systems in practical form
  4. Ensure that the student completes a real-life project with the term project

Topics

  • Fundamental of recommendation systems
  • Memory based collaborative filtering
  • Model based collaborative filtering
  • Content based recommendation systems
  • Using classification methods for recommendation systems
  • Hybrid recommendation systems
  • Evaluation of recommendation systems
  • Main issues in recommendation systems
  • Social media and recommendation systems
  • Location based systems and recommendation systems
  • Analysis of real world applications