一种基于大数据的旅行推荐系统的制作方法

文档序号:18797319发布日期:2019-09-29 19:53阅读:371来源:国知局
一种基于大数据的旅行推荐系统的制作方法

本发明涉及旅游系统领域,特别涉及一种基于大数据的旅行推荐系统。



背景技术:

旅游是现在人们中非常流行的一个放松的方法,人们都会在节假日的时候出门去旅行。但是不同的旅游地点会对旅行者的身体有要求,而且旅行者也会有预期想要去的类型的城市,因此,要为旅行者找到合适的旅游城市和旅游线路非常的不容易,往往需要旅游公司的业务人员和旅行者进行全面的沟通,最后做出决定,这样的效率非常的低,对于旅行者的时间是极大的浪费。



技术实现要素:

本发明的目的是克服上述现有技术中存在的问题,提供一种基于大数据的旅行推荐系统,通过从各个方面收集旅行者的信息,在根据旅行者的需求和特点并结合城市的特点找出适合旅行者旅行的城市,推荐合适的线路,供旅行者选择,这样大量的节约了旅游公司的业务人员和旅行者沟通的时间,提升了旅行者在旅行前的体验。

为此,本发明提供一种基于大数据的旅行推荐系统,包括:

用户录入模块,通过用户在客户端的录入,获取用户的身份信息和用户对旅游类型的需求信息。

信息收集模块,通过互联网获取各个城市的往年的客流信息并预测各个城市当年的客流信息,还用于根据用户的身份信息在在互联网上获取用户的体检报告。

天气预报模块,通过互联网获取各个城市的天气预报,每天进行更新。

旅游城市数据库,用于存储各个城市的类型、特点、不适合人群的体质、气候以及景点,并支持中央处理器的调用。

体质判断模块,将信息收集模块得到的体检报告进行分析,得到用户的体质信息。

城市筛选模块,根据用户录入模块中用户对旅游类型的需求信息和体质判断模块中用户的体质信息在旅游城市数据库进行筛选,得到用户适合去旅游的城市。

旅游线路规划模块,从城市筛选模块中得到的用户适合去旅游的城市中确定多组设定数量的城市,并根据路线最短原则分别对每一组的城市进行依次前往顺序的排序形成多组旅游线路。

旅游线路推荐模块,根据信息收集模块预测的各个城市的当年客流信息分别对每一组的城市的客流信息进行整合并去该组城市平均的客流信息为该旅游线路的客流信息,并将每一组旅游线路和该线路所对应的客流信息以及该组每一个城市的特点及景点显示给用户。

中央处理器,用于控制并协调上述各部分的工作。

较佳地,所述用户录入模块包括:

用户身份录入模块,通过识别模块识别用户的身份证获取用户的身份信息;所述识别模块包括二维码识别模块和图像识别。

旅游类型选择模块,通过用户输入端口使用户录入计划旅游的类型的需求信息。

较佳地,所述信息收集模块包括:

体检报告获取模块,根据用户的身份信息通过各个体检机构和各个医院的体检云端数据库获取用户最新的体检报告。

客流预测模块,通过互联网获取各个城市往年的客流信息和当年的政策信息,并根据往年的客流信息和当年的政策信息预测当年的客流信息。

较佳地,所述客流预测模块包括:

往年客流获取模块,通过互联网获取各个城市设定年限内每一年的客流信息。

当年政策获取模块,通过互联网从旅游局官网获取当年有关于旅游的政策信息。

客流统计模块,用于统计每一年的客流信息,并生成曲线图。

客流分析模块,根据客流统计模块中的曲线图的趋势走向,初步预计当年的客流信息。

当年客流预测模块,根据政策信息对初步预计的客流信息进行处理得到当年的客流信息并将当年的客流信息发送到中央处理器。

处理器,用于控制并协调上述各部分的工作。

较佳地,所述体质判断模块将所述信息收集模块得到的体检报告进行分解得到每一条的体检数据,并将分别将每一条的体检数据与标准数据进行比较,并根据比较结果在体检数据库中查找得到用户的体质信息,所述体检数据库用于记录各种体检数据与标准数据差和与之对应的体质信息。

本发明提供的一种基于大数据的旅行推荐系统,具有如下有益效果:

