提高问题解答性能

已完成

创建和测试知识库后,可以通过“主动学习”和定义“同义词”来改善其性能

使用主动学习

主动学习可以帮助你不断改进,以便更好地在一段时间内正确回答用户问题。 人们经常提出不同短语的问题,但最终具有相同的含义。 主动学习在这种情况下可以帮助,因为它使你能够考虑每一组问答的不同问题。 默认情况下启用主动学习。

若要使用主动学习,可以执行以下操作:

创建问答对

在语言工作室中为您的项目创建若干对问题和答案。 还可以导入包含要批量上传的问答对的文件。

显示如何导入包含问答对的文件的屏幕截图。

查看建议

然后,主动学习开始为问题和答案对中的每个问题提供备用问题。 可以从“审阅建议”窗格访问此内容:

“审阅建议”窗格的屏幕截图。

查看,然后通过选择备选短语旁边的复选标记或删除符号来接受或拒绝针对每个问题建议的这些备选短语。 可以使用顶部的 “接受所有建议 ”或 “拒绝所有建议 ”选项批量接受或拒绝建议。

在“编辑知识库”窗格中为对 选择“添加备用问题” 时,还可以手动添加备用问题:

显示“编辑知识库”窗格上的“添加备用问题”选项的屏幕截图。

注释

若要了解有关主动学习的详细信息,请参阅 使用主动学习丰富项目

定义同义词

当用户提交的问题可能包含多个不同的单词来表示相同的内容时,同义词非常有用。 例如,一家旅游代理商的客户可能会提到“预留”或“预订”。 通过将这些关键词定义为同义词,无论个人客户使用哪一术语,问题解答服务都可以找到相应的答案。

若要定义同义词,请使用 REST API 以以下 JSON 格式提交同义词:

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

注释

若要详细了解同义词,请参阅利用同义词改进响应质量