python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 源码下载

python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 

一、开发技术

pycharm、MySQL数据库/sqlite3数据库、Python3.x版本、Django框架、Scrapy框架

二、功能

用户注册、登录、后台管理员、电影首页、电影分类、电影数据统计、我的系统桌面、我的收藏列表、电影基本信息、电影评分、收藏、我的收藏数据可视化、柱状图、饼图......

协同过滤算法推荐电影......

电影信息数据echarts可视化、排行榜、词云图.......

电影爬虫......

三、项目运行截图

python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 源码下载_第1张图片

python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 源码下载_第2张图片

python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 源码下载_第3张图片

python电影推荐系统+爬虫+数据可视化(协同过滤推荐算法)django框架 MySQL 源码下载_第4张图片

四、说明

用户注册、登录、后台管理员、电影首页、电影分类、电影数据统计、我的系统桌面、我的收藏列表、电影基本信息、电影评分、收藏、我的收藏数据可视化、柱状图、饼图......

协同过滤算法推荐电影......

电影信息数据echarts可视化、排行榜、词云图.......

电影爬虫......

|-- 项目

    |-- db.sqlite3    数据库相关  重要  想看数据,可以用navicat打开

    |-- requirements.txt  项目依赖库,可以理解为部分技术栈之类的

    |-- 运行说明.txt  如何运行

    |-- 配置相关命令.txt  

    |-- data  原始数据文件 

    |-- stopwords  停用词  分词用的

    |-- app  没啥用,可以删   

    |  |-- models.py  django的model  

    |  |-- views.py  后端主要代码       

    |-- DjangoMS

    |  |-- settings.py  配置文件

    |  |-- urls.py    路由 这个有点重要

    |-- static      静态文件夹 js  css  img这些文件

    |-- templates  模板  你也可以理解为网页,但是他是django处理好数据后和他结合,就形成了最终的网页

    |-- core    重要文件夹

    |  |-- models.py  django的model  

    |  |-- views.py  后端主要代码          

    |  |-- userViews.py  后端主要代码       

    |  |-- itemBasedCF.py  推荐算法          

    |  |-- urls.py  推荐算法          

项目运行依赖包:

PyMySQL==1.0.2

selenium==3.141.0

pandas==1.1.4

Django==2.2.13

numpy==1.19.5

tqdm==4.52.0

requests==2.25.1

jieba==0.39

beautifulsoup4==4.11.1

Navicat新建数据库doubanmovieplot,导入doubanmovieplot文件

pycharm打开项目,配置Python环境

安装Python依赖包(执行命令)

pip install -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple/

启动项目:python manage.py runserver

账号admins    密码admins

你可能感兴趣的:(python,django,开发语言)