Now reading:
TikTok w 2021: wyjaśniamy, jak działa algorytm najpopularniejszej aplikacji w sieci

TikTok w 2021: wyjaśniamy, jak działa algorytm najpopularniejszej aplikacji w sieci

Avatar Arkadiusz Krysik
02 kwietnia 2021
clock icon 11 min
Jak działa TikTok i jego algorytm

Największe platformy rozrywkowe w sieci decydują się na wykorzystywanie algorytmów opartych o technologię sztucznej inteligencji po to, aby jak najlepiej dopasować treści do gustu swoich użytkowników. I co za tym idzie - by dłużej pozostali na stronie lub aplikacji.

Spośród wszystkich systemów rekomendacji wprowadzonych przez największe marki jeden wyraźnie wyróżnia się na tle konkurencji - system spersonalizowanych rekomendacji najpopularniejszej aplikacji 2020 roku - TikTok.

W dzisiejszym artykule odpowiemy na takie pytania:

  • Co to jest TikTok?
  • Jak działa algorytm TikToka?
  • Jakie dane zbiera TikTok?
  • Skąd tak wysoka skuteczność w rekomendowaniu treści?
  • Czy TikTok jest bezpieczny?
  • Czy technologia wykorzystywana przez TikToka znajdzie zastosowanie w e-commerce’ie?

Najpopularniejsze aplikacje w 2021


Pytanie na start. Co to jest ten TikTok?


TikTok to najbardziej popularna aplikacja mobilna, w której można tworzyć kreatywne, krótkie treści wideo. Twórcy tworzą w niej maksymalnie kilkudziesięciosekundowe filmiki, przypominające teledysk.

Najpopularniejsze formy na TikToku to:

  • Lip Sync - poruszanie ustami synchronicznie ze słowami piosenki, udając, że się spiewa
  • Stand-up – występ komediowy
  • Tutorial – krótki przewodnik po konkretnym temacie, np. jak zrobić makijaż lub potrawę
  • Stream – relacja na żywo

Początkowo kojarzona tylko z pokoleniem Z, dziś pobija rekordy popularności wśród ogromnej grupy internautów niezależnie od wieku. Choć warto podkreślić, że 41% użytkowników TikToka jest w wieku od 16 do 24 lat.

Obecnie TikTok ma globalnie aż 689 milionów aktywnych użytkowników miesięcznie, a sama aplikacja została pobrana ponad 2 miliardy razy w App Store i Google Play, co uczyniło ją najpopularniejszą aplikacją 2020 roku.

W 2021 roku została zdegradowana na drugie miejsce przez komunikator Telegram, jednak dalej w App Store TikTok jest pierwszym miejscu.

Najpopularniejsze aplikacje w 2021
Źródło: Sensor Tower, 2021

Algorytm TikToka vs algorytm innych portali rozrywkowych


Systemy rekomendacji w aplikacjach i portalach, z których korzystamy na co dzień potrafią zaskoczyć swoją dokładnością. Dlatego często zadajemy następujące pytania.

Skąd YouTube wie, jakie wideo mam ochotę oglądać teraz? Dlaczego playlisty “Discover Weekly” generowane przez silnik rekomendacji Spotify są tak dobrze dobrane do mojego gustu? Jak działają te algorytmy?

Wcześniej na naszym blogu zajęliśmy się tym tematem i przeanalizowaliśmy działanie systemów rekomendacji Netflixa, Amazona i Tik Toka.

Jednak algorytm TikToka ze względu na jego zaskakującą skuteczność zasługuje na bliższą analizę.



Jak działa system rekomendacji TikToka?


Oprócz inteligentnej strategii rozwoju aplikacja TikToka wyposażona jest w jeden z najlepszych silników rekomendacji w branży.

Ze względu na zaawansowane algorytmy oparte na technologii maszynowego uczenia i sztucznej inteligencji, TikTok jest niezwykle skuteczny w przewidywaniu tego, czym zainteresuje się dany użytkownik.

Silnik rekomendacji tworzy spersonalizowany kanał, który składa się z treści dostosowanych do każdego usera. Algorytm TikToka wykorzystuje systemy machine learning do identyfikowania i przewidywania treści, z którymi dany użytkownik najprawdopodobniej wejdzie w interakcję.

System zbiera zarówno dane na temat użytkownikach, jak i na temat samych materiałów na podstawie szczegółowych opisów.

