System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 货运场景下的检索召回方法、存储介质及计算机设备技术_技高网

货运场景下的检索召回方法、存储介质及计算机设备技术

技术编号:40768737 阅读:3 留言:0更新日期:2024-03-25 20:17
本申请适用于货运领域,提供了一种货运场景下的检索召回方法、存储介质及计算机设备。货运场景下的检索召回方法包括:接收到检索请求时,获取检索请求中的检索文本;获取发起检索请求的目标用户关联的历史货运行为数据,其中,历史货运数据中包括目标用户的历史货运订单、历史货运点击信息中的至少一个的历史目标兴趣点;根据检索文本,在历史目标兴趣点中确定出目标兴趣点;根据目标兴趣点,反馈检索请求的召回结果信息。本申请引入用户的历史货运订单、历史货运点击信息等历史货运行为数据,根据检索文本在这些历史货运行为数据的历史目标兴趣点中进行检索召回,提高了检索召回的准确率,降低了用户检索花费的时间。

【技术实现步骤摘要】

本申请属于货运领域,尤其涉及一种货运场景下的检索召回方法、存储介质及计算机设备


技术介绍

1、在货运场景下的检索召回中,一般是直接根据用户检索请求(query)中的检索文本在索引库中进行查找,并反馈与检索文本相关的poi(point of interest,兴趣点)。

2、然而,在用户进行泛搜索时,用户输入的检索文本往往较短,根据较短的检索文本在索引库中进行查找时,会找到大量的poi,其中包括很多并不符合用户检索意图的poi,导致很难在本次检索召回中将用户需要的poi返回,使得检索召回的准确率较低,用户检索花费的时间较多。


技术实现思路

1、本申请的目的在于提供一种货运场景下的检索召回方法、存储介质及计算机设备,旨在解决检索召回的准确率较低,检索召回花费的时间较多的问题。

2、第一方面,本申请提供了一种货运场景下的检索召回方法,所述货运场景下的检索召回方法包括:

3、接收到检索请求时,获取所述检索请求中的检索文本;

4、获取发起所述检索请求的目标用户关联的历史货运行为数据,其中,所述历史货运数据中包括所述目标用户的历史货运订单、历史货运点击信息中的至少一个的历史目标兴趣点;

5、根据所述检索文本,在所述历史目标兴趣点中确定出目标兴趣点;

6、根据所述目标兴趣点,反馈所述检索请求的召回结果信息。

7、在一些实施例中,所述根据所述检索文本,在所述历史目标兴趣点中确定出目标兴趣点,包括:

8、获取所述历史目标兴趣点中的兴趣点名称,所述兴趣点名称包括名称前缀和名称主体;

9、在所述检索文本与所述名称前缀匹配时,确定所述检索文本与所述历史目标兴趣点的相关度为第一相关度;

10、在所述检索文本与所述名称主体匹配时,确定所述检索文本与所述历史目标兴趣点的相关度为第二相关度,所述第一相关度大于所述第二相关度;

11、基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点。

12、在一些实施例中,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

13、获取所述兴趣点名称所在的兴趣点地址,所述兴趣点地址包括地址前缀和地址主体;

14、在所述检索文本与所述地址前缀匹配时,确定所述检索文本与所述历史目标兴趣点的相关度为第三相关度,所述第三相关度小于所述第一相关度,且大于所述第二相关度;

15、在所述检索文本与所述地址主体匹配时,确定所述检索文本与所述历史目标兴趣点的相关度为第四相关度,所述第四相关度小于所述第二相关度。

16、在一些实施例中,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

17、若所述检索文本与所述名称前缀、所述名称主体、所述地址前缀、所述地址主体均不匹配时,获取所述检索文本中的字符存在于所述兴趣点名称和/或所述兴趣点地址中的比例;

18、基于所述比例,确定所述检索文本与所述历史目标兴趣点的相关度。

19、在一些实施例中,所述基于所述比例,确定所述检索文本与所述历史目标兴趣点的相关度之前,还包括:

20、检测所述检索文本是否存在数字信息;

21、若所述检索文本存在所述数字信息,确定所述兴趣点名称或所述兴趣点地址中是否存在所述数字信息;

22、若所述兴趣点名称或所述兴趣点地址中存在所述数字信息,执行所述基于所述比例,确定所述检索文本与所述历史目标兴趣点的相关度的步骤;

