使用深度学习构建知识机器人

数据挖掘 深度学习 张量流
2022-02-13 17:40:51

我正在浏览这个使用康奈尔电影对话语料库的聊天机器人示例。扩展这个例子,是否有可能构建一个“知识机器人”(即)一个可以聊天并在特定领域有知识的机器人?例如,我使用圣经来训练系统。然后它应该能够回答有关圣经的问题。或者我使用星球大战的wikia内容并且能够回答所有与星球大战相关的问题。这样的系统是否可能,还是仍处于科幻领域?

1个回答

这绝对是可能的,但显然在一定程度上是可能的。您需要的是一个序列到序列模型,该模型在域的问题和答案数据上进行了训练。Denny Britz 有这篇关于使用 tensorflow 在 ubuntu 对话语料库上训练基于 retreival 的聊天机器人的精彩博客文章。浏览帖子以了解基于检索和生成模型聊天机器人之间的区别。这种机器人的效率和功效是另一个问题,并且正在进行严格的研究以改进这种机器人。正如评论中提到的,IBM 沃森做得很好。