Twitter 已将其部分源代码正式开源,其中包括在用户时间线中推荐推文的算法。目前,该项目在 GitHub 已收获 10k+ 个 Star。
近年来,Twitter确实开源了一些核心算法和技术。这包括Apache storm分布式实时计算系统,Heron实时分析系统,以及用于机器学习的tensorflow框架。通过开源这些技术。推特正在为更广泛的技术社区的发展做出贡献,并促进这些领域的创新。此外,开源这些技术允许其他公司和组织使用并在其基础上进行开发,这可以对整个行业产生积极影响。
当然,开源核心算法也是这是科技公司的一种方式展示他们对透明度和合作的承诺。教师允许其他开发人员和研究人员来检查了解这些算法是如何工作的,这可以帮助识别潜在的问题或偏见系统。它还能培养社区意识和鼓励协作和分享想法。然而,值得注意的是,并不是所有推特的核心算法都是开源的。一些算法和技术可以保持专有的战略或竞争的原因。此外,即使是开源的技术,可能有限制它们的使用方式或者根据许可和使用条款进行修改。
领取专属 10元无门槛券
私享最新 技术干货