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.