ai chatbot

Vojtěch Bruk Vojtěch Bruk 8 min čtení

Co je AI chatbot a jak funguje v praxi

AI chatbot je softwarová aplikace, která pomocí umělé inteligence rozumí běžnému jazyku a vede s uživatelem textovou nebo hlasovou konverzaci. Člověk mu nemusí zadávat přesné příkazy ani vybírat jen z několika tlačítek. Může otázku napsat vlastními slovy, doplnit podrobnosti a navazovat na předchozí zprávy. Chatbot pak vyhodnotí, co uživatel potřebuje, a vytvoří odpověď odpovídající danému kontextu. Známým příkladem je ChatGPT, ale stejný princip se používá také v zákaznické podpoře, interních firemních asistentech, e-shopech nebo vzdělávacích aplikacích.

Označení chatbot popisuje hlavně způsob komunikace: člověk píše nebo mluví a systém odpovídá. Umělá inteligence je technologie pod tímto rozhraním. Moderní AI chatbot bývá postavený na jazykovém modelu, který se naučil vztahy mezi slovy a dokáže generovat nové odpovědi. Rozhraní a model tedy nejsou totéž. Chatovací okno je vstup, zatímco model je pomyslný motor, který zpracovává konverzaci.

Jak AI chatbot funguje:

  • Přijme vstup: Uživatel napíše zprávu, položí otázku nebo nadiktuje hlasový požadavek. Vstup může být krátký jako „Kde je moje objednávka?“ i mnohem delší, například zadání pro návrh marketingové kampaně.
  • Zpracuje jazyk: Systém rozdělí text na menší jednotky a hledá jeho význam. Zohledňuje formulaci, důležité pojmy, záměr uživatele a dostupný kontext. Díky tomu může pochopit, že „balík stále nedorazil“ a „kde je moje zásilka“ pravděpodobně míří na stejný problém.
  • Pracuje s kontextem: Chatbot obvykle dostává kromě aktuální otázky také předchozí část konverzace, systémové instrukce a případně firemní podklady. Dobře napsaný prompt mu určuje roli, hranice a požadovaný styl odpovědi.
  • Najde nebo vytvoří odpověď: Jednodušší systém vybere odpověď ze znalostní báze. Generativní chatbot sestavuje novou odpověď pomocí jazykového modelu. Firemní řešení často kombinují obě možnosti přes RAG, tedy dohledání relevantních informací v určených dokumentech a jejich předání modelu.
  • Vrátí výsledek: Odpověď se zobrazí v chatu, přečte hlasem nebo spustí další předem povolený krok. Může například doporučit článek nápovědy, připravit návrh e-mailu nebo předat konverzaci člověku.

Rozdíl mezi klasickým chatbotem a AI chatbotem

Klasický chatbot funguje podle předem vytvořeného rozhodovacího stromu. Nabídne několik možností, reaguje na konkrétní klíčová slova a uživatele provede pevně navrženým scénářem. To není automaticky špatně. Pro jednoduchý úkol, například výběr pobočky nebo zjištění otevírací doby, může být pravidlový chatbot rychlý, levný a dobře předvídatelný.

Problém nastane, když se člověk zeptá jinak, než autor scénáře očekával. AI chatbot zvládá pestřejší formulace, průběžně pracuje s kontextem a může odpověď přizpůsobit konkrétní situaci. Na druhou stranu je méně předvídatelný. Generativní model může nesprávnou informaci podat velmi přesvědčivě. Tomuto jevu se říká halucinace AI. Proto je důležité omezit zdroje, průběžně testovat odpovědi a u citlivých situací zapojit lidskou kontrolu.

AI chatbot v praxi:

Nejviditelnějším použitím je zákaznická podpora. Chatbot může odpovídat na opakované otázky o dopravě, platbě, vrácení zboží nebo fungování produktu. Pokud má přístup ke správným systémům, může zjistit stav konkrétní objednávky. Když si neví rady, měl by konverzaci předat člověku včetně dosavadního kontextu, aby zákazník nemusel celý problém vysvětlovat znovu.

