电影推荐系统配置运行

电影推荐系统配置运行

代码地址

movie

项目介绍(引自原文)

本推荐系统采用的是分层模型设计思想,第一层为前端页面模型设计,注重为实现页面的展示效果,主用的编程语言为JavaScript,和前端主流框架bootstrap。

第二层为后端模型设计,编程语言选了简单易懂的python,用Django作为后端框架进行开发,此框架是python web系统开发的首选框架,简单易用。

第三层为算法的设计与实现的逻辑,用协同过滤算法来实现,第四层为数据库表的设计,用SQLite数据库。

本系统web端的功能模块,主要实现影片显示、影片分类显示、热门影片排序显示、收藏影片排序显示、时间排序显示、评分排序显示、算法推荐、影片搜索、影片信息管理等功能,并进行数据库的详细设计,完成设计阶段的各项功能,并对此系统进行功能测试,最后,系统进行相关的实际应用操作,通过系统的使用,用户进入电影推荐系统,此系统可以根据用户对电影所打的标签行为,给用户推荐用户所感兴趣的电影,准确率在百分之75左右,用户可以查看信息,观看影片,给影片评分等操作,本系统基本上完成了预期的基本功能。

环境

采用conda环境,linux,vscode。

创建新环境

命令。django版本与python对应查看

conda create -n movie python=3.7

激活环境

conda activate movie

安装包

命令行进入到项目路径中,根据自己项目文件放在哪里确定。项目中的requirements.txt存在一些问题,需要处理成如下格式:

python 复制代码
aiohttp==3.7.4
asgiref==3.3.4
async-timeout==3.0.1
attrs==21.2.0
beautifulsoup4==4.9.3
bs4==0.0.1
certifi==2020.12.5
chardet==3.0.4
crawler==0.0.2
Django==2.2.10
django-simpleui==2.1
djangorestframework==3.9.1
greenlet==1.1.0
idna==2.10
idna-ssl==1.1.0
importlib-metadata==4.0.1
lxml==4.6.3
multidict==5.1.0

执行如下命令:

pip install -r requirements.txt

红色的不影响,因为我的linux中也安装了ROS,所以会报红。

创建管理员用户(可选)

python manage.py createsuperuser

启动

python manage.py runserver

浏览器进入http://127.0.0.1:8000/

至此项目已经启动

其他准备...

相关推荐
朝朝辞暮i5 小时前
VLA 系统学习第 4 课:一个 Batch 进入神经网络后,模型到底是怎么“学会”的?
人工智能·python·神经网络·vla
Ada's5 小时前
【计算机基础系列】003:Python数据结构
开发语言·数据结构·python
2601_962885726 小时前
如何用 Python 计算 TRIX 三重指数平滑均线指标?
开发语言·python
还卿一钵无情泪6 小时前
Unsloth 微调 构建自己的大模型 没有GPU也能微调
linux·开发语言·人工智能·python·大模型·nlp·unsloth
蜗牛互联网8 小时前
Python消费Responses SSE事件:增量文本、超时与取消
java·开发语言·人工智能·后端·python
statistican_ABin9 小时前
中国国际旅游发展分析报告—基于世界银行国际旅游数据的多维度分析
python·机器学习·旅游
青少儿编程课堂9 小时前
背包问题(0/1 背包与完全背包)解题精讲——动态规划入门
c++·python·算法·bfs·信息学竞赛
code2cat9 小时前
【随笔】MCP工具注解的信任边界:四个提示如何参与调用决策
python·ai agent·mcp
慢云智慧空间9 小时前
从设备智能到空间理解,慢云科技如何重新定义智慧建筑
python·科技
浮链序9 小时前
用 Claude Haiku 5.5 做子智能体路由,把 Agent 成本砍掉六成
人工智能·python·llm