Porovnání odpovědí na otázky s Azure AI Language Understanding
Odpověď na otázky znalostní báze je forma jazykového modelu, která vyvolává otázku, kdy používat odpovědi na otázky a kdy používat možnosti porozumění konverzačnímu jazyku jazyka Azure AI.
Tyto dvě funkce jsou podobné v tom, že oba umožňují definovat jazykový model, který lze dotazovat pomocí výrazů přirozeného jazyka. Existují však určité rozdíly v případech použití, které jsou navrženy tak, aby řešily, jak je znázorněno v následující tabulce:
Odpovídání na dotazy | Rozpoznávání jazyka | |
---|---|---|
Vzor použití | Uživatel odešle otázku, očekává odpověď. | Uživatel odešle promluvu, očekává odpovídající odpověď nebo akci. |
Zpracování dotazů | Služba používá porozumění přirozenému jazyku, aby odpovídala otázce odpovědi v znalostní báze | Služba používá porozumění přirozenému jazyku k interpretaci promluvy, jejímu spárování se záměrem a identifikaci entit. |
Response | Odpověď je statická odpověď na známou otázku. | Odpověď označuje nejpravděpodobnější záměr a odkazované entity. |
Logika klienta | Klientská aplikace obvykle představuje odpověď uživateli. | Klientská aplikace zodpovídá za provádění vhodných akcí na základě zjištěného záměru. |
Tyto dvě služby jsou ve skutečnosti doplňkové. Můžete vytvářet komplexní řešení přirozeného jazyka, která kombinují modely porozumění jazyku a odpovědi na otázky znalostní báze.