基于知识图谱的新闻推荐系统的研究与实现
发布时间:2023-04-07 22:44
为用户推荐其感兴趣的新闻内容,已经成为了各大互联网新闻平台的首要技术目标。传统的新闻推荐方法主要是基于用户间的相似度以及新闻内容间的相似度产生推荐列表。以上两种推荐方法虽然有效,但却忽略了新闻文本中存在的语义信息。知识图谱是一种描述实体以及实体之间链接关系的语义网络,基于知识图谱实现精准推荐是推荐系统目前的研究热点。本文基于知识图谱提出了一种用户兴趣向量的计算方法,在此基础上结合先进的卷积神经网络来构建推荐模型。所提出的基于知识图谱的新闻推荐方法,能借助知识图谱提取新闻文本中的部分语义信息,并将其应用于计算用户的兴趣向量,从而产生较好的符合用户语义的推荐结果。本文的主要研究内容及工作如下:(1)知识图谱和相关技术的研究分析。本文研究了知识图谱、推荐技术的基础理论,并归纳介绍了相关研究现状,列举了一些具有代表性的研究成果。(2)通用简易的知识图谱构建。本文使用财新网的新闻数据集,进行预处理并去除停用词后,通过依存句法分析抽取三元组,借助图数据库Neo4j进行知识存储,构建了一个通用知识图谱。(3)基于知识图谱的新闻推荐方法的研究。本文提出了一种基于知识图谱的用户兴趣向量的计算方法,还基于...
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 研究现状
1.3 主要研究内容
1.4 论文组织结构
1.5 本章小结
第2章 主要技术介绍
2.1 推荐技术
2.2 知识图谱
2.3 词向量及卷积神经网络
2.4 Web前后端技术
2.5 本章小结
第3章 知识图谱的构建
3.1 数据集介绍
3.2 三元组抽取
3.3 知识存储
3.4 本章小结
第4章 新闻推荐模型的构建与训练
4.1 用户兴趣向量的计算
4.2 推荐模型的构建
4.3 实验方法及结果分析
4.3.1 实验方法
4.3.2 推荐模型的训练
4.3.3 评价标准
4.3.4 实验结果分析
4.4 本章小节
第5章 新闻推荐系统的需求分析与总体设计
5.1 系统需求分析
5.1.1 功能需求
5.1.2 性能需求
5.1.3 用例分析
5.1.4 数据流分析
5.2 系统架构设计
5.3 系统功能模块设计
5.3.1 客户端模块设计
5.3.2 管理端模块设计
5.4 系统数据库设计
5.4.1 核心业务ER模型设计
5.4.2 数据库表设计
5.5 本章小结
第6章 新闻推荐系统的详细设计与实现
6.1 核心类设计
6.2 注册登录模块的详细设计与实现
6.3 新闻推荐模块的详细设计与实现
6.4 新闻浏览模块的详细设计与实现
6.5 个人中心的详细设计与实现
6.6 新闻管理模块的详细设计与实现
6.7 用户管理模块的详细设计与实现
6.8 角色管理模块的详细设计与实现
6.9 权限管理模块的详细设计与实现
6.10 数据统计模块的详细设计与实现
6.11 系统部署
6.12 系统测试
6.12.1 功能测试
6.12.2 性能测试
6.13 本章小结
第7章 总结与展望
7.1 工作总结
7.2 未来展望
致谢
参考文献
攻读学位期间的研究成果
本文编号:3785477
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 研究现状
1.3 主要研究内容
1.4 论文组织结构
1.5 本章小结
第2章 主要技术介绍
2.1 推荐技术
2.2 知识图谱
2.3 词向量及卷积神经网络
2.4 Web前后端技术
2.5 本章小结
第3章 知识图谱的构建
3.1 数据集介绍
3.2 三元组抽取
3.3 知识存储
3.4 本章小结
第4章 新闻推荐模型的构建与训练
4.1 用户兴趣向量的计算
4.2 推荐模型的构建
4.3 实验方法及结果分析
4.3.1 实验方法
4.3.2 推荐模型的训练
4.3.3 评价标准
4.3.4 实验结果分析
4.4 本章小节
第5章 新闻推荐系统的需求分析与总体设计
5.1 系统需求分析
5.1.1 功能需求
5.1.2 性能需求
5.1.3 用例分析
5.1.4 数据流分析
5.2 系统架构设计
5.3 系统功能模块设计
5.3.1 客户端模块设计
5.3.2 管理端模块设计
5.4 系统数据库设计
5.4.1 核心业务ER模型设计
5.4.2 数据库表设计
5.5 本章小结
第6章 新闻推荐系统的详细设计与实现
6.1 核心类设计
6.2 注册登录模块的详细设计与实现
6.3 新闻推荐模块的详细设计与实现
6.4 新闻浏览模块的详细设计与实现
6.5 个人中心的详细设计与实现
6.6 新闻管理模块的详细设计与实现
6.7 用户管理模块的详细设计与实现
6.8 角色管理模块的详细设计与实现
6.9 权限管理模块的详细设计与实现
6.10 数据统计模块的详细设计与实现
6.11 系统部署
6.12 系统测试
6.12.1 功能测试
6.12.2 性能测试
6.13 本章小结
第7章 总结与展望
7.1 工作总结
7.2 未来展望
致谢
参考文献
攻读学位期间的研究成果
本文编号:3785477
本文链接:https://www.wllwen.com/xinwenchuanbolunwen/3785477.html