The invention discloses a search optimization method and a device, which comprises: after receiving a query request, acquiring an entity set related to the query request; acquiring an associated entity in the entity set associated with the entity set for any of the entities; acquiring the fact; The first correlation between the body and the query request and the second correlation between the associated entity and the query request determine the final correlation between the entity and the query request according to the first correlation and the second correlation. The scheme according to the embodiment of the present invention uses the correlation of related entities to determine the final correlation of entities, and outputs the ordered entities according to the final correlation, which can more accurately reflect the correlation between entities and searches, and more accurately and quickly help users locate the entities they care about.
【技术实现步骤摘要】
一种搜索优化方法及装置
本专利技术涉及信息处理技术,尤指一种搜索优化方法及装置。
技术介绍
在实体搜索领域,目前最流行的结果排名算法主要基于Lucene中的PSF(PracticalScoringFunction)算法来计算命中实体与查询的相关性,同时加入搜索意图识别。搜索意图识别是指通过用户输入的请求来获取用户的真实需求,靠规则或者机器学习的方法来完成一个分类的问题。该搜索方法只考虑单个实体本身的属性,具有一定的局限性和片面性,从而影响用户真正需求结果的可视性,有碍用户快速定位到其真正感兴趣的实体对象。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种搜索优化方法及装置,对现有搜索方法进行优化,有利于用户快速定位到其真正感兴趣的实体对象。为了达到本专利技术目的,本专利技术提供了一种搜索优化方法,包括:接收到查询请求后,获取与所述查询请求相关的实体集合;对所述实体集合中的任一实体,获取所述实体集合中与所述实体存在关联关系的关联实体;获取所述实体与所述查询请求的第一相关性,以及所述关联实体与所述查询请求的第二相关性,根据所述第一相关性与所述第二相关性确定所述实体与所述查询请求的最终相关性。可选的,所述方法还包括:确定所述实体集合中每个实体的最终相关性后,根据各实体的最终相关性对所述实体集合中的实体进行排序后输出。可选的,所述获取所述实体集合中与所述实体存在关联关系的关联实体包括:获取所述实体集合中与所述实体的关联关系满足预设条件的关联实体。可选的,所述预设条件为:所述关联实体相对于所述实体的关系权重值大于0。可选的,所述根据所述第一相关性与所述第二相关性 ...
【技术保护点】
1.一种搜索优化方法,其特征在于,包括:接收到查询请求后,获取与所述查询请求相关的实体集合;对所述实体集合中的任一实体,获取所述实体集合中与所述实体存在关联关系的关联实体;获取所述实体与所述查询请求的第一相关性,以及所述关联实体与所述查询请求的第二相关性,根据所述第一相关性与所述第二相关性确定所述实体与所述查询请求的最终相关性。
【技术特征摘要】
1.一种搜索优化方法,其特征在于,包括:接收到查询请求后,获取与所述查询请求相关的实体集合;对所述实体集合中的任一实体,获取所述实体集合中与所述实体存在关联关系的关联实体;获取所述实体与所述查询请求的第一相关性,以及所述关联实体与所述查询请求的第二相关性,根据所述第一相关性与所述第二相关性确定所述实体与所述查询请求的最终相关性。2.如权利要求1所述的方法,其特征在于,所述方法还包括:确定所述实体集合中每个实体的最终相关性后,根据各实体的最终相关性对所述实体集合中的实体进行排序后输出。3.如权利要求1所述的方法,其特征在于,所述获取所述实体集合中与所述实体存在关联关系的关联实体包括:获取所述实体集合中与所述实体的关联关系满足预设条件的关联实体。4.如权利要求3所述的方法,其特征在于,所述预设条件为:所述关联实体相对于所述实体的关系权重值大于0。5.如权利要求1所述的方法,其特征在于,所述根据所述第一相关性与所述第二相关性确定所述实体与所述查询请求的最终相关性包括:根据所述第一相关性、所述第二相关性以及所述关联实体相对于所述实体的关系权重值确定所述实体与所述查询请求的最终相关性。6.如权利要求1至5任一所述的方法,其特征在于,所述根据所述第一相关性与所述第二相关性确定所述实体与所述查询请求的最终相关性包括:且所述所述score_mx(q,d)为所述实体与所述查询请求的最终相关性,所述score(q,d)为所述实体与所述查询请求的第一相关性,所述α为所述实体的权重,且0≤α≤1,所述score(q,dri)为所述实体的关联实体dri与所述查询请求的第二相关性,所述boosti为所述关联实体dri相对于所述实体的关系权重值,所述i=1~m。7.一种搜索优化装置,其特征在于,包括:搜索单元,用于接收查...
【专利技术属性】
技术研发人员:李梅雯,王啸风,孟嘉,邵蓥侠,傅强,冯是聪,
申请(专利权)人:北京明略软件系统有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。