diff --git a/docs/examples/课程推荐计算评分.md b/docs/examples/课程推荐计算评分.md index 566abc7..401ad89 100644 --- a/docs/examples/课程推荐计算评分.md +++ b/docs/examples/课程推荐计算评分.md @@ -154,3 +154,14 @@ composite_score = calculate_composite_score(views, favorites, likes, comments, s print("Composite Score:", composite_score) ``` +# 算法缺点 + +## 问题 +这种融合的计算方式会导致辛普森悖论 + +![输入图片说明](../static/计算方式的缺点.jpg) + +## 改进方案 + +将 1-5 的分数值换成多维的评分向量,比如 [0.2, 0.3, 0.5, 0.1, 0.1],这样每个维度的权重可以不同, +当然计算时消耗的资源也会增加。 diff --git a/docs/static/计算方式的缺点.jpg b/docs/static/计算方式的缺点.jpg new file mode 100644 index 0000000..fafab4c Binary files /dev/null and b/docs/static/计算方式的缺点.jpg differ