通过从各个方面收集旅行者的信息,在根据旅行者的需求和特点并结合城市的特点找出适合旅行者旅行的城市,推荐合适的线路,供旅行者选择,这样大量的节约了旅游公司的业务人员和旅行者沟通的时间,提升了旅行者在旅行前的体验。

附图说明

图1为本发明提供的一种基于大数据的旅行推荐系统的整体连接示意框图;

图2为本发明提供的一种基于大数据的旅行推荐系统的客流预测模块的整体连接示意框图。

具体实施方式

下面结合附图,对本发明的多个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。

实施例1

本实施例详细描述了本发明的各个模块的工作和其之间的数据传输传输关系,从整体的角度实现了本发明的发明目的。

具体的,如图1所示,本发明实施例提供了一种基于大数据的旅行推荐系统,包括:

用户录入模块,通过用户在客户端的录入,获取用户的身份信息和用户对旅游类型的需求信息。在该模块中,用户将自己的身份信息和对于旅游类型的需求信息进行录入,具体的录入方法不限,可以通过文字录入,也可以通过语音进行录入。

信息收集模块,通过互联网获取各个城市的往年的客流信息并预测各个城市当年的客流信息,还用于根据用户的身份信息在在互联网上获取用户的体检报告。该模块在互联网上获取每一个城市的往年的客流信息并预测每一个城市当年的客流信息,同时,在根据用户的身份信息在互联网上获取用户的体检报告,具体的,在各大医院联网的系统上进行获取,通过用户的身份进行查询,得到用户的授权,得到用户的体检报告。

天气预报模块,通过互联网获取各个城市的天气预报,每天进行更新。该模块的主要作用为得到各个城市的天气预报的信息,具体的,从气象局获得该信息。

旅游城市数据库,用于存储各个城市的类型、特点、不适合人群的体质、气候以及景点,并支持中央处理器的调用。将各个城市的城市名字、类型、特点、不适合人群的体质、气候以及景点全部进行存储,简单地说,存储各个城市的在旅游方面的信息情况。

体质判断模块,将信息收集模块得到的体检报告进行分析,得到用户的体质信息。该模块对体检报告进行分析,从用户的体检报告中得到用户的体质信息,例如得到用户目前患有的病患信息。

城市筛选模块,根据用户录入模块中用户对旅游类型的需求信息和体质判断模块中用户的体质信息在旅游城市数据库进行筛选,得到用户适合去旅游的城市。该模块对旅游城市数据库中的城市根据用户的需求和用户的体质进行筛选,去除掉用户没有需求和用户不合适去的城市,得到用户适合去旅游的城市。

旅游线路规划模块,从城市筛选模块中得到的用户适合去旅游的城市中确定多组设定数量的城市,并根据路线最短原则分别对每一组的城市进行依次前往顺序的排序形成多组旅游线路。该模块对城市筛选模块出来的城市进行排列组合,并根据路线最短原则分别对每一组的城市进行依次前往顺序的排序形成多组旅游线路。

旅游线路推荐模块,根据信息收集模块预测的各个城市的当年客流信息分别对每一组的城市的客流信息进行整合并去该组城市平均的客流信息为该旅游线路的客流信息,并将每一组旅游线路和该线路所对应的客流信息以及该组每一个城市的特点及景点显示给用户。该模块将每一条线路的预计客流量显示给用户,使得用户在去旅游前有一个良好的心理准备。

中央处理器,用于控制并协调上述各部分的工作。

具体的,本发明所提供的一种基于大数据的旅行推荐系统,在具体的使用中,通过用户录入模块使得用户在客户端的录入用户的身份信息和用户对旅游类型的需求信息,通过信息收集模块得到各个城市的往年的客流信息并预测各个城市当年的客流信息以及用户的体检报告,根据用户的体检报告在体质判断模块得到用户的体质信息,根据上述得到的信息,对用户的旅游进行规划,首先,通过城市筛选模块根据用户录入模块中用户对旅游类型的需求信息和体质判断模块中用户的体质信息在旅游城市数据库进行筛选,得到用户适合去旅游的城市,在根据旅游线路规划模块得到多组的城市进行依次前往顺序的排序形成多组旅游线路,最后由旅游线路推荐模块每一组旅游线路和该线路所对应的客流信息以及该组每一个城市的特点及景点显示给用户。

实施例2

本实施例进一步的描述了实施例1中的用户录入模块和的旅游类型选择模块的具体实施过程,具体的功能模块,但并不局限于这一种实施过程。

