0% found this document useful (0 votes)
43 views3 pages

Recommender Systems: Collaborative Methods

Recommender systems are algorithms that suggest relevant items to users based on their preferences and past interactions. There are two main types: collaborative methods, which rely solely on user-item interaction data, and content-based methods, which also consider attributes of users and items. Collaborative methods become more accurate over time but suffer from cold start problems for new users or items. Content-based methods address this issue by matching new users to existing users or items based on attributes. Similarity-based recommender systems identify similar existing users or items to base recommendations on.

Uploaded by

Rohit Arya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views3 pages

Recommender Systems: Collaborative Methods

Recommender systems are algorithms that suggest relevant items to users based on their preferences and past interactions. There are two main types: collaborative methods, which rely solely on user-item interaction data, and content-based methods, which also consider attributes of users and items. Collaborative methods become more accurate over time but suffer from cold start problems for new users or items. Content-based methods address this issue by matching new users to existing users or items based on attributes. Similarity-based recommender systems identify similar existing users or items to base recommendations on.

Uploaded by

Rohit Arya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Recommender systems

In a very general way, recommender systems are algorithms aimed at


suggesting relevant items to users (items being movies to watch, text
to read, products to buy or anything else depending on industries).
The two major paradigms of recommender systems are :
1. Collaborative methods
2. Content based methods
Collaborative Methods
Collaborative methods for recommender systems are methods
that are based solely on the past interactions recorded between
users and items in order to produce new recommendations.
These interactions are stored in the “user-item interactions
matrix”.
Advantage: The more users interact with items the more new
recommendations become accurate i.e for a fixed set of users
and items, new interactions recorded over time bring new
information and make the system more and more effective.
Disadvantage: It only consider past interactions to make
recommendations, collaborative filtering suffer from the “cold
start problem”: it is impossible to recommend anything to new
users or to recommend a new item to any users and many users
or items have too few interactions to be efficiently handled. This
drawback can be addressed in different way: recommending
random items to new users or new items to random users
(random strategy), recommending popular items to new users
or new items to most active users
Content Based Methods

Unlike collaborative methods that only rely on the user-item


interactions, content based approaches use additional
information about users and/or items. If we consider the
example of a movies recommender system, this additional
information can be, for example, the age, the sex, the job or any
other personal information for users as well as the category, the
main actors, the duration or other characteristics for the movies
(items). Now if a new user with similar age or any matching
personal information comes it will be recommended the similar
set of items.

Advantages:

This approach doesn’t suffer from cold start problem because as


soon as user comes in the system he/she will be matched with
existing users and hence new items will be recommended.

Similarity Based recommender System

1. User-User based similarity

2. Item-Item based similarity

User User based similarity:

In order to make a new recommendation to a user, user-user


method roughly tries to identify users with the most similar
“interactions” in order to suggest new items to the user. This
method is said to be “user-centred”.

Problem:

User preferences changes over time, hence if one user is similar


to other user today he may not be in near future.
Item-Item Based Similarity:

To make a new recommendation to a user, the idea of item-item


method is to find items similar to the ones the user already
“positively” interacted with.

Advantage:

Rating of a given product/item do not change significantly over


time.

You might also like