Confrontare le risposte alle domande con Language Understanding di Azure AI

Completato

Una knowledge base di risposte alle domande è una forma di modello linguistico, che solleva la questione riguardo a quando usare la funzionalità di risposta alla domanda e quando usare le funzionalità di comprensione del linguaggio di conversazione di Lingua di Azure AI.

I due servizi sono simili in quanto consentono entrambi di definire un modello linguistico su cui è possibile eseguire query usando espressioni del linguaggio naturale. Esistono tuttavia alcune differenze nei casi d'uso per cui sono progettati, come mostrato nella tabella seguente:

Risposta alle domande Language Understanding
Modello di utilizzo L'utente invia una domanda, aspettandosi una risposta L'utente invia un'espressione, aspettandosi una risposta o un'azione appropriata
Elaborazione delle query Il servizio usa la comprensione del linguaggio naturale per associare la domanda a una risposta nella knowledge base Il servizio usa la comprensione del linguaggio naturale per interpretare l'espressione, associarla a una finalità e identificare le entità
Response La risposta è una risposta statica a una domanda nota La risposta indica la finalità più probabile e le entità di riferimento
Logica client L'applicazione client presenta in genere la risposta all'utente L'applicazione client è responsabile dell'esecuzione di un'azione appropriata in base alla finalità rilevata

I due servizi sono in realtà complementari. È possibile creare soluzioni complete in linguaggio naturale che combinano i modelli di comprensione del linguaggio con le knowledge base di risposte alle domande.