V e-shopu může chatbot fungovat jako produktový rádce. Zákazník popíše, co hledá, jaký má rozpočet a jaké vlastnosti jsou pro něj důležité. Chatbot se doptá na chybějící informace a doporučí vhodné produkty. Nejde jen o jiné vyhledávací pole. Dobře navržený rozhovor pomůže převést vágní potřebu, například „chci dárek pro člověka, který rád vaří“, na konkrétní výběr.

Uvnitř firmy se AI chatbot používá jako rozhraní nad dokumenty. Zaměstnanec se může zeptat, jak podat cestovní výdaj, kde najde šablonu nabídky nebo co stanovuje interní postup. Chatbot vyhledá relevantní část znalostní báze a vysvětlí ji běžným jazykem. Aby byl užitečný, potřebuje aktuální podklady, jasně nastavená oprávnění a možnost uvést zdroj své odpovědi.

Osobní AI chatboti pomáhají s psaním, shrnutím textu, učením, analýzou dat, programováním nebo hledáním nápadů. Výsledek ale závisí na zadání a kvalitě dostupného kontextu. Chatbot není databáze pravdy ani náhrada odborníka. Je to rozhraní, které dokáže rychle pracovat s jazykem a informacemi, ale jeho výstupy je potřeba posuzovat podle rizika konkrétního úkolu.

AI chatbot, nebo AI agent?

Hranice mezi těmito pojmy se v produktech často rozmazává. Praktické rozlišení je jednoduché: chatbot především komunikuje, zatímco AI agent dokáže také samostatně provádět kroky v dalších nástrojích. Chatbot vám může vysvětlit, jak rezervaci změnit. Agent může po ověření oprávnění otevřít kalendář, najít termín a změnu provést. Jedna aplikace přitom může obsahovat obě schopnosti.

Pro firmu je tento rozdíl důležitý kvůli bezpečnosti. Odpovědět špatně je nepříjemné, ale provést špatnou platbu, smazat data nebo poslat zprávu zákazníkovi může mít mnohem větší dopad. Jakmile chatbot získá možnost jednat, potřebuje přesná oprávnění, záznam provedených akcí a potvrzení člověkem u citlivých kroků.

Proč je AI chatbot důležitý:

Konverzace snižuje bariéru mezi člověkem a softwarem. Uživatel nemusí znát strukturu webu, název funkce ani syntaxi příkazu. Prostě popíše, čeho chce dosáhnout. To může zrychlit vyhledávání informací, zpřístupnit složité nástroje a odbavit část rutinních dotazů bez čekání.

Největší přínos ale nevzniká tím, že firma na web přidá chatovací bublinu. Rozhoduje kvalita podkladů, napojení na procesy, jasně vymezený účel a dobré předání člověku. Špatně nasazený chatbot zákazníka jen zdrží. Dobře nasazený vyřeší jednoduché případy okamžitě a lidem nechá situace, ve kterých je potřeba úsudek, empatie nebo odpovědnost.

Časté otázky:

Je AI chatbot totéž co ChatGPT?

Ne. ChatGPT je konkrétní produkt a příklad AI chatbota. AI chatbot je obecná kategorie aplikací, do které patří mnoho veřejných i firemních nástrojů postavených na různých modelech a technologiích.

Učí se AI chatbot z každé konverzace?

Ne nutně. Některé systémy mohou konverzace se souhlasem využívat ke zlepšování, jiné je používají jen dočasně jako kontext aktuálního chatu. Záleží na nastavení produktu, zásadách zpracování dat a technické architektuře. Citlivé informace proto do chatbota nepatří, dokud nevíte, jak s nimi služba nakládá.

Může AI chatbot nahradit člověka na zákaznické podpoře?

Dokáže převzít část opakovaných dotazů a připravit podklady pro operátora, ale neměl by být jedinou cestou pro všechny situace. Reklamace, výjimky, citlivé údaje nebo rozrušený zákazník často vyžadují lidské rozhodnutí. Kvalitní řešení proto nabízí snadné předání člověku.

Jak poznat dobrého AI chatbota?

Dobrý chatbot rozumí různým formulacím, odpovídá z ověřených podkladů, přizná nejistotu a nezabraňuje kontaktu s člověkem. U firemního nasazení by měl také respektovat oprávnění, chránit osobní údaje a umožnit kontrolovat, z jakých zdrojů odpověď vznikla.