文件名称:moviebox:机器学习电影推荐系统
文件大小:3.65MB
文件格式:ZIP
更新时间:2024-03-31 12:23:59
系统开源
电影盒 机器学习电影推荐系统 内容 描述 Moviebox是基于内容的机器学习推荐系统,具有和 。 最初,接受与用户唯一输入的电影名称对应的自然数作为输入。 通过tf-idf ,对数据集中的5000部不同电影的情节摘要进行了分析和矢量化。 接下来,根据电影与矢量化输入电影的cosine similarity ,选择许多电影作为推荐。 具体而言,将任意两个非零向量之间的角度的余弦值(由其内积得出)用作相似性的主要度量。 因此,只有故事和意义与最初的故事尽可能接近的电影才被显示给用户作为推荐。 使用的是的随机子集,它由5000电影标题以及它们各自的类别和情节组成。 安装 pip install moviebox 必须安装Python 2.7+或Python 3.4+才能安装或构建代码。 命令行界面 $ moviebox --help Machine learning movie rec
【文件预览】:
moviebox-master
----.gitignore(161B)
----setup.cfg(69B)
----.style.yapf(108B)
----license.md(1KB)
----bin()
--------clean.py(778B)
----.github()
--------funding.yml(20B)
--------pull_request_template.md(551B)
--------ISSUE_TEMPLATE()
----appveyor.yml(326B)
----fabfile.py(645B)
----docs()
--------_config.yml(36B)
--------favicon-96x96.png(24KB)
--------highres-icon.png(24KB)
--------favicon-32x32.png(19KB)
--------apple-touch-icon.png(29KB)
--------index.html(8KB)
--------favicon-16x16.png(18KB)
----.gitattributes(55B)
----moviebox()
--------dataset()
--------recommender.py(1KB)
--------main.py(238B)
--------cli.py(2KB)
--------__init__.py(47B)
--------output.py(2KB)
--------data.py(3KB)
--------tfidf.py(1KB)
----readme.md(5KB)
----requirements.txt(235B)
----media()
--------logo.png(1.07MB)
--------header.png(134KB)
----MANIFEST.in(73B)
----movie-titles.md(391KB)
----setup.py(1KB)
----.travis.yml(148B)
----.editorconfig(193B)
----code-of-conduct.md(3KB)