不需要人工筛选 — 就是数据 + 规则

我一直在实验一个小系统,自动发现不怎么人气的独立游戏。

起源于一个简单的问题:大部分推荐系统都喜欢呈现同样的热门游戏过和过。

所以我建立了一个工作者:

  • 从 Steam 拉取数据
  • 过滤掉不相关的内容(示例、音乐、大型出版商等)
  • 根据评分、评论、玩家数量等“独立偏见”规则评分游戏
  • 将同样的游戏交替出现而不是反复展示

它还会追踪曝光度(游戏出现的频率)并惩罚重复出现以保持新鲜感。

整个系统都是自动化运作的,并且使用预定任务,因此它中没有人工筛选。

挑战之一是权衡各种因素:

  • 质量与可见性
  • 新的发现与靠谱的游戏
  • 随机性与的一致性

仍在调整评分和展现逻辑,但很开心看到一些隐藏的游戏开始出现。

如果有人在这里尝试了类似的事情或者在自己的项目中解决了发现系统的问题。