大学生毕业论文设计-时事热点推荐系统的设计与实现.docx
时事热点推荐系统的设计与实现
论文题目:时事热点推荐系统的设计与实现
论文摘要:在信息海量的时代,人们难以找到自己感兴趣的信息,而推荐系统的产生就很好的解决了这个问题,因此将推荐系统应用到新闻领域就可以为用户提供个性化的新闻推荐服务。时事热点推荐系统主要是为用户展示各类热门资讯,通过分析用户的浏览内容,根据基于内容的推荐技术挖掘用户的喜好,从而进行新闻推荐。本文主要论述了时事热点推荐的功能设计以及个性化为您推荐服务的实现。该系统利用爬虫技术获取新闻内容完成对数据库的设计,然后在python程序中计算新闻之间的相关度,通过Vue.js设计可视化界面,实现为用户提供新闻热点推荐服务。
关键词:推荐系统;时事热点;内容推荐;相关度
Title:CurrentAffairsHotspotRecommendationSystemDesignandImplementation
Abstract:In?the?era?of?massive?information,?it?is?difficult?for?people?to?find?the?information?they?are?interested?in,?and?the?generation?of?the?recommendation?system?solves?this?problem?very?well.?Therefore,?applying?the?recommendation?system?to?the?news?field?can?provide?users?with?personalized?news?recommendation?services.?The?current?affairs?hotspot?recommendation?system?mainly?displays?all?kinds?of?popular?information?for?users,?analyzes?the?users?browsing?content,?and?mines?the?users?preferences?according?to?the?content-based?recommendation?technology,?so?as?to?make?news?recommendations.?This?article?mainly?discusses?the?functional?design?of?current?affairs?hotspot?recommendation?and?the?realization?of?personalized?recommendation?service?for?you.?The?system?uses?crawler?technology?to?obtain?news?content?to?complete?the?design?of?the?database,?and?then?calculates?the?correlation?between?news?in?a?python?program,?and?designs?a?visual?interface?through?Vue.js?to?provide?users?with?hot?news?recommendation?services.
Keywords:RecommendationSystem;CurrentAffairsHotspot;ContentRecommendation;Relativity
目录
TOC\o1-3\h\u1绪论 5
1.1背景及意义 5
1.2国内外研究现状 5
2相关技术原理 7
2.1基于内容的推荐算法 7
2.2文章关键词提取 7
2.3文本相似度计算 8
3时事热点推荐系统需求分析与概要设计 10
3.1系统功能性需求分析 10
3.2系统非功能性需求分析 10
3.3系统功能模块设计 11
3.4数据库设计 13
4时事热点推荐系统的主要功能模块设计与实现 16
4.1环境准备 16
4.2获取新闻数据 16
4.3热点推荐模块的设计与实现 18
4.3.1新闻热度值的计算 18
4.3.2热点新闻展示 19
4.4为您推荐模块的设计与实现 19
4.4.1新闻相关度的计算 19
4.4.2为您推荐逻辑设计 20
4.4.3推荐测试 22
5总结与展望 25
25662致谢 27
31984参考文献 28
1绪论
1.1背景及意义
随着信息技术的高速发展,信息的增长趋势也呈直线上升,在信息海量的时代,人们难以找到自己想要的信