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.
1) 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) User-based collaborative filtering
b) Item-based collaborative filtering
c) Content-based recommendation
Give a brief justification of your answer.