Twitter, kullanıcılarının zaman akışlarında hangi tweetlerin gösterileceğine karar veren Twitter algoritmasının kodunu GitHub’a yükledi ve ilgili bir blog yazısı da yayımladı. Twitter algoritması, farklı tavsiye kaynaklarından en iyi tweetleri toplar ve bir makine öğrenimi modeli ile sıralar. Son olarak, zaman akışınıza koymadan önce engellediğiniz kişilerden gelen tweet’ler, daha önce gördüğünüz tweet’ler veya güvenli olmayan tweet’leri filtreniyor. Algoritma, sürecin her adımını daha da açıklayan bir blog yazısı da yayımladı.
Twitter’ın CEO’su Elon Musk, bir süredir Twitter algoritmasının açık kaynaklı olacağına dair vaatte bulunuyordu. 24 Mart 2022’de yaptığı anket sonucunda, takipçilerinin yaklaşık %83’ü algoritmanın açık kaynaklı olmasını istediklerini belirtmişti. 31 Mart 2023’te yapacağı duyuru, daha önce ertelemiş olduğu açıklamanın son tarihiydi.
Twitter algoritması yayını platformun “açık kaynak” olduğu anlamına gelmiyor. Kod şeffaflığını sağlamak, kullanıcıların zaman akışı için tweet seçen mekanizmaları görebileceği anlamına gelirken, açık kaynaklı kod, topluluğun kendi kodunu sunabileceği ve algoritmayı diğer projelerde kullanabileceği anlamına gelir. Ancak, Twitter bu etiketi kazanmak istiyorsa, daha çok çalışması gerekiyor.
Twitter, kullanıcıların tavsiye algoritmasını geliştirmek için önerilerde bulunmak üzere GitHub sorunları ve çekme istekleri göndermeye davet ediyor. Ayrıca, Twitter’ın bu önerileri yönetmek ve değişiklikleri dahili kod deposu ile senkronize etmek için araçlar oluşturma sürecinde olduğunu belirtiyor. Bu durum, herhangi bir topluluk kodunu kabul edip etmediğini görmekle kanıtlanacaktır.
Twitter algoritması açık etmekle birlikte, açık kaynak topluluğu tarafında da rekabetle karşı karşıya bulunuyor. Merkezi olmayan bir sosyal ağ olan Mastodon, bazı çevrelerde ilgi görmeye başlarken, Twitter’ın kurucu ortağı Jack Dorsey de, açık kaynaklı bir protokol üzerine inşa edilmiş olan Bluesky adlı başka bir benzer projeyi destekliyor. Bu tür gelişmeler, Twitter’ın algoritma ve platform konularında daha şeffaf ve açık olma yönünde atılan adımların önemini bir kez daha ortaya koyuyor.