A recommender system, also known as a recommendation system, is a type of information filtering system that attempts to forecast a user's rating or preference for an item. This article designs and implements a complete movie recommendation system prototype based on the Genre, Pearson Correlation Coefficient, Cosine Similarity, KNN-Based, Content-Based Filtering using TFIDF and SVD, Collaborative Filtering using TFIDF and SVD, Surprise Library based recommendation system technology. Apart from that in this paper, we present a novel idea that applies machine learning techniques to construct a cluster for the movie based on genres and then observes the inertia value number of clusters were defined. The constraints of the approaches discussed in this work have been described, as well as how one strategy overcomes the disadvantages of another. The whole work has been done on the dataset Movie Lens present at the group lens website which contains 100836 ratings and 3683 tag applications across 9742 movies. These data were created by 610 users between March 29, 1996, and September 24, 2018.
翻译:推荐人系统,也称为建议系统,是一种信息过滤系统,试图预测用户对某一物品的评级或偏好。本文章设计和实施完整的电影建议系统原型,其原型基于Genre、Pearson Correlation Covality、Cosine相似性、KNN、TFID和SVD的基于内容的过滤系统、TFIDF和SVD的合作过滤系统、TFID和SVD的基于惊喜图书馆的建议系统技术。除了本文件之外,我们提出了一个新想法,即运用机器学习技术为该电影建立基于基因的集群,然后观察集群的惯性值。已经说明了这项工作中讨论的方法的局限性,以及一项战略如何克服另一个的缺点。已经对在9742部电影中包含100836个评级和3683个标签应用的团体镜头网站上出现的数据集进行了全部工作。这些数据是1996年3月29日至2018年9月24日期间由610个用户创建的。