Nie przegap jutrzejszych wiadomości z branży mediów społecznościowych

Opublikowany: 2023-04-01

Zgodnie z obietnicą szefa Twittera, Elona Muska, na początku tego miesiąca, Twitter opublikował kod algorytmu rekomendacji na GitHub, aby wszyscy mogli go zobaczyć, a także opublikował nowy przegląd działania algorytmu rekomendacji tweetów, dostarczając nowych informacji na temat tego, co dyktuje kolejność w których wyświetlane są tweety.

Omówienie algorytmu Twittera

Jak wyjaśnił Twitter:

Na GitHubie znajdziesz dwa nowe repozytoria ( main repo , ml repo ) zawierające kod źródłowy wielu części Twittera, w tym nasz algorytm rekomendacji, który kontroluje tweety widoczne na osi czasu dla Ciebie. W tej wersji dążyliśmy do jak największego stopnia przejrzystości, wykluczając jednocześnie kod, który zagrażałby bezpieczeństwu i prywatności użytkowników lub możliwości ochrony naszej platformy przed złymi aktorami, w tym podważałby nasze wysiłki w walce z wykorzystywaniem seksualnym dzieci i manipulacją”.

Należy również zauważyć, że Twitter nie ma informacji o ważeniu poszczególnych elementów – tj. o tym, jaki nacisk kładzie się na każdy czynnik w kierowaniu ostatecznymi wynikami wyjściowymi.

Więc nie jest to każdy szczegół, ale zapewnia ogólny wgląd w działanie algorytmów Twittera, podczas gdy Twitter zapewnia również bardziej laickie wyjaśnienie systemu, aby pomóc ludziom zrozumieć, w jaki sposób decyduje on o tym, co zobaczysz na swojej osi czasu za każdym razem czas otwarcia aplikacji.

Według Twittera:

Podstawą rekomendacji Twittera jest zestaw podstawowych modeli i funkcji, które wydobywają ukryte informacje z Tweeta, danych o użytkownikach i zaangażowaniu. Modele te mają na celu udzielenie odpowiedzi na ważne pytania dotyczące sieci Twitter, takie jak: „Jakie jest prawdopodobieństwo, że w przyszłości będziesz wchodzić w interakcje z innym użytkownikiem?” lub „Jakie są społeczności na Twitterze i jakie są w nich popularne tweety?”Dokładna odpowiedź na te pytania umożliwia Twitterowi dostarczanie trafniejszych rekomendacji.

Ten ostatni element jest ważny i zgadza się z tym, co Ryan Broderick z Garbage Day odkrył w swoich eksperymentach, testując to, co teraz zyskuje popularność dzięki tweetowi.

Jak podsumował Broderick:

„Twitter używa niewidocznych subredditów za pośrednictwem tematów do algorytmicznego organizowania tweetów. Ponieważ strona Dla Ciebie nie jest już chronologiczna, wirusowe tweety nie mogą być tak aktualne, jak kiedyś. Muszą być wiecznie zielone. Pomaga, jeśli komentują coś, co już stało się wirusowe. I naprawdę pomaga, jeśli publikujesz wątek, odpowiadasz sobie lub tworzysz jakąś dyskusję w odpowiedziach. Wydaje się, że obecnie większy nacisk kładzie się na wideo.

Okazuje się, że Ryan miał rację – Twitter chce teraz promować więcej tweetów w kanale „Dla Ciebie” w oparciu o zaangażowanie tematyczne, które Twitter definiuje na poziomie konta, filtrując określone konta według kategorii tematycznych, a następnie używając tego jako przewodnika do kategoryzacji prawdopodobny temat każdego z ich tweetów.

Omówienie algorytmu Twittera

Według Twittera:

Jednym z najbardziej użytecznych miejsc osadzania na Twitterze jest SimClusters . SimClusters odkrywa społeczności zakotwiczone przez klastry wpływowych użytkowników za pomocą niestandardowego algorytmu faktoryzacji macierzy . Istnieje 145 000 społeczności, które są aktualizowane co trzy tygodnie. Społeczności mają różną wielkość, od kilku tysięcy użytkowników dla poszczególnych grup znajomych do setek milionów użytkowników dla wiadomości lub popkultury. Im bardziej użytkownicy ze społeczności polubią tweeta, tym bardziej ten tweet będzie powiązany z tą społecznością”.

Powyższy obraz przedstawia niektóre z największych „społeczności” Twittera, czyli kolekcje tematyczne oparte na algorytmicznym filtrowaniu Twittera.

