【技术实现步骤摘要】
一种搜索结果的排序方法及系统
本专利技术涉及检索
,具体涉及一种搜索结果的排序方法及系统。
技术介绍
随着科学技术的发展,搜索引擎逐渐成为人们日常生活和工作中经常使用的工具。用户通过向搜索引擎输入对应内容,从而获取到想要的搜索结果。目前常见的搜索引擎有基于solr的全文搜索引擎,使用方式为:将需要搜索的内容输入基于solr的全文搜索引擎,该全文搜索引擎基于solr自带的结果排序算法对搜索到的结果进行简单的排序,最后将排序后的搜索结果反馈给用户。但是在不同背景的领域下,尤其是商业银行领域,商业银行领域中存在大量的银行专业术语和词汇,solr自带的搜索规则和排序算法具有较大的局限性。当用户需要对银行专业词汇进行搜索时,solr反馈给用户的结果往往不符合用户的预期期望,造成用户体验效果差。
技术实现思路
有鉴于此,本专利技术实施例提供一种搜索结果的排序方法及系统,以解决solr反馈给用户的结果不符合用户的预期期望,从而造成用户体验效果差的问题。为实现上述目的,本专利技术实施例提供如下技术方 ...
【技术保护点】
1.一种搜索结果的排序方法,其特征在于,所述方法包括:/n获取用户输入的包含银行专业术语的搜索内容;/n获取所述搜索内容中的至少一个关键词,以及获取所述关键词的相似词;/n基于其他用户对包含所述关键词和相似词的文本信息的用户选择行为,获取包含多条文本信息的排序结果集合,所述用户选择行为至少包括点赞次数、点踩次数和选择次数,预先计算所述排序结果集合中每一条文本信息的文本分数,并根据文本分数的高低进行排序;/n基于所述用户的行为数据,确定所述用户对所述排序结果集合中每一条文本信息对应的目录知识的访问率,所述行为数据包括所述用户访问不同目录知识的次数;/n利用逻辑回归算法确定每一 ...
【技术特征摘要】
1.一种搜索结果的排序方法,其特征在于,所述方法包括:
获取用户输入的包含银行专业术语的搜索内容;
获取所述搜索内容中的至少一个关键词,以及获取所述关键词的相似词;
基于其他用户对包含所述关键词和相似词的文本信息的用户选择行为,获取包含多条文本信息的排序结果集合,所述用户选择行为至少包括点赞次数、点踩次数和选择次数,预先计算所述排序结果集合中每一条文本信息的文本分数,并根据文本分数的高低进行排序;
基于所述用户的行为数据,确定所述用户对所述排序结果集合中每一条文本信息对应的目录知识的访问率,所述行为数据包括所述用户访问不同目录知识的次数;
利用逻辑回归算法确定每一所述文本评分的评分权重和每一所述访问率的用户特征权重;
基于每一所述评分权重和每一所述用户特征权重,计算所述排序结果集合中每一条文本信息对应的最终分数;
根据所述排序结果集合中每一条文本信息的最终分数进行排序,将得到的最终排序结果集合反馈给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述确定所述用户对所述排序结果集合中每一条文本信息对应的目录知识的访问率,包括:
利用确定所述用户对所述排序结果集合中每一条文本信息对应的目录知识的访问率;
其中,li为访问i目录知识的次数,为访问所有目录知识的总次数。
3.根据权利要求2所述的方法,其特征在于,所述基于每一所述评分权重和每一所述用户特征权重,计算所述排序结果集合中每一条文本信息对应的最终分数,包括:
利用计算所述排序结果集合中每一条文本信息对应的最终分数score;
其中,和Y1分别为每一文本信息对应的文本分数和评分权重,Y2为每一访问率对应的用户特征权重。
4.根据权利要求1所述的方法,其特征在于,所述将得到的最终排序结果集合反馈给所述用户之后,还包括:
记录所述用户对所述最终排序结果集合中包含的每一条文本信息的用户选择行为。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括;
基于预设周期,周期性统计并记录...
【专利技术属性】
技术研发人员:宗宇,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。