Movie recommendation systems are important tools that suggest films with respect to users’ choices through item-based collaborative filter algorithms, and have shown positive effect on the provider’s revenue. Given that mobile Apps are rapidly growing, the recommender is implemented to support web services in frontend Apps. Among those films recommended, users can give ratings and feedback, collecting film information from linked data concurrently. In order to solve cold-start problems, Cluster-based Matrix Factorization is adopted to model user implicit ratings related to Apps usage. Knowing that user rating data processing is a large-scale problem in producing high quality recommendations, MapReduce and NoSQL environments are employed in performing efficient similarity measurement algorithms whilst maintaining rating and film datasets. In this investigation, the system analyzes user feedbacks to evaluate the recommendation accuracy through metrics of precision, recall and F-score rates, while cold-start users make use the system with two MovieLens datasets as main rating reference in the recommendation system.
['Meng-Yen Hsieh', 'Wen-Kuang Chou', 'Kuan-Ching Li']
Building a mobile movie recommendation service by user rating and APP usage with linked data on Hadoop