Abstract
Have you ever watched a movie that somebody recommended to you, and felt you wasted your time? If yes, for sure you have wished that there was a way to get, along with the recommendation, the reasoning behind it. Providing explanations along with the recommendations is the solution. Our prototype system MoviExplain is a movie recommender system with robust explanations. MoviExplain proposes a novel approach that attains both accurate and justifiable recommendations. It constructs a feature profile for the users, to reveal their favorite features. We group users into biclusters (i.e., groups of users which exhibit highly correlated ratings on groups of movies) to exploit partial matching between the preferences of the target user and each community of users.