Dane te można podzielić na 3 kategorie:

  • Interakcje użytkowników aplikacją

    Jakie filmy są oglądane, lubiane i udostępniane przez użytkowników, jakie konta są przez nich obserwowane oraz jakie komentarze zostawiają

  • Informacje dotyczące treści w serwisie

    Ta kategoria dotyczy podstawowych informacji na temat treści znajdujących się w serwisie. W ich skład wchodzą między innymi hashtagi, opisy, muzyka, długość trwania wideo oraz ich kategoria.

    Te informacje są istotne w celu segregowania contentu i lepszego zarządzania bazą danych.

  • Ustawienia urządzenia i konta

    Silnik rekomendacji TikToka gromadzi informacje dotyczące preferencji językowych użytkowników, ich lokalizacji oraz typu urządzenia, na którym mają zainstalowaną aplikację.

    Te dane umożliwiają lepszą optymalizację działania systemu pod kątem wydajności, jednak nie są one tak istotne w rekomendowaniu wideo, jak reszta zbieranych informacji.

Wszystkie wymienione dane są filtrowane przez algorytm silnika rekomendacji, który szuka zależności pomiędzy nimi w celu lepszego zrozumienia preferencji i zainteresowań użytkowników.

jak działa algorytm tiktoka

Jak algorytm TikToka filtruje dane?


Wyróżniamy 2 podstawowe metody filtrowania danych, które są wykorzystywane przez silnik rekomendacji TikToka:

  • Filtrowanie na podstawie treści (Content-Based Filtering)

    Ta metoda filtrowania danych polega na szukaniu korelacji pomiędzy podobnymi filmami a filmami obejrzanymi przez danego użytkownika w przeszłości.

    System analizuje podobieństwa w filmach dostępnych na platformie i poszukuje contentu o podobnej treści do tego już wyświetlanego przez danego użytkownika.

    Algorytm poleca użytkownikom nowe treści na podstawie ich dotychczasowych interakcji, takich jak udostępnianie, komentowanie, ponowne oglądanie wideo itd.

  • Filtrowanie kolaboratywne (Collaborative Filtering)

    Metoda, która polega nie tylko na dopasowywaniu wyników na podstawie jego treści, ale także zachowań innych użytkowników.

    System rekomendacji prezentuje polecane filmy na podstawie historii przeglądania użytkowników o podobnych gustach i zainteresowaniach, które mogą być także oparte o ich lokalizację, kraju, języka itd.

Jak działa algorytm TikToka opisuje poniższy diagram:

Najpopularniejsze aplikacje w 2021
Źródło: Veed.io

Proces rekomendowania materiałów wideo w TikToku


W jaki sposób system rekomendacji Tik Toka przechodzi od zbierania danych na temat użytkowników do wyświetlania im spersonalizowanego kanału z treściami dopasowanymi specjalnie do ich potrzeb?

1. Pierwszy kontakt z użytkownikiem


Gdy user otwiera aplikację TikTok po raz pierwszy, prezentowanych mu jest 8 popularnych filmów przedstawiających różne, obecnie popularne trendy, muzykę i inne tematy.

Następnie system rekomendacji na podstawie tych 8 materiałów tworzy kolejne iteracje na podstawie tego, co wie na temat interakcji użytkownika z konkretnymi filmikami.


2. Generowanie kolejnych rekomendacji


W kolejnym kroku silnik rekomendacji identyfikuje filmy podobne do tych, które najbardziej zainteresowały użytkownika.

Robi to na podstawie dostępnych informacji na temat poszczególnych materiałów - lokalizacji, komentarzy, podpisów, hashtagów i dźwięków.

W tym miejscu mamy do czynienia z klasycznym przykładem metody filtrowania content-based.

Najpopularniejsze aplikacje w 2021
Źródło: Veed.io

3. Tworzenie grup podobnych filmów i użytkowników


Gdy system rekomendacji TikToka zbierze wystarczającą ilość danych o danym użytkowniku, aplikacja jest w stanie odwzorować jego preferencje w odniesieniu do innych osób o podobnych zainteresowaniach i pogrupować je w tzw. „klastry”.

W grupowaniu tym znaczenie mają także podstawowe kategorie i tematy filmów takie jak na przykład “motoryzacja” czy “komedia”.

4. Mierzenie zaangażowania użytkowników w poszczególnych grupach


Dzięki rozwiązaniom opartym o machine learning, silnik rekomendacji przypisuje grupy materiałów do poszczególnych grup użytkowników na podstawie ich podobieństwa i sprawdza, w jaki sposób użytkownicy je odbierają.


5. Unikanie nudy


Aplikacja Tik Tok i jej system rekomendacji cały czas stara się utrzymać uwagę użytkowników poprzez prezentowanie im ciekawych treści. Ze względu na to algorytm stara się unikać nadmiarowej powtarzalności materiałów, które po czasie mogłyby nudzić danego użytkownika.


