Recommendation systems, Slides of Computer science

Recommendation systems subject unit-1

Typology: Slides

2025/2026

Available from 06/30/2026

poojitha-chougani
poojitha-chougani 🇮🇳

8 documents

1 / 57

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
RECOMMENDATION SYSTEMS
(MR22-1CS0158)
UNIT-1 :
Recommender Systems Function, Recommendation Techniques, Recommender Systems as a
Multi-Disciplinary Field, Challenges.
UNIT-2:
Basic Components of Content –Based Systems, Preprocessing and Feature Extraction, Learning
User Profiles and Filtering, Nearest Neighbor Classification.
UNIT-3:
User-Based collaborative filtering, Similarity Function Variants, Variants of the Prediction
Function, Item-Based Collaborative filtering, Comparing User-Based and Item-Based
Methods, Strengths and Weaknesses of Neighborhood-Based Methods.
UNIT-4:
Rule-Based Collaborative Filtering, Association Rules, Naive Bayes Collaborative Filtering,
Neural Network, Singular Value Decomposition, Stochastic Gradient Descent, Regularization.
UNIT-5:
General Goals of Evaluation Design: Accuracy, Coverage, Confidence and Trust, Novelty,
Serendipity, Diversity, Scalability, Segmenting the Ratings for Training and Testing, Accuracy
Metrics in Offline Evaluation.
COURSE STRUCTURE
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39

Partial preview of the text

Download Recommendation systems and more Slides Computer science in PDF only on Docsity!

RECOMMENDATION SYSTEMS

(MR22-1CS0158)

UNIT-1 :

Recommender Systems Function, Recommendation Techniques, Recommender Systems as a Multi-Disciplinary Field, Challenges.

UNIT-2:

Basic Components of Content –Based Systems , Preprocessing and Feature Extraction, Learning User Profiles and Filtering, Nearest Neighbor Classification.

UNIT-3:

User-Based collaborative filtering , Similarity Function Variants, Variants of the Prediction Function, Item-Based Collaborative filtering , Comparing User-Based and Item-Based Methods, Strengths and Weaknesses of Neighborhood-Based Methods.

UNIT-4:

Rule-Based Collaborative Filtering , Association Rules, Naive Bayes Collaborative Filtering, Neural Network, Singular Value Decomposition, Stochastic Gradient Descent, Regularization.

UNIT-5:

General Goals of Evaluation Design: Accuracy, Coverage, Confidence and Trust, Novelty, Serendipity, Diversity, Scalability, Segmenting the Ratings for Training and Testing, Accuracy Metrics in Offline Evaluation.

COURSE STRUCTURE

• Recommender Systems Function

• Recommendation Techniques

• Recommender Systems as a Multi-Disciplinary Field

• Challenges

UNIT-I

Recommendation Engine

  • (^) A recommendation engine , also called a recommender, is an artificial intelligence (AI) system that suggests items to a user.
  • (^) Recommendation systems rely on big data analytics and machine learning (ML) algorithms to find patterns in user behavior data and recommend relevant items based on those patterns. or
  • (^) A recommendation engine (or recommender system) is a type of software tool or algorithm designed to suggest relevant items or content to users based on their preferences, behavior, or historical data.
  • (^) It is widely used in industries like e- commerce, entertainment, and social media to personalize user experiences and increase engagement.

Recommendation

Phase

Information Collection Phase Learning Phase Prediction/ Recommendation Phase

Example for

Recommendation System

1. User Interaction:

Users interact with applications by performing various

actions -buying products, liking songs, watching

movies, and disliking certain content. Each interaction

provides valuable feedback, forming the basis of the

recommendation process.

2. Application's Role:

The application acts as a channel, gathering feedback

from users and providing it to the recommender

system. This process helps in categorizing user

preferences and behaviors, essential for accurate

recommendations.

3. Recommender System's Function:

The recommender system processes the user

feedback using sophisticated algorithms. It generates

personalized suggestions, ensuring that users receive

relevant and engaging content. This continuous loop

of feedback and recommendations enhances user

satisfaction and engagement.

3. Hybrid Systems

  • (^) Combines content-based and collaborative filtering techniques for more accurate recommendations.
  • (^) Example: Netflix uses a mix of these approaches to recommend shows and movies.

4. Context-Aware Recommendations

Incorporates contextual information (e.g., location, time, device) into the recommendations. Example: Recommending coffee shops nearby on a mobile app.

5. Knowledge-Based Systems

Relies on explicit knowledge about the domain and user requirements. Example: Travel websites that recommend destinations based on user-specified criteria like budget and climate.