旅游推荐系统
详细功能可见下方视频链接
视频演示 https://www.bilibili.com/video/BV1J741127RG
本旅游推荐系统通过爬取去哪网
旅游景点数据,并将数据存储至mysql
数据库中,然后通过机器学习
的方式对景点数据(包含景点介绍、评论文本)进行分析聚类,形成数据模型,最后基于一个web网站的形式,向用户推荐其感兴趣
的旅游景点,实现个性化推荐
,如果有想学习或者讨论的同学可以私信交流,本项目可作为毕业设计
。
python
ubuntu16.04
默认已经安装python2.7pip
$ sudo apt-get install python pip
$ sudo pip install --upgrade pip
mysql
注意
mysql
的默认密码设置为root,免得更改源代码
$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client
$ sudo pip install django requests uniout bs4 image pandas lxml pandas
首先生成数据库
CREATE DATABASE `tour` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
生成数据表
$ python manage.py migrate
运行爬虫获取网络数据
$ python spider.py
运行网站
$ python manager.py runserver
访问网站: 127.0.0.1:8000
$ python manager.py runserver
访问网站: 127.0.0.1:8000