基于数据挖掘的旅游推荐APP(一):开篇
大四狗的毕业设计,老师让做一个关于数据挖掘的旅游推荐系统,大学混了四年啥也不会,为了顺利毕业,只能硬着头皮做了。前两天终于算是糊弄的差不多了,最大的感受就是,有人探过路后,走起来顺畅多了。所以决定把我这段时间做的东西写出来,一是重新理下思路好写论文,二是万一有人看呢。
整个系统分为四个模块:
1.热门景点
2.景点推荐
3.路线导航
4.个人信息
先上效果图
接下来大致介绍一下各个模块,具体内容请见后面的博客:“热点”模块数据来源于百度风云榜旅游景点搜索排名,通过托管在神箭手云平台上的API实现实时数据抓取;“推荐”模块根据登录用户信息与数据库中的用户信息进行相似度匹配,按照相似度排名;“路线”模块采用高德地图导航SDK,根据推荐的相似度最高的景点,进行路线规划导航;“我的”模块用于用户注册登录,以及录入个人信息。
注:运行后一定要按照顺序操作,先在“我的”模块进行注册登录,录入个人信息,然后才可以进行“推荐”,“路线”功能,否则可能因为数据逻辑问题造成闪退。如果有感兴趣的可自行优化,心情烦躁我是不想改了。