CS&BS

CCS360: Recommender Systems syllabus for CS&BS 2021 regulation (Professional Elective-VI)

Recommender Systems detailed syllabus for Computer Science & Business Systems (CS&BS) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the CS&BS students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Computer Science & Business Systems 6th Sem scheme and its subjects, do visit CS&BS 6th Sem 2021 regulation scheme. For Professional Elective-VI scheme and its subjects refer to CS&BS Professional Elective-VI syllabus scheme. The detailed syllabus of recommender systems is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

INTRODUCTION
Introduction and basic taxonomy of recommender systems – Traditional and non-personalized Recommender Systems – Overview of data mining methods for recommender systems- similarity measures- Dimensionality reduction – Singular Value Decomposition (SVD)

Suggested Activities

  • Practical learning – Implement Data similarity measures.
  • External Learning – Singular Value Decomposition (SVD) applications

Suggested Evaluation Methods

  • Quiz on Recommender systems.
  • Quiz of python tools available for implementing Recommender systems

Unit II

CONTENT-BASED RECOMMENDATION SYSTEMS

High-level architecture of content-based systems – Item profiles, Representing item profiles, Methods for learning user profiles, Similarity-based retrieval, and Classification algorithms.

Suggested Activities

  • Assignment on content-based recommendation systems
  • Assignment of learning user profiles

Suggested Evaluation Methods

  • Quiz on similarity-based retrieval.
  • Quiz of content-based filtering

Unit III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

ATTACK-RESISTANT RECOMMENDER SYSTEMS
Introduction – Types of Attacks – Detecting attacks on recommender systems – Individual attack – Group attack – Strategies for robust recommender design – Robust recommendation algorithms.

Suggested Activities

  • Group Discussion on attacks and their mitigation
  • Study of the impact of group attacks
  • External Learning – Use of CAPTCHAs

Suggested Evaluation Methods

  • Quiz on attacks on recommender systems
  • Seminar on preventing attacks using the CAPTCHAs

Unit V

EVALUATING RECOMMENDER SYSTEMS
Evaluating Paradigms – User Studies – Online and Offline evaluation – Goals of evaluation design – Design Issues – Accuracy metrics – Limitations of Evaluation measures

Suggested Activities

  • Group Discussion on goals of evaluation design
  • Study of accuracy metrics

Suggested Evaluation Methods

  • Quiz on evaluation design
  • Problems on accuracy measures

Practical Exercises

  1. Implement Data similarity measures using Python
  2. Implement dimension reduction techniques for recommender systems
  3. Implement user profile learning
  4. Implement content-based recommendation systems
  5. Implement collaborative filter techniques
  6. Create an attack for tampering with recommender systems
  7. Implement accuracy metrics like Receiver Operated Characteristic curves

Course Outcomes:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Text Books:

  1. Charu C. Aggarwal, Recommender Systems: The Textbook, Springer, 2016.
  2. Dietmar Jannach , Markus Zanker , Alexander Felfernig and Gerhard Friedrich , Recommender Systems: An Introduction, Cambridge University Press (2011), 1st ed.
  3. Francesco Ricci , Lior Rokach , Bracha Shapira , Recommender Sytems Handbook, 1st ed, Springer (2011),
  4. Jure Leskovec, Anand Rajaraman, Jeffrey David Ullman, Mining of massive datasets, 3rd edition, Cambridge University Press, 2020.

For detailed syllabus of all the other subjects of Computer Science & Business Systems 6th Sem, visit CS&BS 6th Sem subject syllabuses for 2021 regulation.

For all Computer Science & Business Systems results, visit Anna University CS&BS all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.