Co je porozumění konverzačnímu jazyku?
Porozumění konverzačnímu jazyku je jednou z vlastních funkcí nabízených jazykem Azure AI Language. Jedná se o cloudovou službu API, která používá inteligentní funkce strojového učení, která umožňuje vytvářet komponentu pro rozpoznávání přirozeného jazyka, která se má používat v ucelené konverzační aplikaci.
Porozumění konverzačnímu jazyku (CLU) umožňuje uživatelům vytvářet vlastní modely pro porozumění přirozenému jazyku, aby předpověděli celkový záměr příchozí promluvy a extrahovali z ní důležité informace. Modul CLU poskytuje inteligentní funkce pouze pro pochopení vstupního textu klientské aplikace a neprovede žádné akce. Vytvořením projektu CLU můžou vývojáři iterativní označování promluv, trénování a vyhodnocování výkonu modelu před tím, než ho zpřístupní ke spotřebě. Kvalita označených dat výrazně ovlivňuje výkon modelu. Kvůli zjednodušení sestavování a přizpůsobení modelu nabízí služba vlastní webový portál, ke kterému je možné přistupovat prostřednictvím jazykového studia. Můžete snadno začít se službou pomocí kroků v tomto rychlém startu.
Tato dokumentace obsahuje následující typy článků:
- Rychlé starty jsou úvodní pokyny, které vás provedou prováděním požadavků na službu.
- Koncepty poskytují vysvětlení funkcí a funkcí služby.
- Návody obsahují pokyny pro používání služby konkrétnějšími nebo přizpůsobenými způsoby.
Příklady scénářů použití
Modul CLU je možné použít ve více scénářích v různých odvětvích. Zde je několik příkladů:
Kompletní konverzační robot
Modul CLU slouží k vytvoření a trénování vlastního modelu pro porozumění přirozenému jazyku na základě konkrétní domény a očekávaných promluv uživatelů. Integrujte ho s jakýmkoli komplexním konverzačním robotem, aby mohl zpracovávat a analyzovat příchozí text v reálném čase, aby identifikoval záměr textu a extrahovali z něj důležité informace. Požádejte robota, aby provedl požadovanou akci na základě záměru a extrahovaných informací. Příkladem může být přizpůsobený maloobchodní robot pro online nakupování nebo objednávání potravin.
Roboti lidského asistenta
Jedním z příkladů robota lidské asistentky je pomoct zaměstnancům zlepšit zapojení zákazníků tím, že zřetězuje dotazy zákazníků a přiřazuje je příslušnému technikovi podpory. Dalším příkladem by byl robot lidských zdrojů v podniku, který zaměstnancům umožňuje komunikovat v přirozeném jazyce a přijímat pokyny na základě dotazu.
Příkazová a řídicí aplikace
Když integrujete klientskou aplikaci s komponentou převodu řeči na text, můžou uživatelé mluvit příkazem v přirozeném jazyce, aby modul CLU zpracovával, identifikoval záměr a extrahovali informace z textu klientské aplikace k provedení akce. Tento případ použití obsahuje mnoho aplikací, jako je zastavení, přehrávání, přeposlání a převinutí skladby nebo zapnutí nebo vypnutí světla.
Podnikový chatovací robot
Ve velké společnosti může podnikový chatovací robot zvládnout celou řadu zaměstnaneckých záležitostí. Může zpracovávat nejčastější dotazy obsluhované vlastními odpověďmi na otázky znalostní báze, konkrétní dovedností v kalendáři, kterou poskytuje porozumění konverzačnímu jazyku, a dovednosti pro zpětnou vazbu pro pohovory poskytované službou LUIS. Pomocí pracovního postupu Orchestraation propojte všechny tyto dovednosti a odpovídajícím způsobem směrujte příchozí požadavky do správné služby.
Životní cyklus vývoje projektu
Vytvoření projektu CLU obvykle zahrnuje několik různých kroků.
Využijte tento postup a využijte model na maximum:
Definujte schéma: Znát data a definovat akce a relevantní informace, které je potřeba rozpoznat ze vstupních promluv uživatele. V tomto kroku vytvoříte záměry , které chcete přiřadit k promluvám uživatele, a relevantní entity , které chcete extrahovat.
Označení dat: Kvalita popisování dat je klíčovým faktorem při určování výkonu modelu.
Trénování modelu: Váš model se začíná učit z označených dat.
Zobrazení výkonu modelu: Zobrazte podrobnosti vyhodnocení modelu a určete, jak dobře funguje při zavedení nových dat.
Vylepšení modelu: Po kontrole výkonu modelu se pak můžete naučit, jak model vylepšit.
Nasazení modelu: Nasazení modelu zpřístupňuje použití prostřednictvím rozhraní API modulu runtime.
Predikce záměrů a entit: Pomocí vlastního modelu můžete předpovědět záměry a entity z promluv uživatele.
Referenční dokumentace a ukázky kódu
Při používání modulu CLU si projděte následující referenční dokumentaci a ukázky jazyka Azure AI:
Možnost vývoje / jazyk | Referenční dokumentace | Ukázky |
---|---|---|
Rozhraní REST API (vytváření) | Dokumentace k rozhraní REST API | |
Rozhraní REST API (modul runtime) | Dokumentace k rozhraní REST API | |
C# (runtime) | Dokumentace k jazyku C# | Ukázky jazyka C# |
Python (runtime) | Dokumentace k Pythonu | Ukázky Pythonu |
Zodpovědná AI
Systém AI zahrnuje nejen technologii, ale také lidi, kteří ho budou používat, osoby, které ho budou ovlivněny, a prostředí, ve kterém je nasazené. Přečtěte si poznámku k transparentnosti modulu CLU a seznamte se s zodpovědným používáním a nasazením umělé inteligence ve vašich systémech. Další informace najdete také v následujících článcích:
- Poznámka k transparentnosti pro jazyk Azure AI
- Integrace a zodpovědné použití
- Data, ochrana osobních údajů a zabezpečení
Další kroky
V článku rychlý start můžete začít používat konverzační jazykovou znalost.
Při procházení životního cyklu vývoje projektu si projděte glosář , kde najdete další informace o termínech používaných v dokumentaci k této funkci.
Nezapomeňte zobrazit limity služeb pro informace, jako je regionální dostupnost.