推特周五公开了决定该社交媒体网站如何推荐内容的部分计算机代码,让用户和程序员可以一窥其工作原理,并能够对算法提出修改建议。
该公司在一篇博文中表示,它已将代码上传到代码共享平台 Github 的两个存储库中。它们包括 Twitter 许多部分的源代码,包括控制用户在其时间线上看到的推文的推荐算法。
此举是在其亿万富翁所有者埃隆马斯克的要求下进行的,他曾表示,代码透明度将导致用户之间更高的信任度和产品的快速改进。
它还有助于解决用户和立法者的共同担忧,他们越来越多地审查社交媒体平台算法如何选择用户看到的内容。
马斯克周五在推特上表示,第三方应该能够分析开源代码,并“以合理的准确性确定可能会向用户展示的内容”。
“毫无疑问,会发现很多尴尬的问题,但我们会尽快解决的!”他发推文。
马斯克还表示,推特将每 24 至 48 小时根据用户建议更新其推荐算法。
周五,马斯克和一些 Twitter 员工就 Twitter 的音频聊天功能 Spaces 举行了一次会议,要求用户提出有关该平台代码如何工作的建议和问题。
一位人士质疑为什么 Twitter 的代码似乎将用户分为共和党人或民主党人。一名 Twitter 员工回应称,这是一个旧功能,对平台的推荐系统来说并不重要,公司正寻求将其移除。
该公司表示,Github 上的存储库不包含支持 Twitter 广告推荐的代码。
它还表示,它排除了会危及用户安全或隐私的代码,以及会破坏防止平台上儿童性虐待材料的努力的细节。
这一消息也是在 Twitter 的部分源代码在 Github 上泄露之后发布的,Github 上周应 Twitter 的要求撤下了代码。
根据一份法律文件,推特要求美国加利福尼亚州北区地方法院命令 Github 提供与发布泄露代码的 Github 账户相关的“所有识别信息”。