一种路线推荐方法、系统、设备及存储介质技术方案

技术编号:36255226 阅读:62 留言:0更新日期:2023-01-07 09:50
本发明专利技术提供了一种路线推荐方法、系统、设备及存储介质,其中所述方法包括获取用户的路线规划请求,根据所述请求生成第一路线库;结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库;根据所述第二路线库计算用户的出行偏好契合值,结合路线所在区域的环境信息,生成推荐路线。本发明专利技术提供的一种路线推荐方法、系统、设备及存储介质,通过获取用户所在地的天气状况、道路状况,结合用户的交通偏好和行程偏好,向用户推荐最为优选的出发时间、出发交通方式、出发路线,并计算预计到达时间给用户,方便用户根据自己的实际情况选择最为优选的出行路线。实际情况选择最为优选的出行路线。实际情况选择最为优选的出行路线。

【技术实现步骤摘要】
一种路线推荐方法、系统、设备及存储介质


[0001]本专利技术属于人工智能
,具体涉及一种路线推荐方法、系统、设备及存储介质。

技术介绍

[0002]随着电子地图技术的发展,人们的出行越来越依赖于电子地图的导航功能,在人们使用电子地图进行导航时,需要由用户先输入目的地,而后电子地图会根据用户的位置和目的地规划出多条规划路线供用户选择,最后用户选择其中一条规划路线后开始导航。
[0003]但是实际出行过程中会受到天气、路况等突发因素的影响,导致用户的实际到达时间与目标到达时间存在偏差,也没有考虑用户的出行偏好与出行习惯,无法向用户提供最优的出行路线,因此如何规避出行时间偏差,向用户推荐最为优选的路线,是一个亟待解决的问题。

技术实现思路

[0004]本专利技术提供了一种路线推荐方法、系统、设备及存储介质,用以解决如何规避出行时间偏差,向用户推荐最为优选的路线的问题。
[0005]为了解决上述技术问题,本专利技术提供了一种路线推荐方法,其特征在于,包括:
[0006]获取用户的路线规划请求,根据所述请求生成第一路线库;
[0007]结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库;
[0008]根据所述第二路线库计算用户的出行偏好契合值,结合路线所在区域的环境信息,生成推荐路线。
[0009]进一步地,所述获取用户的路线规划请求,根据所述请求生成第一路线库,包括:
[0010]获取用户的路线规划请求,所述路线规划请求包括起始地、目的地、预计出行时间、预计到达时间;
[0011]获取用户所在区域的地铁信息、公交信息、道路拥堵信息,结合用户的所述路线规划请求生成符合要求的第一路线库,并计算所述第一路线库中各路线的耗时、费用、步行距离以及换乘次数。
[0012]进一步地,所述结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库,包括:
[0013]获取用户的出行偏好,所述出行偏好包括交通偏好和行程偏好;
[0014]其中,所述交通偏好包括公交、地铁、打车、步行、骑行、无交通偏好中的一种或多种交通方式;所述行程偏好包括耗时最少、步行最短、换乘最少、价格最低、无行程偏好中的一种或多种行程方式;
[0015]根据所述出行偏好,在所述第一路线库的基础上筛选出符合用户交通偏好的第二路线库。
[0016]进一步地,所述根据所述第二路线库计算用户的出行偏好契合值,包括:
[0017]根据所述出行偏好中的行程偏好计算行程偏好契合值P2;
[0018]所述
[0019]其中,x为所述行程偏好中勾选的行程方式的数量,P21、P21......P2x分别表示不同行程方式所对应的准行程偏好契合值,所述准行程偏好契合值=100%

