Android
文章平均质量分 91
wml00000
这个作者很懒,什么都没留下…
展开
-
基于数据挖掘的旅游推荐APP(四):“我的”模块
效果图: 第二个图片包括界面布局等都是抄的,都不好意思贴出来的,侵联删,附上原文地址。 个人信息为当前登录用户的信息,包括旅行目的地,旅行类型,出行天数和花费等;我的出行为记录用户曾经去过的地方,比个人信息里的数据多了个景点,以便根据用户...原创 2018-05-08 20:40:37 · 630 阅读 · 1 评论 -
基于数据挖掘的旅游推荐APP(一):开篇
大四狗的毕业设计,老师让做一个关于数据挖掘的旅游推荐系统,大学混了四年啥也不会,为了顺利毕业,只能硬着头皮做了。前两天终于算是糊弄的差不多了,最大的感受就是,有人探过路后,走起来顺畅多了。所以决定把我这段时间做的东西写出来,一是重新理下思路好写论文,二是万一有人看呢。 整个系统分为四个模块: 1.热门景点 2.景点推荐 ...原创 2018-05-07 20:42:26 · 3702 阅读 · 4 评论 -
基于数据挖掘的旅游推荐APP(二):主界面布局
主界面布局通过Fragment实现,底部类似于Tab选项卡,效果如下: 底部导航栏是借鉴GitHub上的一个项目,不对,其实就是抄的。附上原地址链接,把库引进来直接用就行了。下面上代码: activity_fragment.xml<?xml versi...原创 2018-05-08 12:51:39 · 787 阅读 · 3 评论 -
基于数据挖掘的旅游推荐APP(三):热门景点模块
该模块数据来源于百度搜索风云榜之今日风景名胜排行榜(链接),通过调用托管在神箭手云上的API接口可以实现数据的实时抓取,可以参考这里。 效果图: 接着上一篇继续说,该模块对应LauchFragment,代码如下:LaunchFragment.javapublic class LaunchFragment ex...原创 2018-05-08 19:54:38 · 1736 阅读 · 0 评论 -
基于数据挖掘的旅游推荐APP(五):景点推荐模块
该模块的主要思路是将现登录用户的个人信息(包括出行目的地、旅游类型、天数、花费等)与数据库中已有的其他用户信息进行相似度匹配,根据相似度值的大小进行排序,同时获得用户去过的景点,然后推荐给用户。这里的相似度计算采用的是余弦相似度,关于它是什么以及如何计算,我是参考的这个博客(侵联删)。 里面是对一段文本先进行分词,但是该模块用到的数据都是像目的地、天数之类的,因此不需...原创 2018-05-16 16:20:38 · 2923 阅读 · 2 评论