本发明专利技术适用于路线推荐技术领域,提供了一种避免拥堵的旅游路线推荐方法和系统,包括以下步骤:接收旅游路线请求推荐信息,旅游路线请求推荐信息包括旅游日期、旅游城市、旅游天数和旅游人数;根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合,所述旅游路线集合中包含若干条可行旅游路线;获取旅游路线集合中每条可行旅游路线在所述旅游日期被推荐的情况;将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户。本发明专利技术通过设置旅游路线集合,提供多条可行旅游路线,使得不同游客尽量按照不同的可行旅游路线进行旅游,能够在一定程度上避免某个旅游景点同时迎来大量游客,进而避免造成拥堵。进而避免造成拥堵。进而避免造成拥堵。
【技术实现步骤摘要】
一种避免拥堵的旅游路线推荐方法和系统
[0001]本专利技术涉及路线推荐
,具体是涉及一种避免拥堵的旅游路线推荐方法和系统。
技术介绍
[0002]旅游路线的合理规划越来越受到人们的重视,为了满足人们的旅游需求,各种基于大数据的旅游路线规划系统应运而生。在现有的各类旅游路线规划系统中,需要用户在路线规划界面上设置出行时间以及想去的目的地,旅游路线规划系统根据用户设置的条件进行自动规划计算,然后将最终建议路线推荐给用户,其目标在于降低旅游点之间的路程和游走时间,以达到最大化景点访问时间的目的,但是这样容易导致去同一目的地的用户得到的推荐旅游路线是相同的,在旅游高峰期,容易造成拥堵。因此,需要提供一种避免拥堵的旅游路线推荐方法和系统,旨在解决上述问题。
技术实现思路
[0003]针对现有技术存在的不足,本专利技术的目的在于提供一种避免拥堵的旅游路线推荐方法和系统,以解决上述
技术介绍
中存在的问题。
[0004]本专利技术是这样实现的,一种避免拥堵的旅游路线推荐方法,所述方法包括以下步骤:接收旅游路线请求推荐信息,所述旅游路线请求推荐信息包括旅游日期、旅游城市、旅游天数和旅游人数;根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合,所述旅游路线集合中包含若干条可行旅游路线,每条可行旅游路线都能够将所述旅游景点集合中的所有旅游景点串联;获取旅游路线集合中每条可行旅游路线在所述旅游日期被推荐的情况;将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户。
[0005]作为本专利技术进一步的方案:所述根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合的步骤,具体包括:将旅游城市和旅游天数输入景点路线集合库中;输出旅游景点集合和旅游路线集合,所述景点路线集合库中包含各种旅游景点集合,旅游景点集合根据旅游城市和旅游天数进行分类,每个旅游景点集合对应设置有旅游路线集合,根据旅游景点集合能够自动生成旅游路线集合。
[0006]作为本专利技术进一步的方案:根据旅游景点集合自动生成旅游路线集合的步骤,具体包括:获取旅游景点集合中每两个旅游景点之间的路程值;对所述旅游景点集合中所有的旅游景点进行排列组合,得到数个待确定旅游路线;
获取每个待确定旅游路线的路程总值;取路程总值中最小的为标准值,当路程总值小于设定系数与标准值的乘积时,将所述路程总值对应的待确定旅游路线标记为可行旅游路线,若干条可行旅游路线汇集形成旅游路线集合。
[0007]作为本专利技术进一步的方案:所述将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户的步骤,还包括:可行旅游路线推荐完成后,将当前用户标记为历史用户;对可行旅游路线的推荐情况进行更新,在所述可行旅游路线上增加旅游日期和推荐次数的标注,所述推荐次数与旅游人数呈正相关。
[0008]作为本专利技术进一步的方案:所述旅游路线请求推荐信息还包括用户个人信息,当接收到旅游路线请求推荐信息时,将所述旅游路线请求推荐信息与历史上的旅游路线请求推荐信息进行一致性判定,当出现判定一致的历史旅游路线请求推荐信息时,将推荐给对应历史用户的可行旅游路线再次推荐给当前用户,并且不对可行旅游路线的推荐情况进行更新。
[0009]本专利技术的另一目的在于提供一种避免拥堵的旅游路线推荐系统,所述系统包括:推荐请求信息接收模块,用于接收旅游路线请求推荐信息,所述旅游路线请求推荐信息包括旅游日期、旅游城市、旅游天数和旅游人数;景点路线集合确定模块,用于根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合,所述旅游路线集合中包含若干条可行旅游路线,每条可行旅游路线都能够将所述旅游景点集合中的所有旅游景点串联;推荐情况获取模块,用于获取旅游路线集合中每条可行旅游路线在所述旅游日期被推荐的情况;以及旅游路线推荐模块,用于将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户。
[0010]作为本专利技术进一步的方案:所述景点路线集合确定模块包括:城市天数信息输入单元,用于将旅游城市和旅游天数输入景点路线集合库中;以及景点路线集合输出单元,用于输出旅游景点集合和旅游路线集合,所述景点路线集合库中包含各种旅游景点集合,旅游景点集合根据旅游城市和旅游天数进行分类,每个旅游景点集合对应设置有旅游路线集合,根据旅游景点集合能够自动生成旅游路线集合。
[0011]作为本专利技术进一步的方案:所述景点路线集合输出单元包括:路程值确定子单元,用于获取旅游景点集合中每两个旅游景点之间的路程值;待确定路线子单元,用于对所述旅游景点集合中所有的旅游景点进行排列组合,得到数个待确定旅游路线;路程总值子单元,用于获取每个待确定旅游路线的路程总值;以及路线集合子单元,取路程总值中最小的为标准值,当路程总值小于设定系数与标准值的乘积时,将所述路程总值对应的待确定旅游路线标记为可行旅游路线,若干条可行旅游路线汇集形成旅游路线集合。
[0012]作为本专利技术进一步的方案:所述系统还包括推荐情况更新模块,所述推荐情况更
新模块具体包括:历史用户标记单元,可行旅游路线推荐完成后,将当前用户标记为历史用户;以及推荐情况标注单元,用于对可行旅游路线的推荐情况进行更新,在所述可行旅游路线上增加旅游日期和推荐次数的标注,所述推荐次数与旅游人数呈正相关。
[0013]与现有技术相比,本专利技术的有益效果是:本专利技术通过设置旅游路线集合,提供多条可行旅游路线,使得不同游客尽量按照不同的可行旅游路线进行旅游,这样能够在一定程度上避免某个旅游景点同时迎来大量游客,进而避免造成拥堵,保证了游玩体验。
附图说明
[0014]图1为一种避免拥堵的旅游路线推荐方法的流程图。
[0015]图2为一种避免拥堵的旅游路线推荐方法中根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合的流程图。
[0016]图3为一种避免拥堵的旅游路线推荐方法中根据旅游景点集合自动生成旅游路线集合的流程图。
[0017]图4为一种避免拥堵的旅游路线推荐方法中对可行旅游路线的推荐情况进行更新的流程图。
[0018]图5为一种避免拥堵的旅游路线推荐系统的结构示意图。
[0019]图6为一种避免拥堵的旅游路线推荐系统中景点路线集合确定模块的结构示意图。
[0020]图7为一种避免拥堵的旅游路线推荐系统中景点路线集合输出单元的结构示意图。
[0021]图8为一种避免拥堵的旅游路线推荐系统中推荐情况更新模块的结构示意图。
具体实施方式
[0022]为了使本专利技术的目的、技术方案及优点更加清晰,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0023]以下结合具体实施例对本专利技术的具体实现进行详细描述。
[0024]如图1所示,本专利技术实施例提供了一种避免拥堵的旅游路线推荐方法,所述方法包括以下步骤:S100,接收旅游路线请求推荐信息,所述旅游路线请求推荐信息包括旅游日期、旅游城市、旅游天数和旅游人数;S200,根据旅游本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种避免拥堵的旅游路线推荐方法,其特征在于,所述方法包括以下步骤:接收旅游路线请求推荐信息,所述旅游路线请求推荐信息包括旅游日期、旅游城市、旅游天数和旅游人数;根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合,所述旅游路线集合中包含若干条可行旅游路线,每条可行旅游路线都能够将所述旅游景点集合中的所有旅游景点串联;获取旅游路线集合中每条可行旅游路线在所述旅游日期被推荐的情况;将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户。2.根据权利要求1所述一种避免拥堵的旅游路线推荐方法,其特征在于,所述根据旅游城市和旅游天数得到旅游景点集合和旅游路线集合的步骤,具体包括:将旅游城市和旅游天数输入景点路线集合库中;输出旅游景点集合和旅游路线集合,所述景点路线集合库中包含各种旅游景点集合,旅游景点集合根据旅游城市和旅游天数进行分类,每个旅游景点集合对应设置有旅游路线集合,根据旅游景点集合能够自动生成旅游路线集合。3.根据权利要求2所述一种避免拥堵的旅游路线推荐方法,其特征在于,根据旅游景点集合自动生成旅游路线集合的步骤,具体包括:获取旅游景点集合中每两个旅游景点之间的路程值;对所述旅游景点集合中所有的旅游景点进行排列组合,得到数个待确定旅游路线;获取每个待确定旅游路线的路程总值;取路程总值中最小的为标准值,当路程总值小于设定系数与标准值的乘积时,将所述路程总值对应的待确定旅游路线标记为可行旅游路线,若干条可行旅游路线汇集形成旅游路线集合。4.根据权利要求1所述一种避免拥堵的旅游路线推荐方法,其特征在于,所述将所述旅游路线集合中被推荐最少的可行旅游路线推荐给当前用户的步骤,还包括:可行旅游路线推荐完成后,将当前用户标记为历史用户;对可行旅游路线的推荐情况进行更新,在所述可行旅游路线上增加旅游日期和推荐次数的标注,所述推荐次数与旅游人数呈正相关。5.根据权利要求4所述一种避免拥堵的旅游路线推荐方法,其特征在于,所述旅游路线请求推荐信息还包括用户个人信息,当接收到旅游路线请求推荐信息时,将所述旅游路线请求推荐信息与历史上的旅游路线请求推荐信息进行一致性判定,当出现判定一致的历史旅游路线请求推荐信息时,将推荐给对应历史用户的可行旅...
【专利技术属性】
技术研发人员:金晶,
申请(专利权)人:金晶,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。