Úvod

Dokončeno

Zpracování přirozeného jazyka (NLP) je běžný problém s umělou inteligencí, kdy software musí být schopen pracovat s textem nebo řečí ve formě přirozeného jazyka, kterou by uživatel napsal nebo mluvil. V širší oblasti NLP se porozumění přirozenému jazyku (NLU) zabývá problémem určení sémantického významu z přirozeného jazyka – obvykle pomocí natrénovaného jazykového modelu.

Běžný vzor návrhu pro řešení pro pochopení přirozeného jazyka vypadá takto:

Diagram showing an app accepts natural language input, and uses a model to determine semantic meaning before taking the appropriate action.

V tomto vzoru návrhu:

  1. Aplikace přijímá vstup v přirozeném jazyce od uživatele.
  2. Jazykový model se používá k určení sémantického významu (záměr uživatele).
  3. Aplikace provede příslušnou akci.

Azure AI Language umožňuje vývojářům vytvářet aplikace založené na jazykových modelech, které je možné vytrénovat relativně malým počtem vzorků, aby rozpoznali zamýšlený význam uživatele.

V tomto modulu se dozvíte, jak pomocí služby vytvořit aplikaci pro rozpoznávání přirozeného jazyka pomocí jazyka Azure AI.

Po dokončení tohoto modulu dokážete:

  • Zřízení prostředku Azure AI Language
  • Definujte záměry, entity a promluvy.
  • Pomocí vzorů odlište podobné promluvy.
  • Použijte předdefinované komponenty entity.
  • Trénování, testování, publikování a kontrola modelu