房产领域的信息排序方法、电子设备及存储介质技术

技术编号:35272738 阅读:17 留言:0更新日期:2022-10-19 10:47
本公开提供了一种房产领域的信息排序方法,包括:基于查询条件获取用户的查询意图;基于查询意图获取候选查询结果;对候选查询结果进行语义相关性评分,获得候选查询结果与查询条件之间的语义相关性分数;基于查询意图及语义相关性分数,对候选查询结果进行排序。本公开还提供了一种房产领域的信息排序装置、电子设备、可读存储介质及计算机程序产品。可读存储介质及计算机程序产品。可读存储介质及计算机程序产品。

【技术实现步骤摘要】
房产领域的信息排序方法、电子设备及存储介质


[0001]本公开涉及房产领域搜索结果信息的排序技术,本公开尤其涉及一种房产领域的信息排序方法、电子设备、可读存储介质及计算机程序产品。

技术介绍

[0002]房产领域的搜索场景,相关性通常是基于query(查询词)和候选物料的排序。用户在APP内使用搜索功能,会输入query词,结果展示多个tab(标签),每个tab内的候选物料按照一定顺序展示。其一,物料基于业务线会被聚合到不同tab下,用户根据需求进行tab切换和选择;其二,每个tab下的候选物料,与query都是具有一定的相关性。
[0003]现有技术中,基于用户query的搜索结果,搜索结果页大部分是基于点击率预估模型进行全局排序。query会作为其中的特征,但是这种特征并不能完全将query下强相关的结果都展示在弱相关的结果之前。同时,对于搜索结果如何进行tab之间的排序也是非常困难的。

技术实现思路

[0004]为了解决上述技术问题中的至少一个,本公开提供了一种房产领域的信息排序方法、电子设备、可读存储介质及计算机程序产品。
[0005]根据本公开的一个方面,提供一种房产领域的信息排序方法,包括:
[0006]基于查询条件获取用户的查询意图;
[0007]基于所述查询意图获取候选查询结果;
[0008]对所述候选查询结果进行语义相关性评分,获得所述候选查询结果与所述查询条件之间的语义相关性分数;
[0009]基于所述查询意图及语义相关性分数,对所述候选查询结果进行排序。
[0010]根据本公开至少一个实施方式的房产领域的信息排序方法,基于查询条件获取用户的查询意图之前,还包括:
[0011]对所述查询条件进行实验分流,包括将所述查询条件与用户信息进行关联;和/或
[0012]对所述查询条件进行规范化处理,所述规范化处理包括去除查询条件中的标点符号、将查询条件中的大/小写字母转换成统一格式和/或将查询条件中包含的不同类型的数字字符转换成成统一格式。
[0013]根据本公开至少一个实施方式的房产领域的信息排序方法,基于查询条件获取用户的查询意图,包括:
[0014]判断查询条件中是否包含特色标签;
[0015]如果查询条件中包含特色标签,则通过特色标签与意图类型的关联关系判断查询条件的意图类型;
[0016]如果查询条件中不包含特色标签,则通过业务相关性评分获得意图类型;
[0017]其中,所述意图类型包括第一查询意图和第二查询意图。
[0018]根据本公开至少一个实施方式的房产领域的信息排序方法,对所述候选结果进行语义相关性评分,获得各个候选查询结果与查询条件之间的语义相关性分数,包括:
[0019]计算候选结果与查询条件之间的中文/英文的匹配度;
[0020]通过查询语义相关性评分表,基于所述匹配度查询获得语义相关性分数及分数对应的关联度级别。
[0021]根据本公开至少一个实施方式的房产领域的信息排序方法,所述语义相关性评分表包括:
[0022]中文/英文匹配规则及在满足匹配规则下的分数及匹配规则对应的关联度等级。
[0023]根据本公开至少一个实施方式的房产领域的信息排序方法,通过业务相关性评分获得查询意图类型,包括:
[0024]获得查询条件在各个意图类型下的候选查询结果的语义相关性分数;
[0025]如果第一查询意图的候选查询结果的语义相关性分数大于第二查询意图的候选查询结果的语义相关性分数,则将第一查询意图确定为用户查询意图;
[0026]如果第一查询意图的候选查询结果的语义相关性分数小于第二查询意图的候选查询结果的语义相关性分数,则将第二查询意图确定为用户查询意图;
[0027]如果第一查询意图的候选查询结果的语义相关性分数等于第二查询意图的候选查询结果的语义相关性分数,则基于查询条件的房源所在地的预设规则策略,将第一查询意图或第二擦查询意图确定为用户查询意图。
[0028]根据本公开至少一个实施方式的房产领域的信息排序方法,基于所述查询意图及语义相关性分数,将所述候选查询结果进行排序,包括:
[0029]对查询意图的类型进行排序,将所述用户查询意图排在第一位;
[0030]在各个查询意图类型下,将查询意图类型对应的候选查询结果按照语义相关性分数进行排序;
[0031]在语义相关性分数相同的情况下,基于CTR得分对候选查询结果进行排序。
[0032]根据本公开的又一个方面,提供一种房产领域的信息排序装置,包括:
[0033]查询意图获取模块,基于查询条件获取用户的查询意图;
[0034]候选查询结果获取模块,基于所述查询意图获取候选查询结果;
[0035]语义相关性计算模块,对所述候选查询结果进行语义相关性评分,获得候选查询结果与查询条件之间的语义相关性分数;
[0036]业务相关性计算模块,对所述候选查询结果进行业务相关性评分,获得候选查询结果与查询条件之间的业务相关性分数;
[0037]排序模块,基于所述查询意图及语义相关性分数,对所述候选查询结果进行排序。
[0038]根据本公开的又一个方面,提供一种电子设备,包括:
[0039]存储器,所述存储器存储执行指令;处理器,所述处理器执行所述存储器存储的执行指令,使得所述处理器执行本公开任一个实施方式的信息排序方法。
[0040]根据本公开的又一个方面,提供一种可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现本公开任一个实施方式的信息排序方法。
[0041]根据本公开的又一个方面,提供一种计算机程序产品,包括计算机程序/指令,所
述计算机程序/指令被处理器执行时实现本公开任一个实施方式的信息排序方法。
附图说明
[0042]附图示出了本公开的示例性实施方式,并与其说明一起用于解释本公开的原理,其中包括了这些附图以提供对本公开的进一步理解,并且附图包括在本说明书中并构成本说明书的一部分。
[0043]图1是本公开一个实施方式的房产领域的信息排序方法的流程示意图。
[0044]图2是本公开一个实施方式的基于查询条件获取用户的查询意图的方法的流程示意图。
[0045]图3是本公开一个实施方式的通过业务相关性评分获得查询意图类型的方法的流程示意图。
[0046]图4是本公开一个实施方式的基于查询意图及语义相关性分数将候选查询结果进行排序的方法的流程示意图。
[0047]图5是本公开的一个实施方式的语义相关性评分表的示意图。
[0048]图6是本公开的又一个实施方式的语义相关性评分表的示意图。
[0049]图7是本公开的一个实施方式的房产领域的信息排序装置的结构示意框图。
[0050]附图标记说明
[0051]1000 房产领域的信息排序装置...

