Konverzačná a aplikační AI

klasifikace záměru uživatele

User intent classification přiřazuje uživatelský vstup k jedné nebo viacerým triedam opisujúcim požadovaný cíl, například změnit heslo, reklamovat platbu nebo zjistit stav objednávky. Model může používat pravidla, klasifikátor nad embeddingmi nebo jazykový model. Kvalita závisí zejména od jasnej taxonomie, reprezentatívnych formulací, detekce vstupů mimo rozsahu a možnosti kombinovat intent s entitami. V produkci se sleduje zámena mezi podobnými zámermi, nízká istota a změny používatelského jazyka. Každý intent má mít definici, pozitivně příklady, podobné negativně příklady, vlastníka a cílový workflow.

Poslední odborná revize
7. srpna 2026
Odborný garant
Miroslav Schmiedt
ID
AI-GEO-U-24

Odborná definice

Odborná definice

User intent classification přiřazuje uživatelský vstup k jedné nebo viacerým triedam opisujúcim požadovaný cíl, například změnit heslo, reklamovat platbu nebo zjistit stav objednávky. Model může používat pravidla, klasifikátor nad embeddingmi nebo jazykový model. Kvalita závisí zejména od jasnej taxonomie, reprezentatívnych formulací, detekce vstupů mimo rozsahu a možnosti kombinovat intent s entitami. V produkci se sleduje zámena mezi podobnými zámermi, nízká istota a změny používatelského jazyka. Každý intent má mít definici, pozitivně příklady, podobné negativně příklady, vlastníka a cílový workflow.

Srozumitelné vysvětlení

Srozumitelné vysvětlení

Věta „kde je můj balík“ a věta „objednávka ještě neprišla“ používají jiné slova, ale obě mohou znamenat sledování zásielky. Intent classifier jejich přiřadí k rovnakému cielu a aplikace otevře správný workflow. Problém vzniká, když taxonomie obsahuje téměř stejné třídy, například zrušení objednávky a vrátení tovaru, nebo když uživatel položí dvě otázky najednou. Dobrý systém proto nepozná pouze názvy intentů, ale i hranice, příklady, konflikty a fallback pro neznámý záměr. Při změně taxonomie se historické data premigrují nebo verziují, jinak metriky miešají třídy s odlišným významom.

Časté otázky

Časté otázky

Jak se intent liší od entity?

Intent popisuje, co chce uživatel dosáhnout. Entity jsou konkrétně údaje ve vstupe, například číslo objednávky, datum, produkt nebo mesto.

Co je out-of-scope intent?

Vstup nepatrí do žiadnej podporovanej třídy. Model ho nemá násilne zařadit k najbližšiemu intentu, ale aktivovat fallback nebo ludskou pomoc.

Jak se řeší více zámerů v jedné správe?

Používá se multi-label klasifikace, rozdělení požadavky na kroky nebo dialóg, který určí prioritu. Jedna povinná třída může stratit důležitou část.

Které metriky jsou vhodné?

Macro F1 po intentoch, confusion matrix, out-of-scope recall, kalibrace a task success rate. Celková accuracy může skrýt selhání zriedkavého kritického záměru.

Kdy je třeba měnit intent taxonomii?

Když nové produkty vytvoří nové cíle, třídy se často zamieňají, operátori jejich nevědí konzistentne označit nebo jeden intent vede k viacerým odlišným workflow.

Související pojmy

Související pojmy

Zdroje a redakční stopa

Zdroje a redakční stopa

  • CLINC150: Evaluating Natural Language Understanding Services Rasa documentation, Intents and entities

Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.