U današnjem digitalnom okruženju svaki klik, pretraga ili gledanje videozapisa ostavlja trag. Taj trag se prikuplja, obrađuje i na temelju njega algoritmi odlučuju što ćemo vidjeti na početnoj stranici, u vijestima, u oglasima ili u preporukama. Iako se čini da je sve to magija, iza svakog prikaza stoji jasno definiran proces. U ovom članku razložit ćemo taj proces na razumljive dijelove, kako bi ste mogli bolje shvatiti što se događa kad kliknete na „prijatelje koji su se pridružili“ ili „preporučeni video“.
Sadržaj...
Što je algoritam?
Algoritam je skup precizno definiranih koraka koji se izvršavaju jedan za drugim kako bi se postigao određeni rezultat. U kontekstu interneta, algoritam je program koji obrađuje informacije o korisniku i na temelju njih donosi odluke – na primjer, koji video će se pojaviti na početnoj stranici, koji oglas će se prikazati ili koji post će se preporučiti. Važno je napomenuti da algoritam sam po sebi ne „razmišlja“ i ne „osjeća“. On je matematički model koji se temelji na podacima koje mu pružimo i na pravilima koja su mu unaprijed zadana od strane programera.
Kako algoritmi prikupljaju i obrađuju podatke
Prvi korak svakog algoritma je prikupljanje podataka. Pametni telefon, aplikacija ili web‑stranica bilježe razne informacije o vašem ponašanju – što ste pretraživali, koje ste videozapise gledali, koliko dugo ste ostali na određenoj stranici, pa čak i gdje ste se nalazili. Ove informacije nazivamo metapodacima i one su temelj na kojem algoritam gradi svoj model. Prikupljeni podaci se zatim podvrgavaju procesu čišćenja i grupiranja. Čišćenje podrazumijeva uklanjanje nepotpunih ili netočnih zapisa, dok grupiranje razvrstava slične podatke u skupine. Na taj način algoritam može prepoznati obrasce – na primjer, da korisnik često gleda sportsku tematiku ili da najviše reagira na humoristične objave.
Jednom kad su podaci organizirani, algoritam primjenjuje matematičke metode, najčešće statist




