# movierecomend
python3+django
## Virtualenv 的安装的使用
```python
pip install virtualenv
virtual django_env
```
```bash
Scripts\activate #激活当前环境
Scripts\deactivate #销毁当前环境
```
## Django 的安装
```python
pip install django
```
## Django 项目的创建
```python
django-admin startproject movierecomend
python manage.py -h #查看manage.py支持的功能
```
1. 修改中文语言和时区 settings.py
```python
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
```
2. 设置模板目录 settings.py
```python
'DIRS': [
os.path.join(BASE_DIR,'templates')
],
```
3. 设置静态文件
```python
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,'static')
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,'media')
```
## 测试运行 Django 项目
```python
python manage.py runserver # http://127.0.0.1:8000/
```
## Django 应用的创建
```python
python manage.py startapp movie #创建app项目
```
1. 添加到应用列表 settings.py INSTALLED_APPS变量
```python
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'video'
]
```
2. 数据模型的创建和更改
```python
python manage.py migrate movie #创建数据表
python manage.py makemigrations #检测项目中数据模型的数据迁移变化
```
3. 创建超级用户
```python
python manage.py createsuperuser #Superuser creation skipped due to not running in a TTY. You can run `manage.py createsuperuser` in your project to create one manually.
```
## 前台
http://127.0.0.1:8000/
## 后台
http://127.0.0.1:8000/admin/
>账号 junhey
密码 jun123456
或
账号 admin
密码 admin123
## 总体功能
1. 实现电影列表和详情页面
2. 实现导入movielens数据
3. 实现电影推荐列表的展示
## 需要完善
1. 数据库模型
2. 界面操作
3. 数据载入
## 数据库
电影类别
电影
评分
系统参数
没有合适的资源?快使用搜索试试~ 我知道了~
基于协同过滤的电影推荐系统,UserCF和ItemCF协同过滤推荐算法的实现.zip
共279个文件
png:250个
py:18个
html:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 194 浏览量
2024-05-20
11:42:12
上传
评论
收藏 6.17MB ZIP 举报
温馨提示
基于协同过滤的电影推荐系统,UserCF和ItemCF协同过滤推荐算法的实现协同过滤算法(Collaborative Filtering)是一种经典的推荐算法,其基本原理是“协同大家的反馈、评价和意见,一起对海量的信息进行过滤,从中筛选出用户可能感兴趣的信息”。它主要依赖于用户和物品之间的行为关系进行推荐。 协同过滤算法主要分为两类: 基于物品的协同过滤算法:给用户推荐与他之前喜欢的物品相似的物品。 基于用户的协同过滤算法:给用户推荐与他兴趣相似的用户喜欢的物品。 协同过滤算法的优点包括: 无需事先对商品或用户进行分类或标注,适用于各种类型的数据。 算法简单易懂,容易实现和部署。 推荐结果准确性较高,能够为用户提供个性化的推荐服务。 然而,协同过滤算法也存在一些缺点: 对数据量和数据质量要求较高,需要大量的历史数据和较高的数据质量。 容易受到“冷启动”问题的影响,即对新用户或新商品的推荐效果较差。 存在“同质化”问题,即推荐结果容易出现重复或相似的情况。 协同过滤算法在多个场景中有广泛的应用,如电商推荐系统、社交网络推荐和视频推荐系统等。在这些场景中,协同过滤算法可以根据用户的历史行为数据,推荐与用户兴趣相似的商品、用户或内容,从而提高用户的购买转化率、活跃度和社交体验。 未来,协同过滤算法的发展方向可能是结合其他推荐算法形成混合推荐系统,以充分发挥各算法的优势。
资源推荐
资源详情
资源评论
收起资源包目录
基于协同过滤的电影推荐系统,UserCF和ItemCF协同过滤推荐算法的实现.zip (279个子文件)
.gitignore 695B
single.html 7KB
results.html 6KB
tag_movie.html 6KB
tags.html 6KB
login.html 6KB
register.html 6KB
index.html 4KB
header.html 1KB
footer.html 426B
README.md 2KB
楚门的世界 The Truman Show.png 45KB
无耻混蛋 Inglourious Basterds.png 45KB
玩具总动员3 Toy Story 3.png 40KB
音乐之声 The Sound of Music.png 39KB
驴得水.png 38KB
哈尔的移动城堡 ハウルの動く城.png 37KB
寻梦环游记 Coco.png 37KB
放牛班的春天 Les choristes.png 36KB
小萝莉的猴神大叔 Bajrangi Bhaijaan.png 36KB
萤火之森 蛍火の杜へ.png 36KB
超能陆战队 Big Hero 6.png 36KB
布达佩斯大饭店 The Grand Budapest Hotel.png 36KB
疯狂动物城 Zootopia.png 35KB
幽灵公主 もののけ姫.png 35KB
小偷家族 万引き家族.png 34KB
被嫌弃的松子的一生 嫌われ松子の一生.png 34KB
天书奇谭.png 34KB
摔跤吧!爸爸 Dangal.png 34KB
你看起来好像很好吃 おまえうまそうだな.png 34KB
未麻的部屋 Perfect Blue.png 34KB
雨中曲 Singin' in the Rain.png 33KB
红辣椒 パプリカ.png 33KB
唐伯虎点秋香 唐伯虎點秋香.png 33KB
疯狂原始人 The Croods.png 33KB
奇迹男孩 Wonder.png 33KB
低俗小说 Pulp Fiction.png 33KB
美丽人生 La vita è bella.png 33KB
蝙蝠侠:黑暗骑士崛起 The Dark Knight Rises.png 33KB
真爱至上 Love Actually.png 32KB
盗梦空间 Inception.png 32KB
头号玩家 Ready Player One.png 32KB
疯狂的麦克斯4:狂暴之路 Mad Max_ Fury Road.png 32KB
黑鹰坠落 Black Hawk Down.png 32KB
7号房的礼物 7번방의 선물.png 32KB
海蒂和爷爷 Heidi.png 32KB
时空恋旅人 About Time.png 32KB
摩登时代 Modern Times.png 32KB
血钻 Blood Diamond.png 32KB
初恋这件小事 สิ่งเล็กเล็กที่เรียกว่า...รัก.png 32KB
浪潮 Die Welle.png 31KB
射雕英雄传之东成西就 射鵰英雄傳之東成西就.png 31KB
三傻大闹宝莱坞 3 Idiots.png 31KB
被解救的姜戈 Django Unchained.png 31KB
功夫.png 31KB
七宗罪 Se7en.png 31KB
小森林 冬春篇 リトル・フォレスト 冬・春.png 31KB
釜山行 부산행.png 30KB
血战钢锯岭 Hacksaw Ridge.png 30KB
九品芝麻官.png 30KB
四个春天.png 30KB
恋恋笔记本 The Notebook.png 30KB
2001太空漫游 2001_ A Space Odyssey.png 30KB
菊次郎的夏天 菊次郎の夏.png 29KB
战争之王 Lord of War.png 29KB
萤火虫之墓 火垂るの墓.png 29KB
我不是药神.png 29KB
英雄本色.png 29KB
加勒比海盗 Pirates of the Caribbean_ The Curse of the Black Pearl.png 29KB
大鱼 Big Fish.png 29KB
甜蜜蜜.png 29KB
无敌破坏王 Wreck-It Ralph.png 29KB
心灵捕手 Good Will Hunting.png 29KB
源代码 Source Code.png 29KB
饮食男女 飲食男女.png 28KB
惊魂记 Psycho.png 28KB
人生果实 人生フルーツ.png 28KB
十二怒汉 12 Angry Men.png 28KB
爆裂鼓手 Whiplash.png 28KB
借东西的小人阿莉埃蒂 借りぐらしのアリエッティ.png 28KB
致命魔术 The Prestige.png 28KB
岁月神偷 歲月神偷.png 28KB
怦然心动 Flipped.png 28KB
我爱你 그대를 사랑합니다.png 28KB
阳光姐妹淘 써니.png 28KB
辩护人 변호인.png 28KB
乱世佳人 Gone with the Wind.png 28KB
新龙门客栈 新龍門客棧.png 28KB
控方证人 Witness for the Prosecution.png 28KB
虎口脱险 La grande vadrouille.png 28KB
指环王1:魔戒再现 The Lord of the Rings_ The Fellowship of the Ring.png 27KB
神偷奶爸 Despicable Me.png 27KB
素媛 소원.png 27KB
终结者2:审判日 Terminator 2_ Judgment Day.png 27KB
飞越疯人院 One Flew Over the Cuckoo's Nest.png 27KB
哈利·波特与阿兹卡班的囚徒 Harry Potter and the Prisoner of Azkaban.png 27KB
泰坦尼克号 Titanic.png 27KB
活着.png 27KB
头脑特工队 Inside Out.png 27KB
断背山 Brokeback Mountain.png 27KB
共 279 条
- 1
- 2
- 3
资源评论
生瓜蛋子
- 粉丝: 3824
- 资源: 5235
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功