update README.md.
This commit is contained in:
53
README.md
53
README.md
@@ -1,37 +1,46 @@
|
||||
# recommend_system
|
||||
# JAVA推荐系统
|
||||
|
||||
#### 介绍
|
||||
java利用 皮尔森(pearson)相关系数实现千人千面的推荐系统
|
||||
#### 系统原理
|
||||
该系统使用java编写的基于用户的协同过滤算法(UserCF)
|
||||
利用统计学的相关系数经常皮尔森(pearson)相关系数计算相关系数来实现千人千面的推荐系统。
|
||||
一、协同过滤算法原理
|
||||
协同过滤推荐算法是诞生最早,并且较为著名的推荐算法。主要的功能是预测和推荐。算法通过对用户历史行为数据的挖掘发现用户的偏好,基于不同的偏好对用户进行群组划分并推荐品味相似的商品。协同过滤推荐算法分为两类,分别是基于用户的协同过滤算法(user-based collaboratIve filtering),和基于物品的协同过滤算法(item-based collaborative filtering)。简单的说就是:人以类聚,物以群分。
|
||||
皮尔森(pearson)相关系数公式
|
||||

|
||||
公式定义为: 两个连续变量(X,Y)的pearson相关性系数(Px,y)等于它们之间的协方差cov(X,Y)除以它们各自标准差的乘积(σX,σY)。系数的取值总是在-1.0到1.0之间,接近0的变量被成为无相关性,接近1或者-1被称为具有强相关性。
|
||||
通常情况下通过以下取值范围判断变量的相关强度:
|
||||
相关系数 0.8-1.0 极强相关
|
||||
0.6-0.8 强相关
|
||||
0.4-0.6 中等程度相关
|
||||
0.2-0.4 弱相关
|
||||
0.0-0.2 极弱相关或无相关
|
||||
|
||||
#### 软件架构
|
||||
软件架构说明
|
||||
Spring boot单项目
|
||||
|
||||
|
||||
#### 安装教程
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
#### 安装教程
|
||||
|
||||
1. git下载源码
|
||||
2. maven构建依赖
|
||||
3. idea-java运行
|
||||
#### 使用说明
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
1. 找到 src / main / java / com / tarzan / recommend / Service / Recommend.java 右键java 运行
|
||||

|
||||
|
||||
#### 参与贡献
|
||||
2. 找到FileDataSource类,将文件路径改为你本地的目录
|
||||

|
||||
3. 文件ml-100k 在 src / main / resources目录下
|
||||
|
||||
1. Fork 本仓库
|
||||
2. 新建 Feat_xxx 分支
|
||||
3. 提交代码
|
||||
4. 新建 Pull Request
|
||||
#### 技术交流&问题反馈
|
||||
|
||||
刚刚整理的代码还有很多不足之处,如有问题请联系我
|
||||
|
||||
联系QQ:1334512682
|
||||
微信号:vxhqqh
|
||||
|
||||
|
||||
#### 码云特技
|
||||
|
||||
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
|
||||
2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com)
|
||||
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
|
||||
4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
|
||||
5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
|
||||
6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
||||
|
||||
Reference in New Issue
Block a user