Zlepšení výkonu odpovědi na otázky

Dokončeno

Po vytvoření a otestování znalostní báze můžete zlepšit jeho výkon pomocí aktivního učení a definováním synonym.

Použití aktivního učení

Aktivní učení vám pomůže lépe lépe odpovídat na otázky uživatelů v průběhu času. Lidé často klást otázky, které jsou frázovány odlišně, ale nakonec mají stejný význam. Aktivní učení může pomoct v situacích, jako je tato situace, protože umožňuje zvážit alternativní otázky pro jednotlivé dvojice otázek a odpovědí. Aktivní učení je ve výchozím nastavení povolené.

Pokud chcete používat aktivní učení, můžete udělat toto:

Vytvoření párů otázek a odpovědí

V sadě Language Studio pro váš projekt vytvoříte dvojice otázek a odpovědí. Můžete také importovat soubor, který obsahuje páry otázek a odpovědí, které se mají nahrát hromadně.

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

Revize návrhů

Aktivní učení pak začne nabízet alternativní otázky pro každou otázku ve dvojicích otázek a odpovědí. K tomuto přístupu se dostanete z podokna Návrhy revizí:

A screenshot of the Review suggestions pane.

Zkontrolujete a pak přijmete nebo odmítnete tyto alternativní fráze navrhované pro každou otázku tak, že vyberete symbol zaškrtnutí nebo odstraníte vedle alternativní fráze. Návrhy můžete hromadně přijmout nebo odmítnout pomocí možnosti Přijmout všechny návrhy nebo Odmítnout všechny návrhy v horní části.

Pokud v podokně Upravit znalostní báze vyberete možnost Přidat alternativní otázku pro pár, můžete také ručně přidat alternativní otázky:

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

Poznámka:

Další informace o aktivním učení najdete v tématu Obohacení projektu o aktivní učení.

Definování synonym

Synonyma jsou užitečná, když otázky odeslané uživateli můžou obsahovat více různých slov, aby to znamenalo totéž. Například zákazník cestovní kanceláře může odkazovat na "rezervaci" nebo "rezervaci". Když je definujete jako synonyma, služba odpovídání na otázky může najít odpovídající odpověď bez ohledu na to, jaký termín používá jednotlivý zákazník.

Pokud chcete definovat synonyma, použijete rozhraní REST API k odeslání synonym v následujícím formátu JSON:

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

Poznámka:

Další informace osynonymch