Rekomendacje trendów

𝕏 ma na celu przekazywanie najważniejszych informacji o tym, co się obecnie dzieje na świecie. 𝕏 pomaga zalogowanym użytkownikom odkryć za pomocą zakładki Odkryj najgorętsze tematy rozmów. Są to tematy, które są w danej chwili najpopularniejsze, a nie tematy, które są popularne od jakiegoś czasu lub na co dzień. Tematy takie są nazywane „Trendami”. Dowiedz się więcej.

Trendy możesz również zobaczyć w polu Co się dzieje, które jest wyświetlane jako moduł obok głównej osi czasu Dla Ciebie W Unii Europejskiej Trendy nie są dla Użytkownika spersonalizowane, podobnie jak zakładka Trendy w sekcji Odkryj.

Jak 𝕏 znajduje Trendy 

𝕏 wykrywa trendy w drodze analizy wpisów (tj. tekstu, danych autora itp.), czasu utrzymywania się trendów śledzonych w czasie rzeczywistym oraz prawdopodobieństwa wpisania się danego wpisu w trend. Dla ochrony użytkownika trendy będą filtrowane, na przykład pod kątem podejrzanych kont (np. kont autorów z małą liczbą obserwujących, botów i nowo utworzonych kont), nieodpowiednich słów i spamu. 

Jak 𝕏 decyduje, które Trendy Ci pokazać

Codziennie i globalnie wykrywa się miliony trendów, z których tylko niewielka część jest dla Ciebie istotna. Trendy będą Ci wyświetlane na bazie tematów, które obserwujesz, Twojego ostatniego zaangażowania na 𝕏, Twoich wspólnych zainteresowań z innymi grupami Użytkowników oraz Twojej lokalizacji. Możesz również łatwo filtrować trendy dopasowane do Twoich potrzeb w sekcji Eksploruj, wybierając zakładki takie jak Wiadomości, Sport lub Rozrywka. 

Jak możesz kontrolować Trendy, które widzisz

Możesz wpływać na trendy wyświetlane na 𝕏, zgłaszając je, ilekroć uważasz, że są szkodliwe lub są spamem. Możesz wpływać na trendy wyświetlane Tobie, zgłaszając, że nie jesteś zainteresowany danym trendem. Możesz także wpływać na wyświetlane Ci trendy, zmieniając w dowolnym momencie obserwowane przez siebie Tematy. 

𝕏 udostępnia również narzędzia, które pomogą Ci kontrolować wszystkie treści wyświetlane na X oraz chronić Cię przed treściami, które uważasz za szkodliwe. Dowiedz się więcej

Jak wyświetlić trendy niespersonalizowane

Zawsze możesz wybrać wyświetlanie Trendów, które nie zostały dla Ciebie spersonalizowane. W tym celu w ustawieniach Odkryj wybierz zakładkę Trendy. Trendy te wskazują popularne tematy wśród osób w określonej lokalizacji geograficznej. Możesz także wyświetlić Trendy w innej lokalizacji, zmieniając swoje ustawienia. Dowiedz się więcej

Więcej informacji

Bardziej szczegółowe informacje na temat działania naszego systemu rekomendacji Trendów znajdziesz w poniższym omówieniu przygotowanym przez naszych inżynierów.

 

Omówienie systemu

Na nasz system składają się cztery główne komponenty (zob. poniższy schemat):

  • Wykrywanie trendów: treść wpisów jest używana do wykrywania trendów w określonych domenach, takich jak kraje, tematy i zainteresowania użytkowników.

  • Pobieranie kandydatów na trendy: dla każdego użytkownika potencjalni kandydaci do trendów są pobierani według lokalizacji i zainteresowań użytkownika.

  • Ranking trendów: modele uczenia maszynowego są używane do klasyfikowania kandydatów w celu optymalizacji zaangażowania.

  • Kolekcja informacji zwrotnej: informacje zwrotne od użytkowników, takie jak kliknięć i blokady trendów, są zbierane na potrzeby trenowania i analizy modeli.

 

Wykrywanie trendów

Na etapie wykrywania trendów wyszukuje się trendy w danym kontekście, takim jak kraj i zainteresowania.

Wpisy

Każdy trend zaczyna się od wpisów. Na tym etapie używa się tylko tekstu wpisu i kontekstu autora, takiego jak wiek konta, zainteresowania i lokalizacje autora (kraj, region i miasto). Tekst wpisu jest dzielony na frazy, które często są imionami i nazwiskami osób, nazwami lokalizacji, nazwami organizacji itp. Frazy te w połączeniu z kontekstem autora są potencjalnymi kandydatami do trendów.

Filtrowanie

Wpisy od niewiarygodnych użytkowników i frazy niebezpieczne są odrzucane ze względu na jakość i bezpieczeństwo. Odrzucane są na przykład nowe konta z niewielką liczbą obserwujących. Odrzucane są również słowa nieinformatywne i przekleństwa.

Liczenie

Liczniki różnych czasów trwania dla kandydatów do trendów są śledzone w czasie rzeczywistym.

Ocena

Liczniki są używane w algorytmach statystycznych na potrzeby oceny kandydatów do trendów. Wyniki trendów odzwierciedlają, jak dany kandydat wpisuje się w jakiś trend.

 

Pobieranie kandydatów

Codziennie i globalnie wykrywa się miliony trendów, z których tylko niewielka część jest istotna dla konkretnych użytkowników. Na tym etapie pobierane są odpowiednie trendy dla danego użytkownika.

Trendy dla użytkownika

W kontekście określonego użytkownika jego lokalizacja i zainteresowania służą do wyszukiwania dla niego odpowiednich trendów z puli liczącej miliony trendów.

Dodawanie odpowiednich danych

Cechy trendów i użytkowników są uzupełniane odpowiednimi danymi. 

Cechy trendów:

  • wskaźnik zdrowia

  • kategoria tematu

  • wektory tematów trendu

  • wskaźniki trendów z pierwszego etapu

Cechy użytkowników:

  • wektory zainteresowań użytkownika 

  • zablokowane trendy

Filtrowanie

Odrzucane są trendy niestosowne i zablokowane przez użytkownika.

Ranking uproszczony

W rankingu uproszczonym używa się wartości wskaźników trendów, wektorów użytkowników i wektorów trendów. Wektory użytkowników i wektory trendów służą do obliczania wskaźników podobieństwa. Ostateczna wartość wskaźnika z rankingu jest ważoną sumą wartości wskaźników trendów i podobieństwa. Waga wskaźnika podobieństwa jest o 50% wyższa niż waga wskaźnika trendu. 

 

Ranking trendów

Trendy są klasyfikowane przy pomocy modeli uczenia maszynowego w celu optymalizacji zaangażowania użytkowników.

Modele

Zastosowanie mają tu dwa modele uczenia maszynowego. Model online jest trenowany w sposób ciągły na podstawie danych dotyczących zaangażowania użytkowników w trendy. Model offline jest trenowany w trybie offline przy użyciu większej liczby cech i regularnie aktualizowany.

Cechy

Wykorzystywane są zarówno cechy użytkowników, jak i trendów. 

 

Kolekcja informacji zwrotnych

Najpopularniejsze trendy są wyświetlane użytkownikom, którzy mogą je kliknąć lub zgłosić jako nieistotne lub będące spamem. Kliknięcia te są później wykorzystywane na potrzeby dalszego treningu modeli uczenia maszynowego. Na bazie zgłoszonych trendów tworzone są listy wykluczeń używane w procesie odrzucania niepożądanych trendów dla użytkowników, którzy je zgłosili.