OpenCF协同过滤系统实现分析
开放CF是一个协同过滤系统的实现,采用了推荐系统中最流行的算法。它支持基于用户的CF和基于项目的CF,并优化了评级矩阵的行归一化。相似度计算使用了原余弦、调整余弦和皮尔逊相关相似度。总结如下:直接求和归一化(一阶)、相似度求和概率、紧凑型身份证compact用于压缩不连续的user-id和item-id。命令行示例:./compact -f data/uir -o data/uir.compact -U data/user.map -I data/item.map。
下载地址
用户评论