一种数据搜索方法以及装置制造方法及图纸

技术编号:25396526 阅读:77 留言:0更新日期:2020-08-25 23:01
本申请公开了一种数据搜索方法以及装置,该方法包括:获得搜索标识信息;如果搜索标识信息包含地标对象的标识信息以及搜索对象的标识信息,则根据地标对象的标识信息和搜索对象的标识信息,获取第一备选搜索对象;获得地标对象与第一备选搜索对象之间的第一目标距离;根据第一目标距离,对第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象。该方法将用户搜索词中的地标信息确定为搜索起始点,并基于该搜索起始点为用户匹配搜索结果,增加了搜索结果与用户意图之间的匹配概率,通过使用该方法,可弥补现有搜索方法中无法为用户提供与其搜索意图相匹配的搜索结果的问题。

【技术实现步骤摘要】
一种数据搜索方法以及装置
本申请涉及计算机
,具体涉及一种数据搜索方法。本申请同时涉及一种数据搜索装置、一种电子设备以及一种计算机可读取存储介质。本申请还涉及一种距离数据处理方法、一种距离数据处理装置。
技术介绍
在本地生活服务类网络应用中,搜索是用户进行信息查找的最大入口,是连接用户和信息的重要纽带。在提供搜索服务的过程中,由于搜索方式和搜索场景的多样性、搜索引擎的对接业务种类多、数据流量差异大、以及本地生活服务的内容持续优化等因素的影响,对搜索链路的要求较高。本地生活业务背景下对应有多种业务特征,比如、服务场景、时间、空间等因素,这些业务特征可反映出用户心智和搜索意图,其体现了本地生活搜索场景和传统在线搜索场景的差异。由于用户在本地生活搜索中期望得到的不只是在线信息,还包括可触达的服务(到店消费、外卖订购)等,为了获取这些服务,用户需要付出空间成本或时间等待成本,因此,在本地生活服务类网络应用的搜索场景中,对于空间信息的理解至关重要,其可直接影响搜索结果与用户搜索意图的匹配度。现有的基于空间信息的搜索过程中,默认的搜索起始位置大多为用户所处位置,并基于该起始位置为用户匹配搜索对象,然而,对于某些搜索场景,用户搜索意图并非以当前所处位置为搜索起始点,期望获得的搜索对象也并非基于当前行为的搜索对象,而是将搜索结果作为后续行为的先验信息,例如,用户搜索“三里屯咖啡”,其本意为获得三里屯周边的咖啡店的分布情况,该信息可为用户后续到达三里屯之后选择咖啡店时的参考信息,而现有的搜索方式大多基于用户当前位置与三里屯区域的咖啡店之间的距离的远近程度为用户就近提供咖啡店,因此,在该种情形下,现有的搜索方式无法为用户提供与其搜索意图相匹配的搜索结果。
技术实现思路
本申请实施例提供一种数据搜索方法、装置、电子设备及计算机可读存储介质,以解决现有技术中无法为用户提供与其搜索意图相匹配的搜索结果的问题。本申请实施例提供一种数据搜索方法,包括:获得搜索标识信息;如果所述搜索标识信息包含地标对象的标识信息以及搜索对象的标识信息,则根据所述地标对象的标识信息和所述搜索对象的标识信息,获取第一备选搜索对象;获得所述地标对象与所述第一备选搜索对象之间的第一目标距离;根据所述第一目标距离,对所述第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象。可选的,获得地标对象与第一备选搜索对象之间的第一目标距离,包括:获得地标对象的边界位置与第一备选搜索对象之间的第一目标距离。获得地标对象的边界位置与第一备选搜索对象之间的第一目标距离包括:获得地标对象的边界位置;确定第一备选搜索对象与边界位置的相对位置关系;基于相对位置关系,获得地标对象的边界位置与第一备选搜索对象之间的第一目标距离。基于相对位置关系,获得地标对象的边界位置与第一备选搜索对象之间的第一目标距离,包括:如果第一备选搜索对象处于地标对象的边界位置所标识的范围之外,则将第一备选搜索对象到地标对象的边界位置的垂线距离作为第一目标距离,或者,将第一备选搜索对象与地标对象的边界位置之间的导航线路距离作为第一目标距离。可选的,获得地标对象的边界位置,包括:获得地标对象的初始地理边界范围;确定处于初始地理边界范围之内的实体对象;获得与实体对象相关的用户行为数据;基于用户行为数据计算获得地标对象的边界位置。基于用户行为数据计算获得地标对象的边界位置。包括:基于用户行为数据,采用边缘提取算法计算获得地标对象的边界位置。根据第一目标距离,对第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象,包括:根据第一目标距离获得第一备选搜索对象对应的距离因子分值;按照距离因子分值从大到小的顺序对第一备选搜索对象进行排序,将排序靠前的预订数量的第一备选搜索对象确定为第一目标搜索对象。可选的,根据第一目标距离,对第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象,包括:根据第一目标距离获得第一备选搜索对象对应的距离因子分值;获得第一备选搜索对象对应的业务因子分值;对距离因子分值和业务因子分值进行求和,获得目标因子分值;按照目标因子分值从大到小的顺序对第一备选搜索对象进行排序,将排序靠前的预订数量的第一备选搜索对象确定为第一目标搜索对象。可选的,根据第一目标距离获得第一备选搜索对象对应的距离因子分值,包括:获得当前搜索行为对应的目标搜索场景信息,目标搜索场景信息包括当前搜索行为对应的空间区域信息、当前搜索行为对应的时间信息、以及搜索标识信息的类别信息中的至少一种信息;获得与目标搜索场景信息相匹配的目标搜索场景参数,目标搜索场景参数用于表示目标搜索场景下用户对距离数据的偏好特性;根据第一目标距离和目标搜索场景参数,获得第一备选搜索对象对应的距离因子分值。获得与目标搜索场景信息相匹配的目标搜索场景参数,包括:获得目标搜索场景信息对应的目标搜索场景下、多个搜索用户针对其历史搜索行为所对应的被输出搜索对象标识的历史有效反馈数据,被输出搜索对象标识中包含多个搜索用户与被输出搜索对象之间的历史距离数据;根据历史有效反馈数据和历史距离数据,确定出与目标搜索场景信息相匹配的目标搜索场景参数。获得目标搜索场景信息对应的目标搜索场景下、多个搜索用户针对其历史搜索行为所对应的被输出搜索对象标识的历史有效反馈数据,包括:获得目标搜索场景下、多个搜索用户针对其历史搜索行为所对应的被输出搜索对象标识的点击行为统计数据。可选的,根据历史有效反馈数据和历史距离数据,确定出与目标搜索场景信息相匹配的目标搜索场景参数,包括:基于历史有效反馈数据与历史距离数据之间的目标对应关系,对预设的以距离数据为输入值、以距离因子分值为输出值的距离函数的参数值进行调整,以使距离函数的输出值与其输入值之间的第一对应关系、与目标对应关系趋于一致;在第一对应关系与目标对应关系之间的一致性达到预设的一致性要求时,将距离函数在第一对应关系下的参数值确定为与目标搜索场景信息相匹配的目标搜索场景参数。根据第一目标距离和目标搜索场景参数,获得第一备选搜索对象对应的距离因子分值,包括:将目标搜索场景参数代入预设的以距离数据为输入值、以距离因子分值为输出值的距离函数后,将第一目标距离作为距离函数的输入值,获得距离函数输出的第一备选搜索对象对应的距离因子分值。可选的,获得当前搜索行为对应的目标搜索场景信息,包括:获得当前搜索行为对应的多个目标搜索场景信息;获得与目标搜索场景信息相匹配的目标搜索场景参数,包括:获得与多个目标搜索场景信息相匹配的多个目标搜索场景参数;根据第一目标距离和目标搜索场景参数,获得第一备选搜索对象对应的距离因子分值,包括:根据第一目标距离和多个目标搜索场景参数,获得多个距离因子分值;将多个距离因子分值中最大的距离因子分值确定为第一备选搜索对象对应的距离因子分值。可选的,还包括:获得地标对象所对应的用户流量数据;判断用户流量数据是否达到预定的用户流量阈值;获得地标对象的边界位置与第一备选搜索对象之间的第一目标距本文档来自技高网
...

