基于爬虫的豆瓣读书快速选书系统的设计与实现-(2)PPT课件.ppt

基于爬虫的豆瓣读书快速选书系统的设计与实现-(2)PPT课件.ppt

基于爬虫的豆瓣快速选书系统的设计与实现;主要内容;一、研究背景和意义 推荐系统在各领域被广泛地应用,随着图书数量的大量增加,如何把海量的图书合理而正确的推荐给读者,是一个极需要解决的问题。因此,本文设计了基于爬虫的豆瓣快速选书系统。 基于爬虫的豆瓣快速选书系统是一个利用爬虫从豆瓣获取的数据,结合基于协同过滤进行图书推荐的图书推荐系统,有利于用户快速找到自己感兴趣的书籍。 相关技术 操作系统:Windows7 数据库类型:MySQL 语言版本:Python2.7 界面框架:Django 开发环境:PyCharm 涉及算法:基于用户的协同过滤算法 数据获取:Webcrawler ;二、系统设计 2.1 需求分析 功能需求:本系统的主要目的是让用户能快速的选到自己感兴趣的书籍。所以各功能模块主要针对这一要求来进行设计。 ; 2.2 快速选书系统各功能模块;三、系统实现 3.1 数据处理 使用网络爬虫,爬取豆瓣读书的书籍信息与用户信息,把获取到的信息导入数据库,形成四个表格:book、user、uid_to_bid、bookbuy。;3.2 推荐算法 本系统使用协同过滤算法实现用户的个性化推荐。 3.2.1基于用户的协同过滤推荐算法

文档评论(0)

1亿VIP精品文档

相关文档