T­w­i­t­t­e­r­,­ ­ö­n­e­r­i­ ­a­l­g­o­r­i­t­m­a­s­ı­ ­d­a­ ­d­a­h­i­l­ ­o­l­m­a­k­ ­ü­z­e­r­e­ ­k­a­y­n­a­k­ ­k­o­d­u­n­u­n­ ­b­i­r­ ­k­ı­s­m­ı­n­ı­ ­o­r­t­a­y­a­ ­k­o­y­u­y­o­r­

T­w­i­t­t­e­r­,­ ­ö­n­e­r­i­ ­a­l­g­o­r­i­t­m­a­s­ı­ ­d­a­ ­d­a­h­i­l­ ­o­l­m­a­k­ ­ü­z­e­r­e­ ­k­a­y­n­a­k­ ­k­o­d­u­n­u­n­ ­b­i­r­ ­k­ı­s­m­ı­n­ı­ ­o­r­t­a­y­a­ ­k­o­y­u­y­o­r­


Twitter CEO’su Elon Musk tarafından defalarca söz verildiği gibi, Twitter açıldı incelenmek üzere kullanıcıların zaman çizelgelerinde tweet önermek için kullandığı algoritma da dahil olmak üzere kaynak kodunun bir kısmı.

GitHub’da Twitter, kullanıcıların Sizin İçin zaman çizelgesinde gördüğü Tweetleri kontrol etmek için kullandığı mekanizma da dahil olmak üzere sosyal ağın birçok bölümünün kaynak kodunu içeren iki havuz yayınladı. Bir blog gönderisinde Twitter, hareketi “daha şeffaf olmak için ilk adım” olarak nitelendirirken, aynı zamanda Twitter’ın kendisine ve platformdaki kişilere yönelik riskleri de önlüyor.

Bu ikinci noktada, açık kaynak sürümleri, Twitter’ın reklam önerilerini destekleyen kodu veya Twitter’ın öneri algoritmasını eğitmek için kullanılan verileri içermiyor. Ayrıca kodun nasıl inceleneceğine veya kullanılacağına ilişkin birkaç talimat içerirler.

“[We] çocukların cinsel sömürüsü ve manipülasyonuyla mücadele çabalarımızı baltalamak da dahil olmak üzere, kullanıcı güvenliğini ve gizliliğini veya platformumuzu kötü aktörlerden koruma yeteneğimizi tehlikeye atacak herhangi bir kod hariç” diye yazdı. “Biz [took] kullanıcı güvenliğinin ve mahremiyetinin korunmasını sağlayacak adımlar.”

Twitter, topluluktan gelen önerileri yönetmek ve değişiklikleri dahili deposuyla senkronize etmek için araçlar üzerinde çalıştığını söylüyor.

İlk bakışta, algoritma oldukça karmaşıktır – ancak teknik açıdan herhangi bir şekilde şaşırtıcı olması gerekmez. “Çalışmak için güvenli değil” veya taciz edici içeriği tespit etmeye yönelik bir model, bir Twitter kullanıcısının başka bir kullanıcıyla etkileşim kurma olasılığı ve bir Twitter kullanıcısının “itibarını” hesaplama dahil olmak üzere birden çok modelden oluşur. Tweetleri sıralamaktan ve hesapları tavsiye etmekten birkaç sinir ağı sorumluyken, bir filtreleme bileşeni “yasal uyumluluğu desteklemek, ürün kalitesini artırmak, kullanıcı güvenini artırmak, sert filtreleme, görünür ürün işlemleri ve kaba kullanımı yoluyla geliri korumak” için tweet’leri gizler. – taneli aşağı sıralama.

Bir mühendislik blog gönderisinde Twitter, tti’nin günde yaklaşık beş milyar kez çalıştığını iddia ettiği öneri hattı hakkında daha fazla bilgi veriyor:

“Bu kaynaklar aracılığıyla yüz milyonlarcalık bir havuzdan en iyi 1.500 tweet’i çıkarmaya çalışıyoruz. Bugün, Sizin İçin zaman çizelgesi %50’den oluşuyor [tweets from people you don’t follow] ve %50 [tweets from people you follow] ortalama olarak, ancak bu kullanıcıdan kullanıcıya değişebilir, ”diye yazdı Twitter. “Sıralama, olumlu etkileşimi (ör. beğeniler, retweetler ve yanıtlar) optimize etmek için Tweet etkileşimlerinde sürekli olarak eğitilen ~48 milyon parametreli bir sinir ağı ile elde edilir. Bu sıralama mekanizması, binlerce özelliği hesaba katar ve her Tweete bir puan vermek için on etiket çıkarır; burada her etiket, bir etkileşim olasılığını temsil eder.”


Popular Articles

Latest Articles