【技术保护点】
1.一种数据搜索方法,其特征在于,包括:/n获得搜索标识信息;/n如果所述搜索标识信息包含地标对象的标识信息以及搜索对象的标识信息,则根据所述地标对象的标识信息和所述搜索对象的标识信息,获取第一备选搜索对象;/n获得所述地标对象与所述第一备选搜索对象之间的第一目标距离;/n根据所述第一目标距离,对所述第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象。/n

【技术特征摘要】
1.一种数据搜索方法,其特征在于,包括:
获得搜索标识信息;
如果所述搜索标识信息包含地标对象的标识信息以及搜索对象的标识信息,则根据所述地标对象的标识信息和所述搜索对象的标识信息,获取第一备选搜索对象;
获得所述地标对象与所述第一备选搜索对象之间的第一目标距离;
根据所述第一目标距离,对所述第一备选搜索对象进行排序,将满足预定排序条件的第一备选搜索对象确定为第一目标搜索对象。


2.根据权利要求1所述的方法,其特征在于,所述获得所述地标对象与所述第一备选搜索对象之间的第一目标距离,包括:
获得所述地标对象的边界位置与所述第一备选搜索对象之间的第一目标距离。


3.根据权利要求2所述的方法,其特征在于,所述获得所述地标对象的边界位置与所述第一备选搜索对象之间的第一目标距离,包括:
获得所述地标对象的边界位置;
确定所述第一备选搜索对象与所述边界位置的相对位置关系;
基于所述相对位置关系,获得所述地标对象的边界位置与所述第一备选搜索对象之间的第一目标距离。


4.一种距离数据处理方法,其特征在于,包括:
基于目标搜索行为,获得待输出搜索对象对应的目标距离;
获得所述目标搜索行为对应的目标搜索场景信息;
获得与所述目标搜索场景信息相匹配的目标搜索场景参数,所述目标搜索场景参数用于表示目标搜索场景下用户对距离数据的偏好特性;
根据所述目标距离和所述目标搜索场景参数,获得所述待输出搜索对象对应的距离因子分值。


5.根据权利要求4所述的方法,其特征在于,所述获得与所述目标搜索场景信息相匹配的目标搜索场景参数,包括:
获得所述目标搜索场景信息对应的目标搜索场景下、多个搜索用户针对其历史搜索行为所对应的被输出搜索对象标识的历史有效反馈数据,所述被输出搜索对象标识中包含所述多个搜索用户与所述被输出搜索对象之间的历史距离数据;
根据所述历史有效反馈数据和所述历史距离数据,确定出与所...

【专利技术属性】
技术研发人员:苑爱泉王晓峰王磊李向阳邓哲宇王宇昊何旺贵朱培源
申请(专利权)人:口口相传北京网络技术有限公司
类型:发明
国别省市:北京;11

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

1