scala
文章平均质量分 61
BJUT赵亮
这个作者很懒,什么都没留下…
展开
-
spark实现swing算法 -附Scala代码
本文记录了在工作中使用swing算法实现i2i的相关代码内容,如果做相关工作可以邮件和我联系 liangz1996@hotmail.com。itemcf相关内容参考之前。原创 2022-09-01 16:04:41 · 1012 阅读 · 1 评论 -
spark实现item2Vec算法-附scala代码
本文记录了使用spark实现item2vec算法的相关内容,欢迎做相关工作的同学与我联系zhaoliang19960421@outlook.com/*** 本代码以做脱敏处理,与原公司、原业务无关,特此声明/package *import *.SparkContextUtils.createSparkSessionimport org.apache.spark.broadcast.Broadcastimport org.apache.spark.ml.feature.{Word2Vec, W原创 2022-04-06 18:51:39 · 1804 阅读 · 0 评论 -
spark实现ALS算法-附scala代码
本文记录了使用scala语言在spark上实现ALS模型的相关内容,如有问题可以邮件(zhaoliang19960421@outlook.com)或微信(BestCoder_BestLife)与我联系有关协同过滤的相关内容详见 spark协同过滤算法-附scala代码在itemCF中以user-item-score矩阵为输入,通过计算在原始矩阵中的item向量(每个用户对该向量的行为为评分,全部用户的评分向量)之间的相似度来得到推荐相似的item。采用这样的方式依赖的是当两个item有相同的用户有行为时原创 2021-08-05 11:54:43 · 1529 阅读 · 0 评论 -
spark实现itemcf-附scala代码
本文记录了在spark上协同过滤算法的相关内容,如果有做相关工作的同学,可以邮件与我联系 zhaoliang19960421@outlook.com本文参考了spark协同过滤,在此表示感谢协同过滤算法的本质是在全局范围内统计用户的行为,对每个行为进行打分记录,找到行为最相似的两人或者所有人的行为最相似的两个物品。具体的协同过滤的过程如下图所示其中cos距离的计算方式如下图所示具体的操作方式如下( 以用户的协同过滤为例):在全局范围对,每个用户对每个商品进行打分(对于不同的行为可以给与不同的原创 2021-05-08 16:00:32 · 2104 阅读 · 8 评论