【技术保护点】

【技术特征摘要】
1.一种房产领域的信息排序方法,其特征在于,包括:基于查询条件获取用户的查询意图;基于所述查询意图获取候选查询结果;对所述候选查询结果进行语义相关性评分,获得所述候选查询结果与所述查询条件之间的语义相关性分数;以及基于所述查询意图及语义相关性分数,对所述候选查询结果进行排序。2.根据权利要求1所述的房产领域的信息排序方法,其特征在于,基于查询条件获取用户的查询意图之前,还包括:对所述查询条件进行实验分流,包括将所述查询条件与用户信息进行关联;和/或对所述查询条件进行规范化处理,所述规范化处理包括去除查询条件中的标点符号、将查询条件中的大/小写字母转换成统一格式和/或将查询条件中包含的不同类型的数字字符转换成成统一格式。3.根据权利要求1所述的房产领域的信息排序方法,其特征在于,基于查询条件获取用户的查询意图,包括:判断查询条件中是否包含特色标签;如果查询条件中包含特色标签,则通过特色标签与意图类型的关联关系判断查询条件的意图类型;以及如果查询条件中不包含特色标签,则通过业务相关性评分获得意图类型;其中,所述意图类型包括第一查询意图和第二查询意图。4.根据权利要求1所述的房产领域的信息排序方法,其特征在于,对所述候选结果进行语义相关性评分,获得各个候选查询结果与查询条件之间的语义相关性分数,包括:计算候选结果与查询条件之间的中文/英文的匹配度;以及通过查询语义相关性评分表,基于所述匹配度查询获得语义相关性分数及分数对应的关联度级别。5.根据权利要求4所述的房产领域的信息排序方法,其特征在于,所述语义相关性评分表包括:中文/英文匹配规则及在满足匹配规则下的分数及匹配规则对应的关联度等级。6.根据权利要求5...

【专利技术属性】
技术研发人员:张学涛刘文冯冬冬华晓强
申请(专利权)人:贝壳找房北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1