Użytkownicy TikToka nie siedzą w jednej “bańce”


Sposób, w jaki działa algorytm Tik Toka nie kończy się jednak na pięciu wymienionych krokach.

Zaawansowany silnik rekomendacji aplikacji wykorzystuje także cały szereg drobnych usprawnień, mających na celu poprawienie doświadczeń użytkowników (UX) oraz uniknięcia niektórych niedoskonałości i ograniczeń wynikających z uczenia maszynowego.

Co jest nieodłącznym wyzwaniem stojącym przed nowoczesnymi silnikami rekomendacji? Unikać ograniczenia zasięgu treści wyświetlanych użytkownikom.

Mogłoby się wydawać, że użytkownik TikToka jest nieustannie w swojej “bańce”, jednak twórcy aplikacji wychodzą temu problemowi naprzeciw. Userom są prezentowane treści nowe (z pozoru niepasujące) z założeniem, że dzięki temu użytkownik odkryje coś innego niż do tej pory, jednak wciąż interesującego.

Najpopularniejsze aplikacje w 2021
Sporadycznie oferując wideo o różnorodnej treści, system może lepiej zrozumieć, co jest obecnie popularne wśród szerszego grona odbiorców. W ten sposób poznaje najnowsze trendy w świecie TikToka.

Warto dodać, że feed spersonalizowanego kanału “Dla Ciebie” - aby uniknąć znudzenia użytkowników - nie pokazuje z rzędu dwóch filmów z tym samym dźwiękiem lub autorstwa tego samego twórcy.

Choć z matematycznego punktu widzenia może być to działanie bezsensowne, jednak w działaniu TikToka sprawdza się to doskonale.


Czy TikTok jest bezpieczny?


Jest to częste pytanie sceptyków, którzy rozważają założenie konta w aplikacji lub rodziców młodszych użytkowników.

Warto mieć na uwadze, że zaawansowany system rekomendacji TikToka bierze pod uwagę bezpieczeństwo swoich użytkowników. Co to znaczy i jak to działa?

Treści przedstawiające krew, przemoc, procedury medyczne, konsumpcję niebezpiecznych substancji objętych regulacjami i tym podobne materiały, które są nieodpowiednie dla ogółu odbiorców są wypierane przez silnik i nie docierają do użytkowników, którzy nie wyrazili na to wyraźnej zgody.

Bez tej zgody algorytm Tik Toka nie klasyfikuje filmów tego rodzaju jako materiału do rekomendacji.


Czy firmy powinny inwestować silnik rekomendacji podobny do TikToka?


Działanie algorytmu TikToka jest złożone i skomplikowanie. Ale skuteczne. Czy warto, aby firmy, które prowadzą biznes w internecie, zainwestowały w budowę własnego silnika rekomendacjami?

Odpowiedź nie jest jednoznaczna. To zależy. Od czego? Od budżetu.

Samodzielne opracowanie silnika rekomendacji produktowej wiąże się bowiem z wysokimi wydatkami.

Dane wykazują, że algorytm TikToka znacznie wyróżnia się na tle konkurencji. Najnowsze badania pokazały, że przeciętny użytkownik spędzają 52 minuty dziennie w aplikacji TikTok, podczas gdy dla Snapchata, Instagrama i Facebooka średni czas aktywności wynosi odpowiednio 26 minut, 29 minut i 37 minut.

Pokazuje to, że TikTok jest oparty na technologii, która skutecznie potrafi przykuć uwagę użytkowników i utrzymać ich w aplikacji znacznie dłużej.

Sekretem jest system rekomendacji zapewniający, że użytkownicy witryny jednym kliknięciem mogą otrzymać dostęp do świeżego contentu lub produktów dopasowanego do ich zainteresowań.

Odpowiadając na pytanie, czy biznesy online, na przykład sklepy internetowe, powinny inwestować w sztuczną inteligencję i takie systemy rekomendacji jak TikTok - jak najbardziej.

Jeśli chce się zatrzymać uwagę klienta - co w dzisiejszych czasach jest cenne - zdecydowanie warto zainspirować się sukcesem TikToka i zainwestować w system rekomendacji.


Pytanie na koniec


Czy TikTok może być inspiracją dla e-commerce? Zalety systemu rekomendacji nie ograniczają się jedynie do zwiększania zainteresowania użytkowników, tak jak w przypadku TikToka.

System spersonalizowanych rekomendacji w e-commerce może pomóc przykładowo w odzyskiwaniu porzuconych koszyków oraz w wykorzystaniu strategii up-sellingowych, a to jedynie kilka z bardzo wielu zalet płynących z instalacji silnika rekomendacji na stronie sklepu.


arrow-up icon