Twitter julkaisee koodin, jonka se väittää määrittelevän, mitä twiittejä ihmiset näkevät ja miksi.

Twitter julkaisee koodin, jonka se väittää määrittelevän, mitä twiittejä ihmiset näkevät ja miksi.

Twitter täytti yhden toimitusjohtaja Elon Muskin monista lupauksista julkaisemalla perjantai-iltapäivänä sen, että se väittää olevan koodi sen twiittisuositusalgoritmille GitHubissa .

Koodi, joka on julkaistu GNU Affero v3.0 General Public License -lisenssillä , sisältää lukuisia yksityiskohtia siitä, mitkä tekijät tekevät twiitin enemmän tai vähemmän todennäköisiksi näkymään käyttäjän aikajanalla.

Koodin julkaisuun liittyvässä blogiviestissä Twitterin suunnittelutiimi (ilman erityistä kuvatekstiä) huomauttaa, että järjestelmä, jonka avulla määritetään, mitkä ovat ”suosituimmat tweetit, jotka lopulta näkyvät laitteesi aikajanalla sinulle”, sisältää monia toisiinsa yhteydessä olevia palveluita ja työpaikkoja.” Joka kerta kun Twitterin aloitusnäyttö päivitetään”, Twitter-weets ”sataa miljoonan ylimmän postauksen.

Näiden tviittien suurin lähde on ”online-lähteet” tai käyttäjät, joita joku seuraa. Tämän pinon suosituimmat twiitit luokitellaan sen todennäköisyyden mukaan, että käyttäjä on vuorovaikutuksessa kyseisen twiitin kirjoittajan kanssa. sitä todennäköisemmin heidän twiittinsä näkyvät For You -lehdessä. ”Offline-lähteissä”, joita käyttäjä ei seuraa, Twitter sanoo ottavansa huomioon tweetit, jotka kiinnittävät käyttäjän seuraamien ihmisten huomion, ja twiittejä, joista pitävät käyttäjät, jotka pitävät samanlaisista twiiteistä.

Jo ne, jotka ovat katsoneet koodia, ovat huomanneet näkökohtia, jotka herättävät paljon enemmän kysymyksiä. Monet julkaisivat ne tietysti itse Twitterissä.

Twitter julkaisi juuri ”algoritmin” lähdekoodin.

Ai mikä tämä tiedosto on? Predikaatit tweeteille kotiaikajanalla?

Ai mikä tuo toinen kuva on? pic.twitter.com/UE3dU8e3Os

31. maaliskuuta 2023

Olafur Vaage, vanhempi ohjelmistosuunnittelija norjalaisesta ohjelmistokonsultointipalvelusta TurtleSecistä, huomautti, että ” HomeTweetTypePredicates.scala” -sivustossa ”jotkin mahdolliset näkökohdat, joiden vuoksi twiitti voisi olla ehdokas ”Sinulle” -osioon, ovat seuraavat:

  • author_is_elon
  • author_is_power_user
  • author_is_democrat
  • author_is_republican

Muualla koodissa Twitterin insinöörin oletettavasti jättämä koodikommentti selventää, että näitä tunnistearvoja ”käytetään yksinomaan mittareiden keräämiseen” . Kommentti menee näin:

Näitä tekijätunnusluetteloita käytetään vain mittareiden keräämiseen. Seuraamme, kuinka usein tarjoamme näiden kirjoittajien twiittejä ja kuinka usein heidän twiittinsä tekevät vaikutuksen käyttäjiin. Tämä auttaa meitä vahvistamaan A/B-kokeilualustallamme, että emme lähetä muutoksia, jotka vaikuttavat negatiivisesti yhteen ryhmään muihin verrattuna.

Kyseisten objektien nimet, kuten ”DDGStatsDemocratsFeature” tai ”DDGStatsElonFeature”, näyttävät tukevan tätä tulkintaa, mutta tätä ei ehkä voida vahvistaa käytettävissä olevan koodin avulla. On kuitenkin mielenkiintoista, että Twitter tarkistaa ja korreloi nämä muuttujat. Twitter Spaces -ääniistunnon aikana Twitterin insinööri totesi, että mittareissa käytetyt nimikkeet olivat demokraatteja ja republikaaneja. Musk, joka väitti, ettei hän tiennyt tarroista tähän päivään asti, ehdotti, että niiden ei pitäisi olla siellä.

Muita twiittiin liittyviä seikkoja ovat muun muassa se, onko se alle 30 minuuttia vanha, onko siinä kuvia ja onko se ”tehokäyttäjä”, mikä joidenkin mielestä tarkoittaa ”vanhentunutta” vahvistettua tiliä .

Nykyään suurin osa suositusalgoritmista tehdään avoimen lähdekoodin avulla. Loput tulevat perässä.

Happotestin mukaan riippumattomien kolmansien osapuolten on pystyttävä määrittämään kohtuullisella tarkkuudella, mitä käyttäjille todennäköisesti näytetään.

Epäilemättä tulee monia kiusallisia hetkiä… https://t.co/41U4oexIev

31. maaliskuuta 2023

Musk twiittasi yrityksen blogikirjoituksen ohella, että suositusalgoritmi väitti, että ”happotesti” olisi olemassa, jos ”riippumattomat kolmannet osapuolet” voisivat ”määrittää kohtuullisella tarkkuudella, mitä todennäköisesti näytetään käyttäjille”.

Twitter julkaisee algoritmikoodinsa vain muutama päivä sen jälkeen, kun sosiaalisen verkoston laajempi lähdekoodi löydettiin GitHubista, ja se saattaa olla siellä kuukausia, The New York Timesin mukaan . Twitter sai sitten haasteen, joka pakotti GitHubin paljastamaan tietoja GitHub-julisteesta.

Platformerin aiemmin tällä viikolla julkaiseman raportin mukaan Twitter käytti salaista listaa 35 suosituimmasta Twitter-käyttäjästä, mukaan lukien presidentti Biden, LeBron James, Ben Shapiro ja Musk. Twitteriin lähetetystä koodikannasta ei ole vielä löydetty todisteita tämän luettelon täytäntöönpanosta, jonka kerrotaan johtuvan osittain Muskin tyytymättömyydestä omaan osallisuuteensa.

Tarkemmin sanottuna koodi saapuu vain muutama tunti ennen kuin ”vahvistetut vanhat” käyttäjät – ne, jotka oli merkitty sinisellä osoittamaan aitoutta tai mainetta ennen kuin Musk osti palvelun – on määrä vanhentua maksullisten Twitter Blue -tilaajien hyväksi. Vaikka jotkut hallitukseen ja suuriin organisaatioihin liittyvät käyttäjät voivat hakea muita värillisiä valintamerkkejä , vain 8 dollaria kuukaudessa Twitter Blue -tilaajat saavat muun muassa ”keskustelujen prioriteettiluokituksen”.

Kaikki nämä muutokset tapahtuvat 1. huhtikuuta tai aprillipäivänä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *