2023_python電影推薦系統+數據可視化+爬蟲(協同過濾推薦算法)django框架 MySQL 計算機畢業設計

2023_python電影推薦系統+數據可視化+爬蟲(協同過濾推薦算法)django框架 MySQL?

一、開發技術

pycharm、MySQL數據庫/sqlite3數據庫、Python3.x版本、Django框架、Scrapy框架

二、功能

用戶注冊、登錄、后臺管理員、電影首頁、電影分類、電影數據統計、我的系統桌面、我的收藏列表、電影基本信息、電影評分、收藏、我的收藏數據可視化、柱狀圖、餅圖......

協同過濾算法推薦電影......

電影信息數據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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容