Collaborative Filtereing Topic and Lab......(Some Confusions)

Question 1:
Hi, I am a little bit confused about the problem of movie recommendations. Does it lie in user-based or item-based collaborative filtering?

Question 2:
We assumed that there are 10 features in this problem based on what criteria? like genre etc. And
Why do we need to calculate the the values of feature matrix (X) as it is already defined that the movie is fiction, section, comedy, etc?

Question 3:
What is the goal of our problem that we are just predicting the ratings of unseen movies? So, what do we need to recommend to the user with which criteria?