Come generare lo schema di un progetto per il flusso di lavoro di orchestrazione
Nei progetti del flusso di lavoro di orchestrazione, lo schema viene definito come combinazione di intenti all'interno del progetto. La progettazione dello schema è una parte fondamentale dell’esito del progetto. Quando si crea uno schema, è necessario considerare gli intenti da includere nel progetto.
Linee guida e consigli
Valutare le linee guida e i consigli seguenti per il progetto:
- Generare progetti di orchestrazione quando è necessario gestire NLU per un chatbot o un assistente virtuale multi-facet in cui gli intenti, le entità e le espressioni col tempo inizierebbero a essere molto più difficili da gestire in un unico progetto.
- Orchestrare tra domini diversi. Un dominio è una raccolta di intenti ed entità che servono allo stesso scopo, ad esempio comandi Email e comandi Ristorante.
- Se si verifica una sovrapposizione di intenti simili tra domini, creare gli intenti comuni in un dominio separato e rimuoverli dagli altri per ottenere la massima accuratezza.
- Per intenti generali tra domini, ad esempio “Messaggio di saluto”, “Conferma”, “Rifiuta”, è possibile aggiungerli in un dominio separato o come intenti diretti nel progetto di orchestrazione.
- Orchestrare la knowledge base di risposte a domande personalizzate quando un dominio include domande del tipo “domande frequenti” con risposte statiche. Accertarsi che il vocabolario e la lingua usati per porre domande si distinguano da quelli usati in altri progetti di comprensione del linguaggio di conversazione (CLU) e applicazioni LUIS.
- Se un'espressione viene classificata erroneamente e indirizzata a un intento non corretto, aggiungere espressioni simili all’intento per influenzarne i risultati. Se l’intento è connesso a un progetto, aggiungere espressioni al progetto connesso. Dopo aver ripetuto il training del progetto di orchestrazione, le nuove espressioni nel progetto connesso influenzeranno le stime.
- Aggiungere dati di test ai progetti di orchestrazione per accertarsi che non vi sia confusione tra progetti collegati e altri intenti.
Aggiungere tipi
Per compilare uno schema di progetto in Studio di linguaggio:
Selezionare Definizione schema dal menu a sinistra.
Per creare un intento, selezionare Aggiungi dal menu in alto. Verrà chiesto di digitare un nome per l’intento.
Per connettere gli intenti ad altri progetti esistenti, selezionare l’opzione Sì, connetterlo a un progetto esistente. In alternativa, è possibile creare un intento non connesso selezionando l'opzione No, non connetterlo a un progetto.
Se si sceglie di creare un intento connesso, scegliere il servizio a cui ci si connette da Servizio connesso, quindi scegliere il nome del progetto. È possibile connettere l’intento a un solo progetto dai servizi seguenti: CLU, LUIS o Risposta alle domande.
Suggerimento
Usare gli intenti connessi per connettersi ad altri progetti (comprensione del linguaggio di conversazione, LUIS e risposta alle domande)
- Selezionare Aggiungi intento per aggiungere l'intento.