Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You work as a software engineer for DisneyPlus, a popular movie streaming service across the globe. The CEO suggests that DisneyPlus provides users with movie
You work as a software engineer for DisneyPlus, a popular movie streaming service across the globe. The CEO suggests that DisneyPlus provides users with movie recommendations. You are the lead engineer in this project.
You start by considering different approaches to build a recommender system. DisneyPlus has many movies in their database. However, they only recently started recording user ratings and have very few ratings in their database. In case you need to implement the system before being able to collect a lot of data, which of the following would you consider to be a better recommender system?
a Userbased collaborative filtering
b Itembased collaborative filtering
c Contentbased recommendation
Give a brief justification of your answer.
A few years later, DisneyPlus has collected lots of data, and the situation in the previous part of the question no longer applies. You are working in the team that develops an algorithm to decide if two songs are similar to each other. To do this for two movies A and B we compute the Pearson correlation coefficient between the ratings given to movie A and the ratings given to movie B
Your friend Thomas works at DisneyPlus, and proposes to use a similar strategy to determine if users are similar to each other, based on whether other uses have followed them or not. Whenever a user u follows another user v Thomas gives the user user pair a rating of ruv Because there are millions choose pairs of users on DisneyPlus, Thomas does not store any ratings for pairs of users who dont follow each other. Thomas again proposes to compute the Pearson correlation coefficient between two sets of ratings.
Is Thomass approach a good strategy? Why or why not?
How can you design a recommender system that takes into account the evolving taste of users over time ie newer ratings are more important than older ratings?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started