当前行程偏好值/(当前行程方式行程偏好值的中位数*2);
[0020]所述出行偏好契合值包括所述交通偏好契合值P1和所述行程偏好契合值P2。
[0021]进一步地,所述结合路线所在区域的环境信息,生成推荐路线,包括:
[0022]获取第二路线库中所有路线所在区域的天气信息和道路信息,结合所述出行偏好契合值,计算所述第二路线库中每条路线的推荐值R;
[0023]所述R=P1*P2*(M1*N1)*(M2*N2);
[0024]其中,P1为交通偏好契合值;P2为行程偏好契合值;M1、M2均为常数,分别表示天气信息所对应的比重值和道路信息所对应的的比重值;N1为不同天气信息所对应的天气系数;N2为不同道路信息所对应的道路系数;
[0025]根据计算得到的所述推荐值R对第二路线库中的路线进行排序,生成推荐路线。
[0026]进一步地,所述结合路线所在区域的环境信息,生成推荐路线之后,还包括:
[0027]当用户结束本次路线到达目的地后,获取本次路线的实际出发时间、实际到达时间、实际选择路线、以及该线路的天气信息和道路信息;
[0028]记录本次路线实际耗时与计划耗时的误差值D
n+1
,结合历史行程路线中所记录的误差值D1、D2、......D
n
,对所述天气系数N1、道路系数N2、天气信息所对应的比重值M1、道路信息所对应的比重值M2进行调整。
[0029]进一步地,还设置有路线推荐阈值,在生成推荐路线时,生成符合所述路线推荐阈值数量的路线。
[0030]本专利技术还提供了一种路线推荐系统,所述系统包括获取模块、筛选模块和推荐模块;
[0031]所述获取模块用于获取用户的路线规划请求,根据所述请求生成第一路线库;
[0032]所述筛选模块用于结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库;
[0033]所述推荐模块用于根据所述第二路线库计算用户的出行偏好契合值,结合路线所在区域的环境信息,生成推荐路线。
[0034]本专利技术还提供了一种路线推荐设备,包括处理器和存储器,其中:
[0035]所述存储器用于存储计算机程序;
[0036]所述处理器用于读取所述存储器中的计算机程序,并执行上述任一项路线推荐方法的步骤。
[0037]本专利技术还提供了一种计算机可读存储介质,其上存储有可读的计算机程序,该程序被处理器执行时实现如上述任一项路线推荐方法的步骤。
[0038]与现有技术相比,本专利技术提供的一种路线推荐方法、系统、设备及存储介质,通过获取用户所在地的天气状况、道路状况,结合用户的交通偏好和行程偏好,向用户推荐最为
优选的出发时间、出发交通方式、出发路线,并计算预计到达时间给用户,方便用户根据自己的实际情况选择最为优选的出行路线,同时记录用户的实际出发时间和实际到达时间,结合多次记录数据,对天气系数、道路系数、天气信息所对应的比重值、道路信息所对应的比重值进行不断的优化调整,对推荐算法不断的进行优化,规避了出行时间偏差,向用户推荐最为优选的路线。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一部分实施例,而不是全部的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,根据这些附图获得的其他的附图,都属于本申请保护的范围。
[0040]图1是本专利技术实施例提供的一种路线推荐方法的流程图;
[0041]图2是本专利技术实施例提供的一种路线推荐方法中生成第一路线库的流程图;
[0042]图3是本专利技术实施例提供的一种路线推荐方法中生成第二路线库的流程图;
[0043]图4是本专利技术实施例提供的一种路线推荐方法中生成推荐路线的流程图;
[0044]图5是本专利技术实施例提供的一种路线推荐方法中对M1、N1、M2、N2进行优化的流程示意图;
[0045]图6是本专利技术实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路线推荐方法,其特征在于,包括:获取用户的路线规划请求,根据所述请求生成第一路线库;结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库;根据所述第二路线库计算用户的出行偏好契合值,结合路线所在区域的环境信息,生成推荐路线。2.如权利要求1所述的一种路线推荐方法,其特征在于,所述获取用户的路线规划请求,根据所述请求生成第一路线库,包括:获取用户的路线规划请求,所述路线规划请求包括起始地、目的地、预计出行时间、预计到达时间;获取用户所在区域的地铁信息、公交信息、道路拥堵信息,结合用户的所述路线规划请求生成符合要求的第一路线库,并计算所述第一路线库中各路线的耗时、费用、步行距离以及换乘次数。3.如权利要求1所述的一种路线推荐方法,其特征在于,所述结合用户的出行偏好对所述第一路线库进行筛选,生成符合用户出行偏好的第二路线库,包括:获取用户的出行偏好,所述出行偏好包括交通偏好和行程偏好;其中,所述交通偏好包括公交、地铁、打车、步行、骑行、无交通偏好中的一种或多种交通方式;所述行程偏好包括耗时最少、步行最短、换乘最少、价格最低、无行程偏好中的一种或多种行程方式;根据所述出行偏好,在所述第一路线库的基础上筛选出符合用户交通偏好的第二路线库。4.如权利要求3所述的一种路线推荐方法,其特征在于,所述根据所述第二路线库计算用户的出行偏好契合值,包括:根据所述出行偏好中的交通偏好计算交通偏好契合值P1,所述P1为第二路线库中符合交通偏好的路线与第二路线库中所有路线的占比;根据所述出行偏好中的行程偏好计算行程偏好契合值P2;所述其中,x为所述行程偏好中勾选的行程方式的数量,P21、P21......P2x分别表示不同行程方式所对应的准行程偏好契合值,所述准行程偏好契合值=100%

当前行程偏好值/(当前行程方式行程偏好值的中位数*2);所述出行偏好契合值包括所述交通偏好契合值P1和所述行程偏好契合值P2。5.如权利要求4所述的一种路线推荐方法,其特征在于,所述结合路线所在区域的环境信息...

【专利技术属性】
技术研发人员:付裕朱林波陈仕军黄敏李劭
申请(专利权)人:云南腾云信息产业有限公司
类型:发明
国别省市:

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

1