System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于大数据分析技术的旅游路线智能规划方法技术_技高网

基于大数据分析技术的旅游路线智能规划方法技术

技术编号:40846701 阅读:6 留言:0更新日期:2024-04-01 15:15
本发明专利技术涉及用于管理的数据处理技术领域,具体涉及基于大数据分析技术的旅游路线智能规划方法,包括:通过分析旅客的旅行数据集合和旅游图结构,综合考虑不同年龄、不同出行方式以及不同人数在旅行过程中对旅行路径规划产生的影响,以对不同购票数量下旅客选择不同出行方式的数量进行调节,获得边权因子,利用边权因子对旅游图结构中节点之间的距离进行加权,以进一步进行旅游路线规划。本发明专利技术利用边权因子对距离进行加权,使得旅游路线规划更加准确和合理,能够更好地反映不同影响因素对旅游路线规划结果的影响程度,提高了旅游路线规划结果的准确性和合理性。

【技术实现步骤摘要】

本专利技术涉及用于管理的数据处理,具体涉及基于大数据分析技术的旅游路线智能规划方法


技术介绍

1、传统的旅游路线规划方法通常依赖于人工经验和旅游指南,缺乏数据支持和个性化定制,为了提高旅游者的旅游体验,旅游业逐渐引入大数据分析技术来提升旅游服务质量和用户体验,基于大数据分析技术的旅游路线智能规划方法通过收集、处理和分析各种旅游相关数据,为用户提供更加个性化、优化的旅游路线规划。

2、而在旅游路径规划问题中,通常利用floyd算法获取不同节点之间的最短路径,而常规的floyd算法通常将两地之间的距离作为边权,以获取最短路径,但实际上存在多种因素影响旅游路线规划,因此仅通过两地之间的距离进行路径规划无法获得准确且合理的旅游路线规划结果。


技术实现思路

1、本专利技术提供基于大数据分析技术的旅游路线智能规划方法,以解决现有的问题。

2、本专利技术的基于大数据分析技术的旅游路线智能规划方法采用如下技术方案:

3、本专利技术一个实施例提供了基于大数据分析技术的旅游路线智能规划方法,该方法包括以下步骤:

4、利用网络爬虫技术获取历史上若干旅客的多种旅行数据形成的集合记为旅行数据集合,所述多种旅行数据分别为旅客的年龄、旅客在节点之间的往返时间间隔、购票数量以及出行方式;多种旅行数据中所述旅客的年龄分为青年和中年、往返时间间隔为三天以上和三天以内、购票数量分为两张以上和两张以内、出行方式分为汽车、火车、高铁和飞机,将需要进行旅游路线规划的旅客记为目标旅客,获取目标旅客的旅行时间以及目标旅客需要前往的所有旅游城市地点形成的旅游图结构,所述旅游图结构中包括若干个节点;

5、对于旅游图结构中任意两个节点,根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量差异获得年龄-出行偏好系数;根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量差异获得目标旅客的往返-出行系数;利用年龄-出行偏好系数和目标旅客的往返-出行系数对不同购票数量下旅客选择不同出行方式的数量进行调节,获得所述两个节点的边权因子;

6、利用边权因子对目标旅客的旅游图结构中节点之间的距离进行加权获得节点之间的边权;

7、根据旅客的旅游图结构中节点之间的边权进行旅游路线规划。

8、进一步地,所述目标旅客需要前往的所有旅游城市地点形成的旅游图结构的具体获取方法为:

9、获取目标旅客本次旅行的旅行起点s、旅行终点a以及需要经过的地区,将旅客的旅行起点s、旅行终点a以及需要经过的所有城市或地区均分别作为一个节点,将任意两个节点之间的连线作为一个边,结合所有节点在地图中的位置绘制一个完全无向图,记为目标旅客的旅游图结构。

10、进一步地,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量差异获得年龄-出行偏好系数,包括的具体方法为:

11、根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量,分别获得青年选择出行方式的概率、青年概率、中年选择出行方式的概率以及中年概率,其中;

12、根据青年选择出行方式的概率与青年概率的比值获得第一因子,根据中年选择出行方式的概率与中年概率的比值获得第二因子;

13、年龄-出行偏好系数与第一因子和第二因子的差值成正相关。

14、进一步地,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量,分别获得青年选择出行方式的概率、青年概率、中年选择出行方式的概率以及中年概率,包括的具体方法为:

15、获取旅行数据集合包括的所有旅客的数量以及所有旅客中青年和中年的数量,分别记为和,将和的比值记为青年概率,将和的比值记为中年概率;获取旅行数据集合内青年选择出行方式的数量,获取旅行数据集合内中年选择出行方式的数量,将与的比值记为,将与的比值记为。

16、进一步地,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量差异获得目标旅客的往返-出行系数,包括的具体方法为:

17、根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量,分别获得目标旅客选择出行方式的出行系数、旅行时间因子、目标旅客的第一年龄系数以及目标旅客的第二年龄系数;

18、获取目标旅客的往返-出行系数,具体计算方法为:

19、

