Migliorare le prestazioni di risposta alla domanda

Completato

Dopo aver creato e testato una knowledge base, è possibile migliorarne le prestazioni con l'apprendimento attivo e definendo sinonimi.

Usare l'apprendimento attivo

L'apprendimento attivo consente di apportare continui miglioramenti per ottimizzare nel tempo la capacità di rispondere correttamente alle domande degli utenti. Spesso le persone fanno domande formulandole in modo diverso, ma che alla fine hanno lo stesso significato. L'apprendimento attivo può essere d'aiuto in situazioni come questa, perché consente di considerare domande alternative per ogni coppia di domande e risposte. L'apprendimento attivo è abilitato per impostazione predefinita.

Per usare l'apprendimento attivo è possibile eseguire le operazioni seguenti:

Creare coppie di domande e risposte

Creare coppie di domande e risposte in Language Studio per il progetto. È anche possibile importare un file contenente coppie di domande e risposte da caricare in blocco.

A screenshot showing how to import a file with question and answer pairs.

Rivedere i suggerimenti

L'apprendimento attivo inizia quindi a proporre domande alternative per ogni domanda nelle coppie di domande e risposte. Si accede dal riquadro Revisione suggerimenti:

A screenshot of the Review suggestions pane.

È possibile esaminare e quindi accettare o rifiutare le frasi alternative proposte per ogni domanda selezionando il segno di spunta o il simbolo di eliminazione accanto alla frase alternativa. È possibile accettare o rifiutare in blocco i suggerimenti usando l'opzione Accetta tutti i suggerimenti o Rifiuta tutti i suggerimenti nella parte superiore.

È anche possibile aggiungere manualmente domande alternative quando si seleziona Aggiungi domanda alternativa per una coppia nel riquadro Modifica knowledge base:

A screenshot showing the Add alternate question option on the Edit knowledge base pane.

Nota

Per altre informazioni sull'apprendimento attivo, vedere Arricchisci il progetto con l'apprendimento attivo.

Definizione di sinonimi

I sinonimi sono utili quando le domande inviate dagli utenti possono includere più parole diverse per indicare la stessa cosa. Ad esempio, un cliente di un'agenzia di viaggi potrebbe fare riferimento a "hotel" o "albergo". Definendo queste parole come sinonimi, il servizio di risposta alla domanda può trovare una risposta appropriata indipendentemente dal termine usato da un singolo cliente.

Per definire i sinonimi, è necessario usare l'API REST per inviare sinonimi nel formato JSON seguente:

{
    "synonyms": [
        {
            "alterations": [
                "reservation",
                "booking"
                ]
        }
    ]
}

Nota

Per altre informazioni sui sinonimi, vedere Migliorare la qualità della risposta con sinonimi.