Ako ste se ikada pitali kako Twitter plasira sadržaj korisnicima, sada imate priliku da to i saznate.
Kompanija je pružila otvoren pristup svom algoritmu za sortiranje tvitova svima koji su zainteresovani. Kod je dostupan na GitHub platformi.
Evo šta treba da znate pre nego što se upustite u analizu:
Proces selekcije tvitova za nečiji feed sastoji se iz tri faze. Prvo se vrši odabir tvitova iz raznih preporučenih izvora. Zatim se ti tvitovi rangiraju putem modela mašinskog učenja. Konačno, softver filtrira objave naloga koji ste blokirali, već videli, kao i one objave koje prosto nisu bezbedne za posao (NSFW).
U prvom koraku se dolazi do oko 1500 objava, a na vašu For You stranicu na kraju završi oko 50% tvitova ljudi koje pratite (in-network), dok je ostatak od naloga koje ne pratite (out-of-network). Takođe treba imati u vidu da se najviše plasiraju oni tvitovi za koje se predviđa da će stvoriti pozitivnu reakciju (lajk, ritvit ili komentar).
Međutim, ne radi se o čitavom kodu koji kompanija koristi. Iako jeste većinski deo, ostatak algoritma biće objavljen u budućnosti.
Ilon Mask unapred upozorava developere da će nailaziti na razne probleme, od kojih će neki biti besmisleni ili smešni. Dodaje da čak ni interni timovi nemaju potpun uvid u to kako algoritam zapravo radi. Ideja je da se vremenom, uz pomoć zajednice, napravi kvalitetan open-source kod po uzoru na Linux.
Ali nije najjasnije na koji način Twitter planira da inkorporira predloge koje dobije od programera, i da li će priča uopšte ići u tom smeru. Pritom, kompanija koristi termin ,,transparentnost koda” (code transparency), a to nije isto što i open-source.
Možda je reč samo o terminološkom nesporazumu i zaista se radi o open-source projektu. Ako je tako, projekat bi zahtevao rigorozne sisteme procene ispravki koje zajednica podnosi. Ali rešenje će se razviti u hodu. Kako to znamo?
Tech kompanija je objavila da trenutno radi na razvoju alata za obradu predloga i promena na svom internom repozitorijumu.
Ovaj korak možda predstavlja novo doba za Twitter, i zaista ima potencijala da stvori daleko prijatnije okruženje nego što je sada. Ali kao što znamo iz prošlosti, mnoge stvari koje Mask obeća ne idu uvek po planu.