基于用户位置的关键字查询推荐系统设计与实现
发布时间:2022-07-12 15:59
查询推荐作为提高数据查询结果质量和准确度的重要手段,在商业互联网数据搜索引擎、企业数据库查询、电子商务、个性化信息服务等领域发挥着重大的作用,其目标是推荐能准确表达用户意图的查询,使推荐的查询能获取到满足用户查询需求的数据。随着移动互联网的爆发,用户从PC端搜索需求转移到移动端。移动搜索结果不仅要求与用户提交的查询词语义相关,还与用户的当前的位置相关,因此又被称为空间关键字搜索。现有的关键字推荐技术并没有考虑用户的当前位置和所推荐的查询词之间的关系。然而,在许多应用程序中,搜索结果与用户当前的查询位置息息相关,如基于位置的服务。本文应用一个基于位置的查询推荐框架,通过查询系统历史数据构建查询-文档二部图。该图包含查询节点和文档节点,以节点之间的边权重表示二类节点之间的关联程度,捕获了用户提交的关键字与被推荐的查询关键字之间的语义相关性;通过对二部图上边权重的调整捕获了与用户当前位置之间的位置相关性。随机在该图上选择一个查询节点为起始点,在带重启的随机游走模型上应用查询推荐算法,计算其相关节点得分,最终以得分最高的关键字作为被推荐的对象。论文的主要研究工作包括:1.设计基于用户位置的查询...
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.2 研究问题
1.3 国内外研究现状及分析
1.3.1 空间关键字搜索
1.3.2 查询推荐模型
1.4 论文结构
第2章 基本理论介绍
2.1 图的定义
2.2 二分图
2.3 随机游走理论
2.3.1 随机游走算法
2.3.2 重启随机游走算法
第3章 基于位置的关键词查询推荐方法
3.1 基于位置的关键词查询推荐框架
3.1.1 关键词-文档二部图
3.1.2 基于位置的边的权重调整
3.1.3 基于位置的关键词查询推荐
3.2 查询推荐算法
3.3 本章总结
第4章 系统设计
4.1 系统架构设计
4.2 系统模块
4.3 系统通信
4.4 类图设计
4.5 本章总结
第5章 系统实现
5.1 系统开发与实现
5.1.1 开发平台与工具
5.1.2 系统实现
5.1.3 系统演示
5.2 系统性能分析
5.3 本章总结
第6章 总结与展望
6.1 论文工作总结
6.2 下一步研究工作及展望
参考文献
附录
致谢
攻读硕士学位期间的研究成果
本文编号:3659420
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 研究背景及意义
1.2 研究问题
1.3 国内外研究现状及分析
1.3.1 空间关键字搜索
1.3.2 查询推荐模型
1.4 论文结构
第2章 基本理论介绍
2.1 图的定义
2.2 二分图
2.3 随机游走理论
2.3.1 随机游走算法
2.3.2 重启随机游走算法
第3章 基于位置的关键词查询推荐方法
3.1 基于位置的关键词查询推荐框架
3.1.1 关键词-文档二部图
3.1.2 基于位置的边的权重调整
3.1.3 基于位置的关键词查询推荐
3.2 查询推荐算法
3.3 本章总结
第4章 系统设计
4.1 系统架构设计
4.2 系统模块
4.3 系统通信
4.4 类图设计
4.5 本章总结
第5章 系统实现
5.1 系统开发与实现
5.1.1 开发平台与工具
5.1.2 系统实现
5.1.3 系统演示
5.2 系统性能分析
5.3 本章总结
第6章 总结与展望
6.1 论文工作总结
6.2 下一步研究工作及展望
参考文献
附录
致谢
攻读硕士学位期间的研究成果
本文编号:3659420
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3659420.html