Recommender System

Tech in 3
3 min readMay 30, 2022
Source: Analytics Vidhya

What is Recommender Systems?

In Real Life Scenario Recommender Systems has helped Netflix by saving $1 Billion in Year by Personalization and Recommendation.

They are technologies that forecast what your consumers desire by evaluating their previous activity. People are recommended products or services through recommendation engines. Recommenders, in a sense, strive to reduce people’s options by offering them with ideas that they are most inclined to acquire or utilize.

From Amazon to Netflix, and from Facebook to LinkedIn, recommendation algorithms are nearly omnipresent. In reality, recommendations account for a sizable portion of Amazon’s profitability. Companies such as YouTube and Netflix rely on recommendation systems to assist viewers in exploring different contents.

Types of Recommender Systems:

Let’s understand both by an example..

  1. Content Based Filtering: Consider the article recommendation system, in which each article is related with its categories, which are referred to as tags/attributes in the preceding situation. Assume user X arrives and the system currently has no information about him. So, firstly, the program tries to propose popular articles to readers or the system tries to gather some info from the user by filling out a survey. After some time, people may have rated some of the articles, such as giving a high rating to articles in the technology category and a low rating to articles in the fashion category. As a result, the algorithm suggests technological articles to users. However, you cannot state that the user hates fashion articles since the user may detest that article for another reason, such as quality, but genuinely enjoys fashion articles and requires more information in this scenario.
  2. Collaborative Filtering: Let’s consider that some ABC article of technology category has been read by both user X and user Y. Now if user X also read another article in technology category and user Y has not read that article yet. So the system now recommend user Y to read that article in technology category. When we shop on Amazon it recommends new products saying “Customer who brought this also brought” as shown below. In this type feature of items are not taken into the consideration but users are classify into the similar clusters and recommended according to the preference of that specific cluster.

Collaborative Filtering is also divided into 2 parts:

Source: Predictive Hacks
  1. User Based Collaborative Filtering: User-Based Collaborative Filtering is a technique for predicting what products a user would love based on ratings offered to that product by other customers who have identical tastes as the customer. Here Tim has purchased Ice Cream, Chocolate, Cone and Donut. Amy has purchased Chocolate only. John has bought Chocolate, Cone so here John and Tim are similar kind of users so John has been recommended to buy Ice Cream and Donut which has been represented using red dashed line.
  2. Item Based Collaborative Filtering: Item-to-item collaborative filtering compares every customer’s bought and ranked things to related items, which are then combined into a suggestion list. In this scenario Tim bought Ice Cream, Cone & Donut. Amy bought Ice Cream & Cone. Now John has only purchased Cone so now Cone is already bought buy all 3 customers but John has not purchased Ice Cream like Tim and Amy so now John will be recommended to purchase a Ice Cream according to the Item Based Collaborative Filtering algorithm which is shown in image by red dashed line.

A lot of times people don’t know what they want until you show it to them-Steve Jobs

--

--

Tech in 3

We are a team of 3 friends who are on a mission to make people understand technology in simple terms!