System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆推荐方法、装置、计算机设备和存储介质制造方法及图纸_技高网

车辆推荐方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41182899 阅读:2 留言:0更新日期:2024-05-07 22:16
本申请涉及一种车辆推荐方法、装置、计算机设备和存储介质。所述方法包括:基于用户位置,确定候选车辆,并基于候选车辆的位置、用户位置以及目的地位置构建候选行车路线;基于评估函数计算各候选行车路线中候选车辆的效率评估结果,并基于效率评估结果在各候选车辆中确定候选推荐车辆;基于车辆属性评分规则,对候选推荐车辆进行评分处理,得到各候选推荐车辆的评分结果;基于各候选推荐车辆的评分结果,确定目标车辆。采用本方法能够提高用户确定目标车辆的效率。

【技术实现步骤摘要】

本申请涉及数据处理,特别是涉及一种车辆推荐方法、装置、计算机设备和存储介质


技术介绍

1、随着共享单车在全球范围内的普及,用户选择电单车作为日常出行方式的频率日益增高。在用户的日常出行过程中,需要用户自行找到电单车进行使用。

2、传统技术中,用户主要通过查询地图或者直接在街道上人眼查找目标车辆,并对目标车辆进行使用。

3、然而,传统技术中,用户通过查询地图或者人眼查找目标车辆,目标车辆的状态未知,目标车辆也可能不符合用户偏好,进而,造成用户查找到的目标车辆的效率较低。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种车辆推荐方法、装置、计算机设备和存储介质。

2、第一方面,本申请提供了一种车辆推荐方法,包括:

3、基于用户位置,确定候选车辆,并基于所述候选车辆的位置、所述用户位置以及目的地位置构建候选行车路线;

4、基于评估函数计算各所述候选行车路线中候选车辆的效率评估结果,并基于所述效率评估结果在各所述候选车辆中确定候选推荐车辆;

5、基于车辆属性评分规则,对所述候选推荐车辆进行评分处理,得到各所述候选推荐车辆的评分结果;

6、基于各所述候选推荐车辆的评分结果,确定目标车辆。

7、在其中一个实施例中,所述基于用户位置,确定候选车辆,包括:

8、基于用户位置以及搜索半径,确定搜索范围;

9、获取所述搜索范围内的车辆,并对所述车辆进行筛选得到候选车辆。</p>

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、基于车辆属性评分规则,对所述候选推荐车辆进行评分处理,得到各所述候选推荐车辆的评分结果;

41、基于各所述候选推荐车辆的评分结果,确定目标车辆。

42、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

43、基于用户位置,确定候选车辆,并基于所述候选车辆的位置、所述用户位置以及目的地位置构建候选行车路线;

44、基于评估函数计算各所述候选行车路线中候选车辆的效率评估结果,并基于所述效率评估结果在各所述候选车辆中确定候选推荐车辆;

45、基于车辆属性评分规则,对所述候选推荐车辆进行评分处理,得到各所述候选推荐车辆的评分结果;

46、基于各所述候选推荐车辆的评分结果,确定目标车辆。

47、上述车辆推荐方法、装置、计算机设备和存储介质,基于用户位置,确定候选车辆,并基于所述候选车辆的位置、所述用户位置以及目的地位置构建候选行车路线;基于评估函数计算各所述候选行车路线中候选车辆的效率评估结果,并基于所述效率评估结果在各所述候选车辆中确定候选推荐车辆;基于车辆属性评分规则,对所述候选推荐车辆进行评分处理,得到各所述候选推荐车辆的评分结果;基于各所述候选推荐车辆的评分结果,确定目标车辆。采用本方法,通过对本文档来自技高网...

【技术保护点】

1.一种车辆推荐方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于用户位置,确定候选车辆,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述候选车辆的位置、所述用户位置以及目的地位置构建候选行车路线,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于评估函数计算各所述候选行车路线中候选车辆的效率评估结果,并基于所述效率评估结果在各所述候选车辆中确定候选推荐车辆,包括:

5.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述效率评估结果,在全部的所述候选行车路线包含的候选车辆中筛选出候选推荐车辆,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于车辆属性评分规则,对所述候选推荐车辆进行评分处理,得到各所述候选推荐车辆的评分结果,包括:

8.根据权利要求1所述的方法,其特征在于,所述基于各所述候选推荐车辆的评分结果,确定目标车辆之后,所述方法还包括:

9.一种车辆推荐装置,其特征在于,所述装置包括:

10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。

12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种车辆推荐方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于用户位置,确定候选车辆,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述候选车辆的位置、所述用户位置以及目的地位置构建候选行车路线,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于评估函数计算各所述候选行车路线中候选车辆的效率评估结果,并基于所述效率评估结果在各所述候选车辆中确定候选推荐车辆,包括:

5.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述效率评估结果,在全部的所述候选行车路线包含的候选车辆中筛选出候选推荐车辆,包括:

7.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:滕志勇
申请(专利权)人:北京阿帕科蓝科技有限公司
类型:发明
国别省市:

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

1