Twitter twierdzi, że takie podejście stało się kluczowym czynnikiem przy podejmowaniu decyzji, które tweety „spoza sieci” wstawić do kanału „Dla Ciebie” lub które tweety pokazać z kont, których nie obserwujesz. A ponieważ coraz więcej tych rekomendacji jest umieszczanych w kanałach użytkowników, stało się to większym czynnikiem wpływającym na ekspozycję na tweety – choć wkrótce to się zmieni, gdy Twitter dodatkowo ograniczy rekomendacje „Dla Ciebie” tylko do tweetów z płacących kont subskrybentów.

W tym momencie można się tylko domyślać, jak wpłynie to na korzystanie z Twittera, ale fundamentalnie zmieni kanał „For You”, przynajmniej poprzez ograniczenie puli źródłowych tweetów, z których Twitter może czerpać.

A jeśli w szczególności celebryci nie zapłacą lub przestaną tweetować w rezultacie, wpływ ten może być znaczący.

Jest to najbardziej znaczące odkrycie algorytmicznego przeglądu Twittera, chociaż w dokumentacji znajduje się kilka innych interesujących uwag i punktów:

  • Dla każdej sesji użytkownika Twitter wyodrębnia około 1500 tweetów, które jego zdaniem mogą potencjalnie zainteresować każdą osobę, zanim uszereguje je w kanale „Dla Ciebie”
  • Oś czasu dla Ciebie składa się obecnie średnio w 50% z tweetów w sieci (osób, które obserwujesz) i w 50% z tweetów spoza sieci
  • Twitter przewiduje również prawdopodobieństwo zaangażowania między dwoma użytkownikami. „Im wyższy wynik Real Graph między tobą a autorem tweeta, tym więcej ich tweetów uwzględnimy”
  • Innym czynnikiem są tweety, z którymi angażują się ludzie, których obserwujesz – co nie jest rewelacją, tylko uwagą
  • Ranking tweetów jest prowadzony za pośrednictwem „sieci neuronowej z parametrami ~ 48M, która jest stale szkolona w zakresie interakcji z tweetami w celu optymalizacji pod kątem pozytywnego zaangażowania (np. polubienia, retweety i odpowiedzi)”. Nie ma jednak wzmianki o tym, jak Twitter określa pozytywne i negatywne zaangażowanie w tym kontekście

Daje to ciekawy kontekst, w jaki sposób Twitter ocenia tweety i maksymalizuje ekspozycję w głównym kanale „Dla Ciebie” – choć znowu zmieni się to 15 kwietnia, kiedy Twitter zamierza przełączyć się na wyświetlanie tweetów tylko od płacących użytkowników w jego rekomendacje „Dla Ciebie”.

Co w pewnym sensie sprawia, że ​​​​wiele z tych spostrzeżeń jest zbędnych – choć wydaje mi się, że jeśli teoria robocza głosi, że ostatecznie większość użytkowników zapłaci, to może pozostać orientacyjna jeszcze przez jakiś czas.

Z wyjątkiem tego, że nie będą.

Mniej niż 1% użytkowników Twittera płaci obecnie za Twitter Blue i chociaż decyzja o usunięciu „starych” niebieskich znaczników i przywróceniu procesu rankingu „Dla Ciebie” spowoduje dodatkowe zainteresowanie, wydaje się mało prawdopodobne, aby Twitter Blue znacząca uwaga dla zdecydowanej większości użytkowników Twittera.

Wydaje mi się, że innym elementem, który należy wziąć pod uwagę, jest to, że zdecydowana większość tweetów pochodzi od bardzo niewielu użytkowników, a większość profili na Twitterze rzadko tweetuje. Może więc Twitter potrzebuje tylko mniejszej grupy użytkowników, aby zarejestrować się w Blue, aby uczynić go bardziej znaczącym elementem w rankingu tweetów. Jednak nadal wydaje się mało prawdopodobne, aby przyniosło to lepsze wyniki w wyróżnianiu najistotniejszych treści z całej aplikacji.

Niezależnie od tego wydaje się, że Twitter idzie do przodu, a teraz zewnętrzni programiści mają lepszy wgląd w działanie algorytmu Twittera, co doprowadzi do nowej fali spostrzeżeń i wskazówek, jak grać w system.

Twitter ma nadzieję, że pomoże mu to również szybko ulepszyć algorytmy. Może tak też się dzieje. Będziemy musieli poczekać i zobaczyć.