RecSysDevCode
RecSysDevCode copied to clipboard
《推荐系统开发实战》代码及勘误
没法下载代码呢
链接失效了,能否给个备用的或者其他方式
代码4-2分割数据集模块中,代码最后的 ``` return S1,S2,entropy ``` 改为 ``` return S1,S2,minEntropy ```
E((E-EX)(Y-YX)) 改为E((X-EX)(Y-EY))「 笔误:E((X-EX)(Y-YX))」
最下方文字“用户 A、B 和 C也都在 b 物品上进行了评分。”改为“用户A和用户C都在b物品进行了评分,用户B和用户C都在e物品进行了评分”
用户 C 没有进行评分的物品中倒序排列为 a→c→e 修改为 用户 C 没有进行评分的物品中倒序排列为 d→a→c python代码中输出 不是d a c是因为 输出为字典,默认按 key 升序
N(x)表示用户x的评分物品集合 -> N(u)表示用户u的评分物品集合
``` def DecimalScaling(self): arr_ = list() j = self.x_max // 10 if self.x_max % 10 == 0 else self.x_max // 10 + 1 for x in self.arr: arr_.append(round(x / math.pow(10,...