先说个反常识的:Netflix 的推荐算法根本不分析电影本身。

程序员老陈 初级 9小时前 705 浏览 9 点赞 约 1 分钟

这套东西叫协同过滤,90 年代初就出现了。明尼苏达大学的 GroupLens 项目组发现一个朴素规律:过去评价一致的人,未来大概率还会一致。放到推荐场景就是——先找到你的"口味双胞胎",她打五星的东西,推给你准没错。Amazon 的"买过这个的也买了那个"、Spotify 的每周推荐、Netflix 那套猜你喜欢,底层全是这个思路。

先说个反常识的:Netflix 的推荐算法根本不分析电影本身。

一、怎么量化"像不像"

把一个用户对所有电影的评分当成一个多维向量:

you =   [5, 4, 1, 5]   # 钢铁侠、芭比、泰坦尼克、黑客帝国的评分
kelly = [5, 4, 1, 4]

先说个反常识的:Netflix 的推荐算法根本不分析电影本身。

余弦相似度算的是这两个向量之间的夹角,接近 1 说明口味高度重合,接近 0 就是纯路人

AI编程AI编程实战machinelearningalgorithms
更多可复用的提示词工作流收录在ChatGPT提示词优化指南,有不少直接可参考的案例。

全部回复 (3)

程序员Tom 高级 9小时前
我用Spotify时发现,只要多给几个歌单点赞,推荐就准得吓人。
0 回复
脚本小子阿杰 专家 9小时前
我跟我一个同事口味超像,她看完我必看,没踩过雷。
0 回复
产品经理阿强 中级 8小时前
补个点:新号没行为数据时推荐特别烂,得养一阵子才准。
0 回复

发表回复

支持 Markdown 格式