基于协同过滤的图书推荐系统设计与实现
首发时间:2017-12-28
摘要:随着信息技术的发展,网络资源呈爆炸式增长,产生了信息过载的问题。个性化推荐技术是解决信息过载的有效手段,其中,协同过滤是推荐系统中最为广泛使用的技术。为了帮助人们更好地选择感兴趣的书籍,本文研究了基于物品的协同过滤算法在图书推荐中的应用,设计并实现了基于B/S架构的图书推荐系统。首先通过对协同过滤算法的研究,设计了系统的推荐引擎;并在需求分析的基础上,进行了推荐系统的架构设计、功能模块设计和数据库设计。实际运行结果表明,该系统能够根据用户的搜索结果、历史评分记录给出个性化的图书推荐,并给出一定的推荐解释。
关键词: 计算机应用 推荐系统 协同过滤 图书推荐 推荐引擎
For information in English, please click here
Design and Implementation of Book Recommender System Based on Collaborative Filtering
Abstract:With the development of information technology, the problem of information overload occurred on account of the explosive growth of network resources. The personalized recommendation technology is an effective way to solve the problem, while the collaborative filtering is the most widely used technology in recommender systems. In order to help people choose interested books better, this paper studied the application of item-based collaborative filtering algorithm on book recommendation, and then, designed and implemented a book recommender system based on B/S architecture. First of all, this paper researched the fundamental principle of collaborative filtering, then introduced the design of recommendation engine for the system. Eventually, based on the analysis of requirement, this paper designed the system architecture, function module and database. The actual operation results show that the system can provide personalized recommendations based on the search results and historical score records derived from users, andgive certain explanations for recommendations.
Keywords: Computer Application Recommender System Collaborative filtering Book Recommendation RecommendationEngine
基金:
引用
No.****
同行评议
勘误表
基于协同过滤的图书推荐系统设计与实现
评论
全部评论0/1000