Modello di chatbox per domande frequenti con Data Champion

Servizio app
Servizio Bot
Language Understanding
QnA Maker

Soluzione idea Solution Idea

Per ulteriori informazioni, dettagli sull'implementazione, indicazioni sui prezzi o esempi di codice, vedere l'articolo relativo all'espansione di questo articolo con commenti e suggerimenti su GitHub.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Lo strumento QnA Maker rende più semplice per i proprietari di contenuti gestire la propria Knowledge base di domande e risposte.The QnA Maker tool makes it easy for the content owners to maintain their knowledge base of Questions and Answers. In combinazione con il servizio bot e Language Understanding, diventa semplice configurare un chatbot di domande frequenti che risponde da diverse Knowledge base a seconda dello scopo della query.Combined with Bot Service and Language Understanding, it becomes simple to setup a FAQ chatbot which responds from different knowledge bases depending on the intent of the query.

ArchitectureArchitecture

Diagramma dell'architettura scaricare un SVG di questa architettura.Architecture diagram Download an SVG of this architecture.

Flusso di datiData Flow

  1. Bot domande frequenti sull'accesso ai dipendentiEmployee access FAQ Bot
  2. Azure Active Directory convalida l'identità del dipendenteAzure Active Director validates the employee's identity
  3. La query viene inviata a un modello LUIS per ottenere lo scopo della queryQuery is send to a LUIS model to get the intent of the query
  4. In base allo scopo, la query viene reindirizzata alla Knowledge base appropriataBased in the intent, the query is redirected to the appropriate Knowledge base
  5. QnA Maker fornisce la corrispondenza migliore con la query in ingressoQnA Maker gives the best match to the incoming query
  6. Il risultato viene visualizzato per il dipendenteThe result is shown to the employee
  7. I campioni di dati gestiscono e aggiornano la Knowledge base QnA in base ai commenti e suggerimenti provenienti dal traffico utenteData Champions manage and update their QnA Knowledge base based on the feedback from user traffic