23、若所述兴趣点名称和所述兴趣点地址中均不存在所述数字信息,确定小于所述比例的第五相关度,并作为所述检索文本与所述历史目标兴趣点的相关度。

24、在一些实施例中,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点,包括:

25、在多个所述历史货运订单的所述历史目标兴趣点中,确定所述相关度大于相关度阈值的多个第一兴趣点;

26、若多个所述第一兴趣点的数量小于第一预设数量,在多个所述历史货运点击信息的所述历史目标兴趣点中,确定所述相关度大于所述相关度阈值的多个第二兴趣点,多个所述第二兴趣点的数量等于所述第一预设数量与多个所述第一兴趣点的数量之间的差值;

27、将多个所述第一兴趣点和多个所述第二兴趣点,作为多个所述目标兴趣点。

28、在一些实施例中,所述货运场景下的检索召回方法,还包括:

29、获取所述目标用户最近一次的历史货运订单和/或历史货运点击信息中的货运起点经纬度、货运终点经纬度中的至少一个;

30、获取所述货运起点经纬度、所述货运终点经纬度中的至少一个的附近兴趣点;

31、根据所述检索文本,在所述附近兴趣点中确定出所述目标兴趣点。

32、在一些实施例中,所述根据所述检索文本,在所述附近兴趣点中确定出所述目标兴趣点,包括:

33、根据所述检索文本,在所述货运起点经纬度的所述附近兴趣点中确定出第二预设数量的所述目标兴趣点;

34、根据所述检索文本,在所述货运终点经纬度的所述附近兴趣点中确定出第三预设数量的所述目标兴趣点。

35、第二方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的货运场景下的检索召回方法的步骤。

36、第三方面,本申请提供了一种计算机设备,包括:

37、一个或多个处理器;

38、存储器;以及

39、一个或多个计算机程序,所述处理器和所述存储器通过总线连接,其中所述一个或多个计算机程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述处理器执行所述计算机程序时实现上述任一项所述的货运场景下的检索召回方法的步骤。

40、在本申请中,通过引入用户的历史货运订单、历史货运点击信息等历史货运行为数据,根据检索文本在这些历史货运行为数据的历史目标兴趣点中进行检索召回,使得货运泛搜场景得到针对性的优化,检索召回更加符合用户意图,从而实现针对用户的个性化检索召回,提高了检索召回的准确率,降低了用户检索花费的时间。

本文档来自技高网...

【技术保护点】

1.一种货运场景下的检索召回方法,其特征在于,所述货运场景下的检索召回方法包括:

2.如权利要求1所述的货运场景下的检索召回方法,其特征在于,所述根据所述检索文本,在所述历史目标兴趣点中确定出目标兴趣点,包括:

3.如权利要求2所述的货运场景下的检索召回方法,其特征在于,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

4.如权利要求3所述的货运场景下的检索召回方法,其特征在于,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

5.如权利要求4所述的货运场景下的检索召回方法,其特征在于,所述基于所述比例,确定所述检索文本与所述历史目标兴趣点的相关度之前,还包括:

6.如权利要求2或3所述的货运场景下的检索召回方法,其特征在于,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点,包括:

7.如权利要求1所述的货运场景下的检索召回方法,其特征在于,所述货运场景下的检索召回方法,还包括:

8.如权利要求7所述的货运场景下的检索召回方法,其特征在于,所述根据所述检索文本,在所述附近兴趣点中确定出所述目标兴趣点,包括:

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的货运场景下的检索召回方法的步骤。

10.一种计算机设备,包括:

...

【技术特征摘要】

1.一种货运场景下的检索召回方法,其特征在于,所述货运场景下的检索召回方法包括:

2.如权利要求1所述的货运场景下的检索召回方法,其特征在于,所述根据所述检索文本,在所述历史目标兴趣点中确定出目标兴趣点,包括:

3.如权利要求2所述的货运场景下的检索召回方法,其特征在于,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

4.如权利要求3所述的货运场景下的检索召回方法,其特征在于,所述基于所述相关度,在多个所述历史目标兴趣点中确定出所述目标兴趣点之前,还包括:

5.如权利要求4所述的货运场景下的检索召回方法,其特征在于,所述基于所述比例,确定所述检索文本与所述历史目标兴趣点...

【专利技术属性】
技术研发人员:李嘉淇思浩赵骥
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

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

1