在埃隆·马斯克首次提出公开推特推荐算法的想法近一年后,该公司在GitHub上发布了其推荐算法的源代码。在推特空间讨论这一举动时,马斯克表示,他希望用户能够发现代码中潜在的“问题”,并帮助改进。
马斯克说:“我们最初发布的所谓算法将会非常尴尬,人们会发现很多错误,但我们会很快修复它们。”
值得注意的是,周五发布的代码只处理推文如何在推特的“For You”feed中显示。该公司没有公布其搜索算法的底层代码,也没有公布推特其他部分的内容是如何显示的,不过马斯克表示,该公司“肯定”也会开源搜索算法。
在一篇概述Twitter推荐工作原理的博客文章中,该公司解释了该算法的各个步骤,包括排名和过滤。但Twitter用户已经在代码本身中发现了有趣的细节。例如,Jane Manchun Wong指出,“推特的算法特别标记了推文作者是否是埃隆·马斯克。”这可能为马斯克的推文如此频繁地出现提供了另一个解释。Wong还指出,该算法有标签表明推文作者是“高级用户”,以及他们是共和党人还是民主党人。
当被问及推特空间算法的这一方面时,马斯克说:“我同意这不应该存在……它绝对不应该把人们分为共和党人和民主党人,这没有意义。”一名推特工程师随后澄清说,分类只是为了“统计跟踪目的,与算法无关。”他说,这些标签是为了“确保我们不会偏向一个群体,而不是另一个群体”,但他没有说明为什么马斯克有自己的类别。
提问者回答说:“但你有四个类别,其中一个是埃隆,这不是很奇怪吗?”“我觉得这很奇怪,”马斯克说。“这是我第一次学这个。”这位Twitter工程师没有直接回应解释。不到一分钟,Twitter空间就结束了。
领取专属 10元无门槛券
私享最新 技术干货