2026. September 13.
Algoritmus? Mi a fene?
Utasítássor. Ennyi. Mi köze a facebookhoz és youtubehoz, ezt fogom körüljárni, mert úgy veszem észre, elég homályos a kifejezés tartalma a köztutadban. Elsősorban azoknak, akik tisztábban szeretnének látni, de azoknak is új szemszöget adhat, akik értik miről van szó, és olyan helyzetben találják magukat, hogy másoknak próbálják elmagyarázni, esetleg újra és újra.
Blogírás algoritmusának folyamatábrája
Ahogy írtam a legelején, az algoritmusra úgy érdemes gondolni, mint utasítások sorára. Eljárásnak szokták magyarosítani, de ezt nem érzem könnyen emészthetőnek. Nem másról van szó, mint utasításokról, melyek egymást követik, egy alaphelyzetből kiindulva, egy végeredmény felé. Mindenki által ismert példa a recept, igen, egy étel elkészítésének a menete.
- Végy akárhány tojást, törd fel őket.
- Egy tányérban/edényben verd fel a tojásokat.
- Fűszerezd sóval vagy amivel akarod, ízlés szerint.
- Egy serpenyőben, lehetőleg kevés zsiradékban (zsír, vaj, oliva-, magolajok...) süsd meg.
- Sülés közben kavard össze, vagy hagyd lepényként.
- Tálald kenyérrel, zöldségekkel, esetleg díszítheted is.
- Jó étvágyat!
Ez egy algoritmus.
Lazán értelmezve a program, applikáció, alkalmazás szinonímája, és érdemes így gondolni rá. Ha pontosabbak akarunk lenni, egy program része. Maradva a fenti receptnél, egy kerekebb programként így nézne ki:
Hozzávalók:
- tojás
- fűszerek (pl. só, bors)
- zsiradék (pl. zsír, olaj)
Elkészítés:
- Törd és verd fel a tojásokat.
- Fűszerezd ízlés szerint.
- Süsd meg zsiradékban, gyorsan kavarva vagy lepényként.
- Tálald kenyérrel, zöldségekkel.
- Jó étvágyat!
A fenti példa két részre osztható. Az első a hozzávalók, programozásban magyarul ezt változónak hívjuk, mert a tartalma változhat, egyes receptekhez más hozzávalókra lehet szükség. A második az elkészítés, ami az utasítássor, az algoritmus, a lépések, melyeket meg kell tenni, hogy a hozzávalókból étel - egy végkimenetel, késztermék - legyen.
Mostmár beszőhetjük a közösségi médiát. A youtube nem pusztán egy weboldal, ahol videókat tudnak a felhaszhnálók feltölteni és megtekinteni, hanem programok összessége, amelyek különféle feladatokat végeznek, a nyilvánvalókon túl.
Az egyik program egy adatbázisba gyűjti azokat a lapokat, videókat, amiket megnéztél. Egy másik elemzi az érdeklődési köreidet, súlyozza mely videók, témák jelentenek tendenciát, melyek lógnak ki, alkalmi sodródások már témákba. Egy harmadik azért felelős, hogy olyan videókat ajánljon neked, amik téged leginkább érdekelhetnek. Ha te magad publikálsz videókat, akkor van olyan program, ami eldönti, mennyire és kinek fogja promótálni videóidat, mennyire fogja "nyomni" őket. Ésatöbbi, ésatöbbi.
Ezek összességét, de leginkább azt szokták algoritmusként emlegetni, amelyik eldönti mi kerül a nagyközönség elé, és mi nem. Jobb esetben "youtube algoritmus", rosszabb esetben csak "algoritmus". Ez elmossa a valódi jelentéstartalmat, és misztifikálja. Egy manipulatív intelligenciát (főleg most, hogy már "AI"-t is használnak), egy Óz a nagy varázslót sejtet meghúzódni a háttérben, és a szó ilyen jellegű jelentéstartalmakkal ruházódik fel a köznyelv használói számára.
Igen, a youtube döntéshozóinak (és a youtube tulajdonosának, a Googlenak) van lehetősége, hogy ezeket a programokat a kedvükre befolyásolják, de a bejegyzésem nem erről szól (talán majd máskor), pusztán segítséget kívánok nyújtani e hívószó megértéséhez.