基于Python的电影推荐系统的设计和实现

基于Python的电影推荐系统的设计和实现,第1张

《基于Python的**推荐系统的设计和实现》该项目采用技术Python的django框架、mysql数据库 ,项目含有源码、论文、PPT、配套开发软件、软件安装教程、项目发布教程、核心代码介绍视频等

软件开发环境及开发工具:

开发语言:python

使用框架:Django

前端技术:JavaScript、VUEjs(2X)、css3

开发工具:pycharm、Visual Studio Code、HbuildX

数据库:MySQL 5726(版本号)

数据库管理工具:phpstudy/Navicat或者phpstudy/sqlyog

python版本:python30及以上

管理员用例图如下所示:

用户用例图如下所示:

系统功能完整,适合作为毕业设计、课程设计、数据库大作业。

下面是资料信息截图:

下面是系统运行起来后的一些截图:

如果非要都写到一个表里,可以用数组来解决。

导演字段:daoyan

写入的时候,在这个字段里写入多个人名,用英文的逗号“,”隔开。

然后读取的时候,用 split() 函数

假如:导演字段 daoyan 有一条记录为“张三,李四,王二”

如下:

names=split(rs("daoyan"),",")

names(0) 就是“张三”

names(1) 就是“李四”

names(2) 就是“王二"

具体 split() 的语法可以在百度里找一找。

1 select firstname from actor where birthplace=‘Japan’ and birthplace=‘Sweden’ order by lastname asc--升序 或者 desc----降序

select firstname from actor where birthplace=‘Japan’ and birthplace=‘Sweden’ order by birthplace 后面同上

2 select count(mvid) from ranking

3 select studio from movieinfo where mvid in (select count(mvid) from cast where actorID in (select actorID from actor where birthplace='UK' ) group by mvid having count(mvid>2))

后面的等等 哈哈

4select username,email from member where username in (select username from ranking where score<4 or score is null)-----如果你数据库中score字段有空格数据 在null后面 加上 空格score=' ' 就行了

5 select username,email from member where EXISTS (select username from ranking where score<4 or score is null)-----如果你数据库中score字段有空格数据 在null后面 加上 空格score=' ' 就行了

用themoviedb扫描**导出。

先用Kodi的themovieDB刮削器扫描**,然后导出数据库即可。

TheMovieDB:**数据库分享平台是一个成立2008年的历史**资料查询网站,提供高分率的**海报和**艺术资源,除了是一个**数据库资源网站外,也是一个**海报资源分享网站。

以上就是关于基于Python的电影推荐系统的设计和实现全部的内容,包括:基于Python的电影推荐系统的设计和实现、电影数据库的问题、电影院数据库的sql问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9354508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存