[发明专利]基于历史信息的查询推荐方法及装置有效
申请号: | 201810962635.8 | 申请日: | 2018-08-22 |
公开(公告)号: | CN109145213B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 李祥圣;刘奕群;罗成;毛佳昕;许静芳;汪萌;张敏;马少平 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/33 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 历史 信息 查询 推荐 方法 装置 | ||
本公开涉及一种基于历史信息的查询推荐方法及装置,包括:响应于当前查询会话中当前查询的查询操作,获取所述当前查询会话的多个历史查询的历史查询词以及与所述多个历史查询对应的目标文档的标题信息,所述目标文档为历史查询中被浏览过的文档;根据所述目标文档的标题信息及所述历史查询词,生成与当前查询会话对应的上下文向量;获取所述当前查询的查询词相匹配的多个候选查询词;根据所述上下文向量,确定所述多个候选查询词的推荐分值;根据所述推荐分值,从所述多个候选查询词中确定所述当前查询的推荐查询词。根据本公开提供的一种基于历史信息的查询推荐方法及装置,能够提高推荐查询词的精准度。
技术领域
本公开涉及计算机技术领域,尤其涉及一种基于历史信息的查询推荐方法及装置。
背景技术
随着互联网的蓬勃发展,搜索引擎已经成为了人们获取网络信息的重要手段之一。如今搜索引擎的主要交互方式是通过用户自主输入查询词,搜索引擎通过输入的查询文字来提供检索结果。
但是根据查询词得到的搜索结果有时并不能使得用户满意,这主要有两个原因:第一,用户往往输入的查询词只有两到三个,文本的稀疏性一定程度上给上下文的判断、搜索意图分析等方面造成了一定的困难。另一方面,由于用户本身对待搜索的主题领域了解较少,难以构造查询语句,导致很多搜索语句本身含有歧义或意图模糊,搜索引擎自然难以给予用户一个合理满意的结果。因此,在搜索引擎日益完善的过程中,给与用户查询搜索建议,辅助查询成为了搜索引擎中必不可少的一步。
相关技术中,用户的查询需求可以进一步地结合历史输入过的查询词来进行分析。然而,由于查询词本身的简短性,得到的查询推荐内容的精准性并不高,因此仅仅依靠上下文的查询词对推断用户查询需求的帮助并不明显。
发明内容
有鉴于此,本公开提出了一种基于历史信息的查询推荐方法及装置,能够提高推荐查询词的精准度。
根据本公开的一方面,提供了一种基于历史信息的查询推荐方法,所述方法包括:
响应于当前查询的查询操作,获取当前查询会话的多个历史查询的历史查询词以及与所述多个历史查询对应的目标文档的标题信息,所述目标文档为历史查询中被浏览过的文档;
根据所述目标文档的标题信息及所述历史查询词,生成与当前查询会话对应的上下文向量;
获取所述当前查询的查询词相匹配的多个候选查询词;
根据所述上下文向量,确定所述多个候选查询词的推荐分值;
根据所述推荐分值,从所述多个候选查询词中确定所述当前查询的推荐查询词。
根据本公开的另一方面,提供了一种基于历史信息的查询推荐装置,其所述装置包括:
第一获取模块,用于响应于当前查询会话中当前查询的查询操作,获取所述当前查询会话的多个历史查询的历史查询词以及与所述多个历史查询对应的目标文档的标题信息,所述目标文档为历史查询中被浏览过的文档;
生成模块,用于根据所述目标文档的标题信息及所述历史查询词,生成与当前查询会话对应的上下文向量;
第二获取模块,用于获取所述当前查询的查询词相匹配的多个候选查询词;
第一确定模块,用于根据所述上下文向量,确定所述多个候选查询词的推荐分值;
第二确定模块,用于根据所述推荐分值,从所述多个候选查询词中确定所述当前查询的推荐查询词。
根据本公开的另一方面,提供了一种基于历史信息的查询推荐装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810962635.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置