UGC社区推荐系统的几点思考
是否有推荐黑名单
最开始做推荐系统时,我认为既然给每位用户都是其个性化的推荐,那么就不应该有官方控制的推荐黑名单。推荐黑名单的作用是控制某个人或某篇文章不会被推荐给任何人。如果文章违规,应该直接锁定下线。毕竟官方控制的黑名单代表官方的喜好,官方不喜欢怎么能代表用户不喜欢呢?
有这样的认知,出于我认为算法自有其“价值观”;每个算法都有其目标函数,这个目标函数就可以被认为是算法的价值观。当然,这个价值观也是人为注入的。官方控制推荐黑名单是控制舆论,是一种“独裁”的体现。
但是,很快就意识到我是错的。世界不是非黑即白,有非常大的空间是灰色的,映射到推荐系统也是这样。有些文章与作者,即使数据再好,也不应该被分发,虽然文章并没有违规。这就是“不锁定,不推荐”,是平台价值观与意志最强的体现。