问答(QA)与聊天机器人

数据挖掘 nlp 文本挖掘 聊天机器人 问答
2021-10-14 00:39:44

问答 (QA)是否与聊天机器人相同我无法理解它们之间的区别。

对我来说,这是同一件事:与回答问题的机器人互动。

2个回答

问答 (QA) 有时用于指代系统的输入是一个问题和一个可能的答案列表(通常只有少数几个)或应该找到答案的段落的任务,以及预期的answer 是正确答案的索引或答案在文本中的开始/结束位置。

在聊天机器人中,任务通常更一般地定义为“回答给定的问题”。这可以通过多种方式实现,例如使用闲聊聊天机器人,您只需像机器翻译系统一样使用成对的问答来训练您的系统,或者使用信息检索聊天机器人,它利用文档来识别相关部分根据它们组成答案。

因此,在通常的 QA 定义中,QA 比聊天机器人更受限制(即更容易)。

聊天机器人和问答系统的复杂性和用例不同。让我们分别讨论它们。

聊天机器人:

他们可以回答在互动对话中提出的各种问题。交互式转换意味着系统会跟踪较早提出的问题,并可以进行更长的对话。他们有记忆力,这有助于以更友好的方式回答。此外,他们还从各种来源检索天气、股票价格等信息。因此,在这个意义上,他们的能力远远超出问答系统。

示例可能是 Google Assistant、Alexa、Siri。

问答系统:

它们被编程为仅回答来自特定信息源的问题,有时属于共同主题的问题。大多数网站上“提问”对话框就是这种系统的一个例子。他们可以被认为是只适用于特定主题的搜索引擎。

例如,一个问答系统出现在