Förbättra svarsprestanda för frågor

Slutförd

När du har skapat och testat en kunskapsbas kan du förbättra dess prestanda med aktiv inlärning och genom att definiera synonymer.

Använda aktiv inlärning

Aktiv inlärning kan hjälpa dig att göra kontinuerliga förbättringar för att få bättre svar på användarfrågor korrekt över tid. Personer ställer ofta frågor som formuleras annorlunda, men som i slutändan har samma betydelse. Aktiv inlärning kan hjälpa dig i sådana här situationer eftersom du kan överväga alternativa frågor till varje fråga och svarspar. Aktiv inlärning är aktiverat som standard.

Om du vill använda aktiv inlärning kan du göra följande:

Skapa dina fråge- och svarspar

Du skapar par med frågor och svar i Language Studio för ditt projekt. Du kan också importera en fil som innehåller fråge- och svarspar för massuppladdning.

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

Granska förslag

Aktiv inlärning börjar sedan erbjuda alternativa frågor för varje fråga i dina fråge- och svarspar. Du kommer åt detta från fönstret Granska förslag:

A screenshot of the Review suggestions pane.

Du granskar och godkänner eller avvisar sedan de alternativa fraser som föreslås för varje fråga genom att markera bockmarkeringen eller ta bort symbolen bredvid den alternativa frasen. Du kan massvis acceptera eller avvisa förslag med alternativet Acceptera alla förslag eller Avvisa alla förslag längst upp.

Du kan också lägga till alternativa frågor manuellt när du väljer Lägg till alternativ fråga för ett par i fönstret Redigera kunskapsbas:

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

Kommentar

Mer information om aktiv inlärning finns i Berika ditt projekt med aktiv inlärning.

Definiera synonymer

Synonymer är användbara när frågor som skickas av användare kan innehålla flera olika ord som betyder samma sak. Till exempel kan en resebyråkund referera till en "reservation" eller en "bokning". Genom att definiera dessa som synonymer kan frågesvarstjänsten hitta ett lämpligt svar oavsett vilken term en enskild kund använder.

Om du vill definiera synonymer använder du REST-API:et för att skicka synonymer i följande JSON-format:

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

Kommentar

Mer information om synonymer finns i Förbättra svarskvaliteten med synonymer.