Informatika · septima VII.B / 3.D · algoritmy sociálních sítí

Buď algoritmem

Dnes řadíš feed za tři lidi. Pak zjistíš, co jsi jim udělal.

Bezpečné digitální prostředí · hodina 6Mgr. Martin Gebhart · SG Kladno
Cíl: žáci zažijí, že algoritmus plní cíl, který mu zadá člověk, a že jiný cíl dává jiný feed. Průběh na 45 minut: 5 min úvod (slajdy 2 až 4), 5 min zadání (5), 12 min kolo 1 (6), 5 min odhalení (7), 8 min kolo 2 (8 a 9), 8 min debrief (10), 2 min závěr (11). Skupiny po třech až čtyřech, každá potřebuje jedno zařízení se simulátorem (nebo vytištěné karty). Čísla, klíč a očekávané odpovědi jsou v neveřejném souboru _bud-algoritmem-ucitel.md.
Úvod

Kdo vybírá, co uvidíš nahoře?

Denně přibudou miliony příspěvků.

Nikdo je nemůže seřadit ručně. Řadí je algoritmus, který u každého příspěvku spočítá skóre.

Feed

Seznam příspěvků, který ti aplikace ukáže. Pořadí není náhoda a není stejné pro všechny.

Zeptej se: kolik z vás ví, proč mu aplikace ukázala právě tohle video? Většina žáků odpoví „protože se mi líbí“, což je jen část pravdy. Nepřeskakuj, dnes jim ukážeme zbytek.
Jak algoritmus počítá

Skóre = součet váha × znak

váha × znak + váha × znak + ...

Shoda tématu

Zajímá to uživatele?

Popularita

Mají to rádi druzí?

Emoční síla

Vyvolá vztek, smích, překvapení?

Čerstvost

Je to z poslední chvíle?

Kamarád

Napsal to někdo, koho znáš?

Váhy určuješ ty

0 znamená nezajímá, 10 nejdůležitější.

Zdůrazni: váhy volí člověk, ne počítač. Skutečné platformy mají stovky znaků a váhy se učí z dat, ale princip zůstává. Dnešní model je záměrně zjednodušený.
Příklad

Dva příspěvky, jedno pravidlo

ŠOKUJÍCÍ! Trenér končí, hráči vzdorují

Emoce: silná · oblíbenost: vysoká · čerstvost: vysoká

Jak funguje blesk? 6 minut

Emoce: slabá · oblíbenost: nízká · čerstvost: nízká

Které z nich skončí nahoře, když algoritmus miluje emoce a oblíbenost? A které, když miluje zájmy?

Nech žáky hádat a krátce hlasovat. Na tomto příkladu se nic nevysvětluje, nechceš prozradit, že první příspěvek je klam. To odhalí až simulátor. Pokud někdo „vytuší“ klam podle titulku, pochval ho a zeptej se, jestli to dokáže i algoritmus.
Zadání

Máš 12 příspěvků a 3 lidi

Filip, 15

Sport a gadgety. Vydrží 4 minuty.

Dana, 16

Věda a zprávy. Vydrží 8 minut.

Ema, 14

Memy a krátká videa. Vydrží 1,5 minuty.

Karty a profily ↗Simulátor ↗

Na kartách vidíš jen to, co vidí algoritmus. Jestli je příspěvek pravdivý, nevíš.

Skupiny po třech až čtyřech. Každá potřebuje karty (vytisknuté nebo na obrazovce) a jedno zařízení se simulátorem. Pokud nemáš zařízení pro všechny, skupina může pracovat jen s kartami a výsledek ti ukáže tvým simulátorem.
Kolo 1 · cíl: čas

Aby tu uživatelé strávili co nejvíc času

12:00
  1. Přečtěte si karty a profily.
  2. Na papír napište váhy 0 až 10 pro pět znaků a proč.
  3. Zadejte je do simulátoru a podívejte se, jak vypadá feed. Můžete upravovat.
  4. Až budete spokojeni, klikněte na Odhalit výsledek.
Obcházej skupiny a ptej se: „Proč jste dali emoce na 10? Co se stane s Emou?“ Neprozrazuj, co se v odhalení ukáže. Pokud skupina skončí dřív, ať zkusí extrémní pravidlo (jen oblíbenost) a porovná.
Odhalení

Co jste neviděli

Klam a neověřeno

Některé příspěvky lhaly. Dosud to nikdo z vás nevěděl, algoritmus také ne.

Skutečná spokojenost

Čas není totéž co spokojenost. Člověk může u videa strávit dlouho a pak toho litovat.

Porovnejte s ostatními skupinami: kdo měl nejvíc času? Kolik klamů měl feed? Co mají tyto skupiny společné?

Zapiš na tabuli čas, spokojenost a počet klamů od každé skupiny (tabulka na slajdu 10). Nech je dvě minuty mluvit o překvapeních. Nepředbíhej s výkladem, na ten je debrief.
Kolo 2 · nový cíl

Aby byli uživatelé spokojení a nebyli klamáni

08:00
  1. V simulátoru klikněte na Kolo 2: změnit cíl.
  2. Přibyl šestý znak: důvěryhodnost.
  3. Navrhněte nové váhy, odhalte výsledek a porovnejte s kolem 1.
Rozdíl mezi koly je jádro hodiny. Pokud se skupina zeptá „proč čas klesl“, nech ji odpovědět sama v debriefu. Většina skupin přijde na to, že se spokojenost zvýšila a čas klesl jen o pětinu.
Porovnání

Co se změnilo?

SkupinaČas kolo 1Klamů kolo 1Čas kolo 2Klamů kolo 2Spokojenost

Kdo rozhodl, že cílem je čas? A kdo rozhodl, že už nebude?

Doplň tabulku na tabuli. Očekávané odpovědi a klíč jsou v _bud-algoritmem-ucitel.md (sekce Debrief). Hlavní myšlenka: algoritmus plní cíl, který zadá firma, a vedlejší účinky nehlídá, pokud je nezadáme.
Odnes si

Co z toho plyne pro tebe

Feed není svět

Je to výběr podle cíle firmy a tvých zájmů.

Hledej mimo feed

Zdroje, které sis vybral sám. Různé názory.

Klikání je hlasování

Co sleduješ a sdílíš, to ti algoritmus nabízí víc.

Rozhořčení prodává

Když tě příspěvek naštve, zeptej se, kdo to zveřejnil.

Zkontroluj zdroj

Dvě nezávislé zprávy, než něčemu uvěříš.

Nastavení

Vypni doporučování tam, kde to jde.

Na odchodu: jedna věc, kterou u sebe změníš.

Lísteček vyber jako krátkou zpětnou vazbu. Kdo napíše konkrétní krok (například vypnu doporučování nebo vyberu tři zdroje), ví, o čem hodina byla.