20、其中,表示目标旅客选择出行方式的往返-出行系数;表示目标旅客选择出行方式的出行系数;表示旅行时间因子;表示目标旅客的第一年龄系数;表示目标旅客的第二年龄系数;表示sigmoid归一化函数;表示绝对值符号。

21、进一步地,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量,分别获得目标旅客选择出行方式的出行系数、旅行时间因子、目标旅客的第一年龄系数以及目标旅客的第二年龄系数,包括的具体方法为:

22、获取旅行数据集合中往返时间间隔为目标旅客的旅行时间时,旅行数据集合中旅客的数量,将记为旅行时间因子,其中表示行数据集合包括的所有旅客的数量;获取旅行数据集合中往返时间间隔为目标旅客的旅行时间时,所有旅客中选择出行方式的旅客的数量,将记为目标旅客选择出行方式的出行系数;获取旅行数据集合中往返时间间隔为目标旅客的旅行时间时,所有旅客中青年旅客的数量,将记为目标旅客的第一年龄系数;获取旅行数据集合中往返时间间隔为目标旅客的旅行时间时,所有旅客中中年旅客的数量,将记为目标旅客的第二年龄系数。

23、进一步地,所述利用年龄-出行偏好系数和目标旅客的往返-出行系数对不同购票数量下旅客选择不同出行方式的数量进行调节,获得所述两个节点的边权因子,包括的具体方法为:

24、根据不同购票数量下旅客选择不同出行方式的数量,获得旅行数据集合中购票数量为两张以上的旅客选择出行方式的概率、购票数量为两张以内的旅客选择出行方式的概率、第一购票系数以及第二购票系数;

25、获取目标旅客选择出行方式的购票-出行系数,具体计算方法为:

26、

27、其中,表示目标旅客选择出行方式的购票-出行系数;表示旅行数据集合中购票数量为两张以上的旅客选择出行方式的概率;表示旅行数据集合中购票数量为两张以内的旅客选择出行方式的概率;表示第一购票系数;表示第二购票系数;表示年龄与出行方式之间的年龄-出行偏好系数;表示目标旅客选择出行方式的往返-出行系数;

28、对于旅游图结构中任意两个节点,将目标旅客选择所有出行方式的购票-出行系数中的最大值,作为所述两个节点之间的边权因子。

29、进一步地,所述根据不同购票数量下旅客选择不同出行方式的数量,获得旅行数据集合中购票数量为两张以上的旅客选择出行方式的概率、购票数量为两张以内的旅客选择出行方式的概率、第一购票系数以及第二购票系数,包括的具体方法为:

30、获取旅本文档来自技高网...

【技术保护点】

1.基于大数据分析技术的旅游路线智能规划方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述目标旅客需要前往的所有旅游城市地点形成的旅游图结构的具体获取方法为:

3.根据权利要求1所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量差异获得年龄-出行偏好系数,包括的具体方法为:

4.根据权利要求3所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量,分别获得青年选择出行方式的概率、青年概率、中年选择出行方式的概率以及中年概率,包括的具体方法为:

5.根据权利要求3所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量差异获得目标旅客的往返-出行系数,包括的具体方法为:

6.根据权利要求5所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量,分别获得目标旅客选择出行方式的出行系数、旅行时间因子、目标旅客的第一年龄系数以及目标旅客的第二年龄系数,包括的具体方法为:

7.根据权利要求3所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述利用年龄-出行偏好系数和目标旅客的往返-出行系数对不同购票数量下旅客选择不同出行方式的数量进行调节,获得所述两个节点的边权因子,包括的具体方法为:

8.根据权利要求7所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据不同购票数量下旅客选择不同出行方式的数量,获得旅行数据集合中购票数量为两张以上的旅客选择出行方式的概率、购票数量为两张以内的旅客选择出行方式的概率、第一购票系数以及第二购票系数,包括的具体方法为:

9.根据权利要求2所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述利用边权因子对目标旅客的旅游图结构中节点之间的距离进行加权获得对应边的边权,包括的具体方法为:

10.根据权利要求2所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅客的旅游图结构中节点之间的边权进行旅游路线规划,包括的具体方法为:

...

【技术特征摘要】

1.基于大数据分析技术的旅游路线智能规划方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述目标旅客需要前往的所有旅游城市地点形成的旅游图结构的具体获取方法为:

3.根据权利要求1所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量差异获得年龄-出行偏好系数,包括的具体方法为:

4.根据权利要求3所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中不同年龄的旅客选择不同出行方式的数量,分别获得青年选择出行方式的概率、青年概率、中年选择出行方式的概率以及中年概率,包括的具体方法为:

5.根据权利要求3所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时间间隔下,旅客选择不同出行方式的旅客的数量差异获得目标旅客的往返-出行系数,包括的具体方法为:

6.根据权利要求5所述基于大数据分析技术的旅游路线智能规划方法,其特征在于,所述根据旅行数据集合中符合目标旅客的旅行时间的往返时...

【专利技术属性】
技术研发人员:孙稳石曾星张久芳
申请(专利权)人:东莞市城建规划设计院
类型:发明
国别省市:

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

1