具体的,所述用户录入模块包括用户身份录入模块和旅游类型选择模块。

用户身份录入模块,通过识别模块识别用户的身份证获取用户的身份信息。所述识别模块包括二维码识别模块和图像识别模块。目前的身份证有电子二维码的身份证和卡片的实物身份证,因此设置二维码识别模块和图像识别模块,其中二维码识别模块用于将身份证的二维码进行识别,得到用户的身份信息,图像识别模块用于解析用户上传的身份证图片上的身份信息,从而得到用户的身份信息。

旅游类型选择模块,通过用户输入端口使用户录入计划旅游的类型的需求信息。在具体的产品中,使用文本框的形式完成用户计划旅游的类型的需求信息的录入,进一步的,在文本框中添加下拉选项框,用户在选项框中选择自己计划旅游的类型的需求信息。

具体的,所述信息收集模块包括体检报告获取模块和客流预测模块。

体检报告获取模块,根据用户的身份信息通过各个体检机构和各个医院的体检云端数据库获取用户最新的体检报告。在经过用户的授权后,系统根据用户的身份信息自动通过各个体检机构和各个医院的体检云端数据库获取用户最新的体检报告。

客流预测模块,通过互联网获取各个城市往年的客流信息和当年的政策信息,并根据往年的客流信息和当年的政策信息预测当年的客流信息。通过获取各个城市往年的客流信息,并进行统计,得到当年的客流信息。

其中,客流预测模块,如图2所示,所述客流预测模块包括:

往年客流获取模块,通过互联网获取各个城市设定年限内每一年的客流信息。该模块在互联网上得到各个城市设定年限内每一年的客流信息,以供后续对其进行分析。

当年政策获取模块,通过互联网从旅游局官网获取当年有关于旅游的政策信息。该模块用于得到当年有关于旅游的政策信息。

客流统计模块,用于统计每一年的客流信息,并生成曲线图。将往年客流获取模块得到的各个城市设定年限内每一年的客流信息进行统计,生成曲线图。

客流分析模块,根据客流统计模块中的曲线图的趋势走向,初步预计当年的客流信息。该模块对客流统计模块得到的曲线图进行分析,判断曲线图的趋势走向,从而根据曲线图的趋势走向初步预计当年的客流信息。

当年客流预测模块,根据政策信息对初步预计的客流信息进行处理得到当年的客流信息。根据政策信息对客流分析模块得到的初步预计当年的客流信息进行调整,得到当年的客流信息,并将当年的客流信息发送到中央处理器。

处理器,用于控制并协调上述各部分的工作。

具体的,客流预测模块的工作原理如下:

通过往年客流获取模块在互联网上获取各个城市设定年限内每一年的客流信息,通过当年政策获取模块在互联网上从旅游局官网获取当年有关于旅游的政策信息,将往年客流获取模块中的各个城市设定年限内每一年的客流信息通过客流统计模块进行统计并生成曲线图,在通过客流分析模块将曲线图进行分析,根据曲线图的趋势走向初步预计当年的客流信息,最后在当年客流预测模块中根据政策信息对初步预计的客流信息进行处理得到当年的客流信息,最后将得到的当年的客流信息发送到中央处理器。

实施例3

本实施例进一步的描述了实施例1中的体质判断模块的具体实施过程,具体的功能模块,但并不局限于这一种实施过程。

具体的,所述体质判断模块将所述信息收集模块得到的体检报告进行分解得到每一条的体检数据,并将分别将每一条的体检数据与标准数据进行比较,并根据比较结果在体检数据库中查找得到用户的体质信息,所述体检数据库用于记录各种体检数据与标准数据差和与之对应的体质信息。该模块清楚的描述了对用户的体检报告的分析过程,对用户体质判断的过程和标准。

综上所述,本发明公开了一种基于大数据的旅行推荐系统,包括用户录入模块、信息收集模块、天气预报模块、旅游城市数据库、体质判断模块、城市筛选模块、旅游线路规划模块、旅游线路推荐模块以及用于控制并协调上述各部分工作的中央处理器。本发明通过从各个方面收集旅行者的信息,在根据旅行者的需求和特点并结合城市的特点找出适合旅行者旅行的城市,推荐合适的线路,供旅行者选择,这样大量的节约了旅游公司的业务人员和旅行者沟通的时间,提升了旅行者在旅行前的体验。

以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1