Slovní hry každý den

Každý den nová hádanka, kterou sestaví slovní model a hrají lidé. Bez chatbota: jsou to tytéž modely, které stavíme pro vyhledávání, doporučování a odhalování podvodů, jen proměněné ve hry.

Denně · slovní most

Most

Spoj dvě slova sítí souvisejících slov. Vyhrává méně slov; par je nejkratší most, který našel model.

Denně · najdi vetřelce

Vetřelec

Pět řádků po pěti slovech, v každém jeden vetřelec. Najdi ho a podívej se, jak si byl model jistý.

Denně · předběhni model

Náznak

Pět indicií, jedna kategorie, odkrývané postupně. Pojmenuj ji dřív, než si bude model jistý.

„Děláte strojové učení? Takže se ptáte chatbota?“ Ne tak docela.

Slýcháme to často a chápeme proč: pro většinu lidí dnes AI znamená psaní do chatovacího okna. Práce, kvůli které si nás klienti najímají, je ale většinou něco jiného. Rozhodnout, jak data reprezentovat, určit, co pro danou firmu znamená „podobné“ nebo „neobvyklé“, postavit na tom vyhledávání nebo skórování a ověřit, že výsledek sedí, dřív než se na něj někdo spolehne. Chatbot za vás tohle přemýšlení neudělá. Někdo ho udělat musí.

Tyhle hry ukazují, jak to vypadá. Není za nimi žádný chatbot: žádné prompty, žádný generovaný text. Jen slovní model, trocha geometrie a pár milisekund počítání na obyčejném webovém serveru. Každá z nich vykládá na stůl jeden nástroj z naší výbavy:

Embeddingy
Každé slovo je bod ve 300rozměrném prostoru, který se model naučil z toho, jak se daným jazykem doopravdy píše. Slova, která se používají podobně, skončí blízko sebe. Totéž děláme s produkty, zákazníky a transakcemi.
Nejbližší sousedé a hledání v grafu Most
Dvě slova se propojí, když je každé mezi nejbližšími sousedy toho druhého, a par je nejkratší cesta touto sítí, nalezená vyhledáváním, ne odhadem. Ve firmě: „zákazníci, kteří koupili tohle“, přiřazení vyhledávacího dotazu ke správnému produktu, plánování tras.
Detekce anomálií Vetřelec
Vetřelec je slovo, které leží nejdál od ostatních čtyř. Stejný princip jako označení jediné platby, která nezapadá do chování zákazníka.
Včasné varování Náznak
Model s každou indicií upraví svůj tip a rozhodne se, když si je dost jistý. Modely odchodu zákazníků a podvodů fungují stejně: rozhodnout se na základě neúplných důkazů, dost brzy na to, aby to mělo smysl, a vědět, kdy už důkazů stačí.
Jistota
Po každém řádku model ukáže, jak moc si byl jistý. Vědět, kdy si model není jistý, je stejně důležité jako samotná odpověď, a právě to vám chatovací okno málokdy řekne.

Zahrajte si kolo a viděli jste naši výbavu zblízka. Vyměňte slova za svůj sklad, zásilky nebo platby a máte z toho projekt.

Postaveno na vektorech fastText Common Crawl (CC BY-SA 3.0, Facebook AI Research) a knihovně Simplemma (MIT; data o tvarech slov z lematizačních seznamů Michala Měchury, ODbL, a dalších otevřených zdrojů uvedených v její dokumentaci).