TRS:基于照片分享的旅游景点推荐系统

  • e7_632514
    了解作者
  • 169.7MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-01 18:55
    上传日期
TRS-基于照片分享的旅游景点推荐系统 1.web系统启动 系统基于Django 2.0(python 3.6),Mysql。 # 运行内置服务器 >>> python manage.py runserver 0.0.0.0:8000 # Django 数据库配置 DATABASES = { 'default': { 'ENGINE' : 'django.db.backends.mysql', 'NAME' : 'TRS', 'USER' : 'root', 'PASSWORD': 'root', 'HOST' : 'localhost', 'PORT' : '3306', 'charset' : "utf8" } } 部分页面使用百度
TRS-master.zip
内容介绍
## TRS - 基于照片分享的旅游景点推荐系统 ### 1.web 系统启动 系统基于 Django 2.0(python 3.6), Mysql. ``` # 运行内置服务器 >>> python manage.py runserver 0.0.0.0:8000 # Django 数据库配置 DATABASES = { 'default': { 'ENGINE' : 'django.db.backends.mysql', 'NAME' : 'TRS', 'USER' : 'root', 'PASSWORD': 'root', 'HOST' : 'localhost', 'PORT' : '3306', 'charset' : "utf8" } } ``` 部分页面使用百度地图 API 构造地图功能,需要自行配置百度地图 API 秘钥 *部分照片数据源自于 flickr 数据集* ### 2.数据分析 首先最根本的数据是照片数据集,见 Analyse/photo.rar (因为文件大小的限制,本地运行序解压为 photo.csv 文件)。此文件部分照片数据源自于 flickr 数据集,为了和 web 数据一致,可以选择从数据库文件导出。 之后执行数据分析 ``` # 执行数据分析,从照片数据获取景点相似度信息 >>> python Analyse/main.py ``` 最终生成的景点相似度信息存放于 Analyse/attraction-similarity.csv 中,可以导入数据库中用于 web 系统,也可以在 itemCF.py 中测试推荐结果。 ### 3.依赖库安装 ``` pip install PyMySQL pip install django pip install geopy pip install extfread ```
评论
    相关推荐