MovieRecommender
Java
Java, JavaScript
共62个文件
class: 16
java: 16
js: 6
prefs: 3
MF: 3
dat: 3
png: 3
xml: 2
jsp: 2
classpath: 1
基于Mahout实现协同过滤推荐算法的电影推荐系统
基于Mahout实现协同过滤推荐算法的电影推荐系统
A film recommendation system based on Mahout to implement collaborative filtering recommendation algorithm
界面部分截图:
用户1基于User的推荐结果:
用户1基于Item的推荐结果:
用户1基于Slope one的推荐结果:
原博客地址:https://blog.csdn.net/bystc/article/details/87904666
https://gitee.com/cj_for_work/MovieRecommender
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
项目名称:MovieRecommender - 基于Mahout的协同过滤电影推荐系统 项目概述: MovieRecommender是一个基于Apache Mahout协同过滤算法实现的电影推荐系统。该系统主要由Java语言编写,同时整合了JavaScript以提供丰富的用户交互体验。整个项目包含62个文件,涵盖了多种类型,旨在为用户提供一个高效、可扩展的电影推荐平台。 技术细节: - 主要编程语言:Java - 文件类型分布: - Java类文件:16个,包含了核心的业务逻辑和推荐算法实现 - JavaScript文件:6个,用于前端交互和可视化展示 - 配置文件(prefs):3个,存储系统偏好和设置 - 模型文件(MF):3个,用于协同过滤模型存储和加载 - 数据文件(dat):3个,包含电影评分和元数据 - 图片资源(png):3个,用于界面美化和图标显示 - XML配置文件:2个,用于系统配置和部署 - JSP文件:2个,提供Web界面展示 - Classpath文件:1个,定义了项目编译和运行时的类路径 项目特点: - 利用Mahout强大的推荐引擎,实现个性化的电影推荐 - 清晰的文件结构,易于维护和扩展 - 前后端分离的设计,保证了系统的灵活性和响应速度 MovieRecommender适用于任何对电影推荐系统感兴趣的爱好者或专业人士,是一个学习和实践协同过滤推荐算法的优秀项目模板。
资源推荐
资源详情
资源评论
收起资源包目录
upload.zip (62个子文件)
.classpath 13KB
slope1.png 340KB
.settings
com.genuitec.eclipse.migration.prefs 382B
org.eclipse.jdt.core.prefs 357B
org.eclipse.core.resources.prefs 234B
.jsdtscope 567B
org.eclipse.wst.common.component 565B
org.eclipse.wst.common.project.facet.core.xml 356B
data.zip 11.16MB
user1.png 331KB
src
META-INF
MANIFEST.MF 40B
com
rcd
im
info
DBUtil.java 816B
ImportMovies.java 2KB
StringUtil.java 404B
ImportRatings.java 2KB
servlet
RecomendServlet.java 2KB
model
DataBaseUtil.java 2KB
MyDataModel.java 1KB
recommender
RecommenderIntro.java 4KB
MyUserBasedRecommender.java 2KB
MySlopeOneRecommender.java 1KB
MyItemBasedRecommender.java 1KB
GetMovieInfo.java 3KB
javabean
MovieInfo.java 700B
Rating.java 644B
Movie.java 2KB
conn
ConnectToMySQL.java 415B
item1.png 319KB
WebRoot
WEB-INF
classes
META-INF
MANIFEST.MF 40B
com
rcd
im
info
ImportRatings.class 3KB
StringUtil.class 1KB
ImportMovies.class 4KB
DBUtil.class 1KB
servlet
RecomendServlet.class 3KB
model
GetMovieInfo.class 4KB
DataBaseUtil.class 2KB
MyDataModel.class 1KB
recommender
MySlopeOneRecommender.class 2KB
MyUserBasedRecommender.class 2KB
MyItemBasedRecommender.class 2KB
RecommenderIntro.class 4KB
javabean
Movie.class 3KB
Rating.class 1KB
MovieInfo.class 1KB
conn
ConnectToMySQL.class 929B
web.xml 957B
index.jsp 1KB
image
p2969.jpg 414KB
MANIFEST.MF 39B
js
jquery.backstretch.js 12KB
jquery-1.11.1.js 276KB
jquery.backstretch.min.js 4KB
jquery-1.11.1.min.js 94KB
placeholder.js 126B
scripts.js 709B
movielens
users.dat 131KB
ratings.dat 23.45MB
movies.dat 167KB
recommendResult.jsp 2KB
desktop.ini 46B
.project 2KB
readme.txt 664B
共 62 条
- 1
资源评论
沐知全栈开发
- 粉丝: 4739
- 资源: 3374
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功