[发明专利]一种优化搜索结果的方法、装置及电子设备在审
申请号: | 201711236646.X | 申请日: | 2017-11-30 |
公开(公告)号: | CN109948039A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 费腾 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/958 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 马苗苗 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索结果 输入词 应用程序 排序 装置及电子设备 优化 搜索结果排序 搜索关键词 跨平台 | ||
本发明公开了一种优化搜索结果的方法、装置及电子设备,该方法包括:获取第一应用程序根据搜索关键词获得的搜索结果;获取用户输入的历史输入词,所述历史输入词包括用户向第二应用程序输入的输入词;根据所述历史输入词对所述搜索结果进行排序。在上述技术方案中,通过用户向第二应用程序输入的历史输入词来对搜索结果进行排序,使得搜索结果的排序考虑了用户在其他应用程序中的输入情况,实现搜索结果的跨平台优化,从而使排序后的搜索结果能够从多方面满足用户的需求,解决了现有技术中搜索结果排序的局限性,提高了搜索结果优化的广泛性和准确性。
技术领域
本发明涉及软件技术领域,特别涉及一种优化搜索结果的方法、装置及电子设备。
背景技术
随着搜索引擎的不断完善,搜索结果越来越准确,为人们的生活带来了极大的方便。搜索结果的优化通常从两方面入手,一方面是优化搜索引擎,另一方面是优化搜索结果的排序。现有的搜索引擎搜索获得的搜索结果已经非常准确优化的空间非常的小,搜索结果的优化主要从排序上入手。
现如今,搜索结果的排序,通常根据用户的个性化需求进行,根据用户的历史搜索记录来对搜索结果进行优化排序。但这种优化方式具有一定的局限性,用户的历史搜索记录往往反映用户在搜索行为上的兴趣偏向,若用户当前的需求并未在搜索行为上体现过,那么用户的当前需求便无法得到很好的满足,亟需一种新的方法来改善搜索结果排序的局限性。
发明内容
本发明实施例提供一种优化搜索结果的方法、装置及电子设备,用于实现搜索结果的跨平台优化,提高搜索结果优化的广泛性和准确性。
本发明实施例提供一种优化搜索结果的方法,该方法包括:
获取第一应用程序根据搜索关键词获得的搜索结果;
获取用户输入的历史输入词,所述历史输入词包括用户向第二应用程序输入的输入词;
根据所述历史输入词对所述搜索结果进行排序。
可选的,根据所述历史输入词对所述搜索结果进行排序,包括:
获得每个历史输入词在每条搜索结果中出现的次数;
根据每条搜索结果中出现历史输入词的次数,对每条搜索结果进行排序,出现次数多的排序靠前。
可选的,根据所述历史输入词对所述搜索结果进行排序,包括:
获得历史输入词中包含的各个输入词的输入次数,和/或,获得历史输入词中包含的各个输入词对应的输入环境;
根据所述历史输入词中包含的各个输入词的输入次数和/或对应的输入环境,对所述搜索结果进行排序。
可选的,根据所述历史输入词中包含的各个输入词的输入次数和/或对应的输入环境,对所述搜索结果进行排序,包括:
根据所述各个输入词的输入次数计算所述历史输入词与每条搜索结果之间的相似度,或者,根据所述各个输入词的输入次数和对应的输入环境计算所述历史输入词与每条搜索结果之间的相似度;
根据所述相似度对每条搜索结果进行排序,相似度大的排序靠前。
可选的,根据所述各个输入词的输入次数计算所述历史输入词与每条搜索结果之间的相似度,包括:
根据所述各个输入词的输入次数,为所述历史输入词构建第一词向量;
对每条搜索结果进行分词,根据分词结果中各个分词的出现次数为每条搜索结果构建第二词向量;
获得所述第一词向量与所述第二词向量之间的相似度作为所述每条搜索结果与所述历史输入词之间的相似度。
可选的,根据所述各个输入词的输入次数和对应的输入环境计算所述历史输入词与每条搜索结果之间的相似度,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711236646.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:问题推送方法及装置
- 下一篇:对象信息的存储、推荐方法及系统、设备和存储介质