Proč jsme si vytvořili vlastního chatbota podpory - a co se na této cestě pokazilo

Stefan Preusler, generální ředitel společnosti LeapLytics


Někdy v loňském roce jsem zažila jeden z těch okamžiků, kdy si říkáte: to nemůže být pravda. Náš tým právě potřetí během jediného týdne odpovídal na naprosto stejnou otázku - jak licencovat naše vizualizace Power BI, když má společnost tvůrce i čisté prohlížeče. Stejná otázka. Potřetí. V pátek odpoledne, kdy už se nikomu nechtělo sedět u stolu.


Problémem nebyla otázka, ale načasování

Naši zákazníci pocházejí z různých časových pásem. Velká část našich uživatelů se nachází v Jižní Americe, především v Argentině a Brazílii. Píší nám o půlnoci našeho času. A než odpovíme, už spí. Tato smyčka rozdílů v časových pásmech a opakujících se dotazů nás stojí více hodin, než bych si chtěl připustit.

První nápad byl jednoduchý: vytvořit stránku s nejčastějšími dotazy. To jsme udělali. Nikdo ji nečetl. Nebo alespoň ne ti správní lidé ve správný čas. Nemohu jim to mít za zlé - také raději prostě zadám otázku do vyhledávacího řádku, než abych procházel dokumentaci.

Druhým pokusem byl hotový nástroj pro chatboty - vložit ho, napsat několik šablon odpovědí a hotovo. Ani to nefungovalo. Odpovědi byly příliš statické, příliš obecné. V okamžiku, kdy někdo formuloval svůj dotaz trochu jinak, než šablona očekávala - nic. Ticho. Nebo ještě hůř: odpověď, která se úplně míjela s podstatou věci.


Bod zlomu: RAG

Tehdy jsme se začali vážně zabývat technologií RAG - Retrieval-Augmented Generation. Zní to technicky, ale podstata je jednoduchá: místo toho, abyste do bota natvrdo zakódovali odpovědi, dáte mu přístup k vašim vlastním dokumentům, popisům produktů, lístkům podpory, často kladeným otázkám - a on si sám načte příslušné informace, než odpoví.

To byl okamžik, kdy nám to došlo.

Začali jsme systematicky shromažďovat nejčastější témata podpory. Ne na základě instinktu, ale na základě dotazů našich zákazníků: Jaká byla vaše první otázka, když jste začali používat náš produkt? Jaký problém vás stál nejvíce času? Některé odpovědi nás překvapily - věci, které jsme považovali za samozřejmé, jimi zjevně nebyly.

Tento obsah jsme vložili do znalostní databáze chatbota. A klíčová část: můžeme ji dynamicky rozšiřovat. Uvedení nového produktu na trh, nová opakující se otázka - přidáme ji do báze a bot ji od té chvíle zná. Žádné přestavování od nuly, žádné IT tikety, žádné čekání.


Problém s jazykem - a jak jsme ho vyřešili

Tady je detail, který jsem podcenil: mnoho našich dat o produktech, dokumentace a interních popisů je v angličtině. Ale naši zákazníci v Jižní Americe píší španělsky. A právem očekávají odpověď ve španělštině.

To zní jako malý problém. Nebyl. Bot, který se na něco zeptá španělsky a odpoví anglicky, není podpora - je to frustrace.

Řešením bylo nakonfigurovat bota tak, aby rozpoznal jazyk uživatele a odpovídal v tomto jazyce - i když jsou základní informace v angličtině. To nyní funguje spolehlivě. Náš zákazník v Buenos Aires dostane odpověď ve španělštině, i když náš tým spí.


Co dnes bot skutečně dělá

Po třech měsících od spuštění služby vidíme, že zhruba 60-70% příchozích žádostí o podporu jsou plně vyřešeny botem - bez účasti člověka. Zbývající dotazy stále přistávají v naší schránce, ale s jedním zásadním rozdílem: bot již zachytil kontext, zařadil požadavek do kategorie a my okamžitě vidíme, čeho se týká.

Ale je tu ještě jeden efekt, který jsem nečekal: chatbot pomáhá zákazníkům objasnit jejich vlastní otázky. Někdy nevíte úplně, co je váš problém - něco zadáte, bot se zeptá na doplňující otázku a vy si najednou uvědomíte: aha, to jsem vlastně myslel. To nebyla plánovaná funkce. Prostě se to stalo.


Co bych chtěl, abyste si odnesli

Pokud máte malý tým, který stále odpovídá na stejné dotazy podpory - nezačínejte s technologiemi. Začněte shromažďováním a pochopením těchto otázek. Pak se podívejte, zda pro vás má smysl přístup založený na RAG.

Bot nenahrazuje lidskou podporu. Vrací nám však čas, který potřebujeme k řešení skutečně složitých problémů - a k tomu, abychom mohli v noci spát.


Stefan Preusler je zakladatelem a generálním ředitelem softwarové společnosti LeapLytics, která se specializuje na vizualizace Power BI a vizualizaci dat. Vytváří produkty, které firmám zjednodušují a zpřístupňují datové procesy.

Mohlo by se vám také líbit...

Oblíbené příspěvky

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *