Twitter publicē kodu, kas, pēc tā teiktā, nosaka, kādus tvītus cilvēki redz un kāpēc.
Twitter izpildīja vienu no izpilddirektora Īlona Muska daudzajiem solījumiem, piektdienas pēcpusdienā publicējot to, ko tā apgalvo, ir tā čivināt ieteikumu algoritma kods vietnē GitHub .
Kods, kas publicēts saskaņā ar GNU Affero v3.0 General Public License , satur daudz detalizētu informāciju par to, kādi faktori liek tvītam vairāk vai mazāk parādīties lietotāja laika skalā.
Emuāra ziņojumā , kas pievienots koda izlaišanai , Twitter inženieru komanda (bez īpaša paraksta) atzīmē, ka sistēma, kas nosaka, kuri ir “populārākie tvīti, kas jums tiek rādīti jūsu ierīces laika skalā”, ietver daudzus savstarpēji saistītus pakalpojumus un darbus.” Katru reizi, kad tiek atsvaidzināts Twitter sākuma ekrāns, “Twitter” izvelk “0.
Lielākais šo tvītu avots ir “tiešsaistes avoti” vai lietotāji, kuriem kāds seko. Populārākie tvīti no šīs kopas ir sarindoti pēc varbūtības, ka lietotājs mijiedarbosies ar šī tvīta autoru; jo lielāka iespēja, ka viņu tvīti parādīsies sadaļā Tev. Attiecībā uz “bezsaistes avotiem”, kuriem lietotājs neseko, Twitter saka, ka tas ņem vērā tvītus, kas piesaista to cilvēku uzmanību, kuriem lietotājs seko, un tvītus, kas patīk tiem, kuriem patīk lietotājam līdzīgi tvīti.
Jau tie, kas ir apskatījuši kodeksu, ir pamanījuši apsvērumus, kas rada daudz vairāk jautājumu. Daudzi tos, protams, ievietoja pašā Twitter.
Twitter tikko izlaida “algoritma” pirmkodu.
Ak, kas ir šis fails? Predikāti tvītiem mājas laika skalā?
Ak, kas ir tā otrā bilde? pic.twitter.com/UE3dU8e3Os
Olafurs Vāge, Norvēģijas programmatūras konsultāciju dienesta TurtleSec vecākais programmatūras inženieris, atzīmēja, ka “ HomeTweetTypePredicates.scala ” daži iespējamie apsvērumi, kuru dēļ tvīts varētu būt kandidāts sadaļai “Jums”, ir šādi:
-
author_is_elon
-
author_is_power_user
-
author_is_democrat
-
author_is_republican
Citur kodā koda komentārs , ko it kā atstājis Twitter inženieris, paskaidro, ka šīs identifikācijas vērtības “tiek izmantotas tikai metriku apkopošanai”. Komentārs izskatās šādi:
Šie autoru ID saraksti tiek izmantoti tikai metrikas apkopošanai. Mēs izsekojam, cik bieži mēs apkalpojam šo autoru tvītus un cik bieži viņu tvīti atstāj iespaidu uz lietotājiem. Tas palīdz mums mūsu A/B eksperimentēšanas platformā apstiprināt, ka mēs neiesniedzam izmaiņas, kas negatīvi ietekmē vienu grupu salīdzinājumā ar citām.
Šķiet, ka attiecīgo objektu nosaukumi, piemēram, “DDGStatsDemocratsFeature” vai “DDGStatsElonFeature”, atbalsta šo interpretāciju, taču to var nebūt iespējams apstiprināt ar pieejamo kodu. Tomēr ir interesanti, ka Twitter pārbauda un korelē šos mainīgos. Twitter Spaces audio sesijas laikā Twitter inženieris atzīmēja, ka rādītājiem izmantotās etiķetes bija demokrāti un republikāņi. Musks, kurš apgalvoja, ka līdz šodienai nezināja par etiķetēm, ierosināja, ka tām tur nevajadzētu būt.
Citas lietas, kas tiek ņemtas vērā saistībā ar tvītu, ietver to, vai tas ir mazāks par 30 minūtēm, vai tajā ir attēli un vai tas ir “jaudīgs lietotājs”, kas, pēc dažu domām, nozīmē “novecojušu” verificētu kontu .
Šodien lielākā daļa ieteikumu algoritma tiks padarīta par atvērtā koda. Pārējais sekos.
Skābes pārbaude ir tāda, ka neatkarīgām trešajām pusēm ir jāspēj ar saprātīgu precizitāti noteikt, kas, visticamāk, tiks rādīts lietotājiem.
Bez šaubām, būs daudz neveiklu brīžu… https://t.co/41U4oexIev
Musks kopā ar uzņēmuma emuāra ierakstu tvītoja, ka ieteikuma algoritms, apgalvojot, ka tiks veikts “skābes tests”, ja “neatkarīgas trešās puses” varētu “ar saprātīgu precizitāti noteikt, kas, visticamāk, tiks parādīts lietotājiem”.
Twitter sava algoritma koda izlaišana notiek tikai dažas dienas pēc tam, kad GitHub tika atklāts sociālā tīkla plašāks pirmkods, kas, iespējams, sēdēs tur vairākus mēnešus, raksta The New York Times . Pēc tam Twitter saņēma pavēsti, liekot GitHub atklāt informāciju par GitHub plakātu.
Platformer ziņojumā šīs nedēļas sākumā teikts, ka Twitter izmantoja slepenu sarakstu ar 35 populārākajiem Twitter lietotājiem, tostarp prezidentu Baidenu, Lebronu Džeimsu, Benu Šapiro un Musku. Pierādījumi par šī saraksta ieviešanu, ko, kā ziņots, daļēji pamudināja Muska neapmierinātība ar viņa paša iesaistīšanos, vēl nav atrodami Twitter ievietotajā kodu bāzē.
Konkrētāk, kods tiek piegādāts tikai dažas stundas pirms “pārbaudīto mantoto” lietotāju — tie, kuri bija zilā krāsā, lai norādītu autentiskumu vai bēdīgumu, pirms Musks iegādājās pakalpojumu, tiks atcelts par labu maksas Twitter Blue abonentiem. Lai gan daži lietotāji, kas saistīti ar valdībām un lielām organizācijām, var pieteikties citas krāsas atzīmei , tikai 8 ASV dolāri mēnesī Twitter Blue abonenti , cita starpā, saņems “prioritātes vērtējumu sarunās” .
Visas šīs izmaiņas notiek 1. aprīlī jeb 1. aprīļa dienā.
Atbildēt