一种旅行路线的自动生成系统及方法技术方案

技术编号:11782092 阅读:414 留言:0更新日期:2015-07-27 21:43
本发明专利技术公开了一种旅行路线的自动生成系统及方法,其中系统包括:POI数据库模块、途经城市热门POI挑选模块、符合条件的POI筛选模块和每日行程智能填充模块,该系统接收用户输入的行程天数、途经城市和兴趣偏好等参数,然后根据这些参数筛选出一定数量的符合条件的热门POI,并将这些符合条件的热门POI自动分配到每一天的行程中,以使每日行程路线中的POI符合空间和时间的约束。本发明专利技术的有益之处在于:本发明专利技术的系统除了需要输入限制参数以外,旅行路线完全由系统自动生成,很好的帮助了个人游客和旅行社轻松地制定出符合要求的旅行路线,为人们的旅行带来了极大的方便;本发明专利技术的方法代替了人工操作,极大的提高了行程制定的效率。

【技术实现步骤摘要】

本专利技术涉及一种自动生成系统及方法,具体涉及。
技术介绍
旅游业是当今的热门行业,并且是未来投资的热点。随着人们生活水平的提高,人们旅游的发生频次越来越高,且逐渐由传统的跟团游转变为自由行。人们出游前总是需要花很多时间来阅读旅游攻略和制定行程计划,以免到达目的地后不知所措。而传统旅行社仍然需要为游客提供旅游线路产品。因此,个人游客和旅行社都需要制作旅行路线,但是制作旅行路线是一个困难的过程,目前大多数个人游客和旅行社制定旅行路线的方法主要还是人工方式,即先从各种渠道搜集大量目的地的旅游信息,然后根据个人喜好和景点热门程度选择想去的景点,之后根据出行的时间筛选、排列景点,最后预定酒店和机票等。这种方式极为费时费力,效率低下。随着移动互联网的发展,近年出现了许多提供旅游信息资源的网站和应用,用户一般只需三步即可制定出计划:第一步:在应用界面输入出游天数、主题和目的地,系统推荐出若干景点;第二步:用户根据自己的喜好,将系统推荐的景点手动添加到行程列表中;第三步:手动替换景点和调整景点的顺序。这一类的网站和应用大大方便了人们制定旅行计划,为人工方式带来了极大的方便。但是,现有的这一类网站和应用仍存在较为明显的缺点:(I)仍然需要用户手动往行程表中添加景点,如此,用户仍然不能免去阅读攻略的工作,且在对景点取舍的时候十分困难;(2)用户需要自己计算每个景点的游玩时间,安排行程计划;(3)用户在给每天的行程分配景点时可能不合理。
技术实现思路
为解决现有技术的不足,本专利技术的目的在于提供,该自动生成系统和方法可以免去查阅资料的工作,帮助人们快速制定行程路线,有效解决在制定旅行计划中编排行程路线时效率低下的问题。为了实现上述目标,本专利技术采用如下的技术方案:一种旅行路线的自动生成系统,其特征在于,包括:POI数据库模块、途经城市热门POI挑选模块、符合条件的POI筛选模块和每日行程智能填充模块,前述POI数据库模块用于存储和维护POI数据;前述途经城市热门POI挑选模块用于从POI数据库模块已有的POI中挑选出各个途经城市的热门Ρ0Ι,供生成每日路线使用;前述符合条件的POI筛选模块用于从挑选出的热门POI中筛选出若干符合条件的POI作为最终使用的POI ;前述每日行程智能填充模块用于接收各个途经城市筛选出的符合条件的热门Ρ0Ι,先按照城市将这些POI分组,然后分析这些POI的特征,根据特征向量逐个城市地对这些POI进行聚类,从而将POI划分为若干天的行程。前述的旅行路线的自动生成系统,其特征在于,前述POI数据库模块中的POI有热门度属性,前述热门度随时间动态变化,主要由用户评论数、浏览次数和实际游玩人数共同决定。前述的旅行路线的自动生成系统,其特征在于,前述POI数据库模块中的POI有主题和标签属性,前述主题属性是指该POI适合的旅行方式,前述标签属性是指该POI所属的分类。前述的旅行路线的自动生成系统,其特征在于,前述途经城市热门POI挑选模块挑选的指标参数是POI的热门度。前述的旅行路线的自动生成系统,其特征在于,前述符合条件的POI筛选模块筛选的条件包括:主题、标签类型和用户偏好。利用前述的系统自动生成旅行路线的方法,其特征在于,包括以下步骤:步骤一:向POI数据库模块中存储POI数据,前述POI有热门度属性、主题属性和标签属性;步骤二:途经城市热门POI挑选模块从POI数据库模块已有的POI中挑选出各个途经城市的热门Ρ0Ι,挑选的指标参数是POI的热门度,热门度越高的POI被选中的几率越大;步骤三:符合条件的POI筛选模块从挑选出的热门POI中筛选出若干符合条件的POI作为最终使用的Ρ0Ι,筛选的条件包括:主题、标签类型和用户偏好;步骤四:每日行程智能填充模块接收各个途经城市筛选出的符合条件的热门Ρ0Ι,先按照城市将这些POI分组,然后分析这些POI的特征,根据特征向量逐个城市地对这些POI进行聚类,从而将POI划分为若干天的行程。前述的自动生成旅行路线的方法,其特征在于,在步骤二中,前述途经城市热门POI挑选模块挑选各个途经城市的热门POI的方法如下:step 1:对该城市的POI按照热门度以降序排序,得到一个POI数组;step 2:产生一个服从Ν(0, σ )分布的正态分布随机数;step 3:用正态分布随机数作为数组下标,到POI数组中索引一个POI作为热门POI ;step 4:重复st印2,直到该城市选出足够多的热门Ρ0Ι。前述的自动生成旅行路线的方法,其特征在于,在步骤二中,前述途经城市热门POI挑选模块挑选各个途经城市的热门POI的方法如下:step 1:对该城市的POI按照热门度以降序排序,得到一个POI数组;step 2:直接取前面若干个最热门的POI。前述的自动生成旅行路线的方法,其特征在于,在步骤四中,前述每日行程智能填充模块采用K-means聚类算法对POI进行聚类。本专利技术的有益之处在于:(I)本专利技术的系统除了需要输入限制参数以外,旅行路线完全由系统自动生成,很好的帮助了个人游客和旅行社轻松地制定出符合要求的旅行路线,为人们的旅行带来了极大的方便;(2)本专利技术的方法代替了人工操作,极大的提高了行程制定的效率。【附图说明】图1是本专利技术旅行路线的自动生成系统的组成示意图;图2是一个具体实施例的聚类结果示意图。【具体实施方式】术语解释:POI—一兴趣点,即在旅游地图中特指景点、酒店、餐厅等。首先介绍本专利技术的旅行路线的自动生成系统。本专利技术的旅行路线的自动生成系统,其接收用户输入的行程天数、途经城市和兴趣偏好等参数,然后根据这些参数筛选出一定数量的符合条件的热门POI,并将这些符合条件的热门POI自动分配到每一天的行程中,以使每日行程路线中的POI符合空间和时间的约束。以下结合附图和具体实施例对本专利技术作具体的介绍。参照图1,本专利技术的旅行路线的自动生成系统,其主要包括以下四个功能模块:POI数据库模块、途经城市热门POI挑选模块、符合条件的POI筛选模块和每日行程智能填充模块。下面分别介绍各个功能模块。(I)POI数据库模块POI数据库模块用于存储和维护POI数据。POI数据库模块中的POI有热门度属性,热门度是由诸多因素共同决定的,决定因素包括:用户评论数、浏览次数和实际游玩人数等,热门度从客观上反映了该POI的火爆程度。POI的热门度是随时间动态变化的,用户对POI的每一条评论、每一次浏览都可能改变该POI的热门度。此外,POI数据库模块中的POI还有主题和标签属性,主题属性是指该POI适合的旅行方式,标签属性是指该POI所属的分类。不同的主题和标签适合不同的出游人群。(2)途经城市热门POI挑选模块途经城市热门POI挑选模块用于从POI数据库模块已有的POI中挑选出各个途经城市的热门POI,供生成每日路线使用。途经城市热门POI挑选模块挑选的指标参数是POI的热门度,热门度越高的Ρ0Ι,被选中的几率越大。(3)符合条件的POI筛选模块符合条件的POI筛选模块用于从挑选出的热门POI中筛选出若干符合条件的POI作为最终使用的Ρ0Ι,这里的筛选条件包括但不限于主题、标签类型和用户偏好等特征。(4)每日行程智能填充模块每日行程智能填充模块用于接收各个途经城市筛选出的符合条件本文档来自技高网...

【技术保护点】
一种旅行路线的自动生成系统,其特征在于,包括:POI数据库模块、途经城市热门POI挑选模块、符合条件的POI筛选模块和每日行程智能填充模块,所述POI数据库模块用于存储和维护POI数据;所述途经城市热门POI挑选模块用于从POI数据库模块已有的POI中挑选出各个途经城市的热门POI,供生成每日路线使用;所述符合条件的POI筛选模块用于从挑选出的热门POI中筛选出若干符合条件的POI作为最终使用的POI;所述每日行程智能填充模块用于接收各个途经城市筛选出的符合条件的热门POI,先按照城市将这些POI分组,然后分析这些POI的特征,根据特征向量逐个城市地对这些POI进行聚类,从而将POI划分为若干天的行程。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢宏刘波
申请(专利权)人:北京景行技术有限公司
类型:发明
国别省市:北京;11

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

1