面向领域特定目标的对话系统通常需要建模三种类型的输入,即(i)与领域相关的知识库,(ii)对话的历史(即话语序列)和(iii)需要生成响应的当前话语。

在对这些输入进行建模时,当前最先进的模型(如Mem2Seq)通常会忽略知识图和对话上下文中的句子中固有的丰富结构。

受最近结构感知图卷积成功的启发针对各种NLP任务,如机器翻译、语义角色标记和文档日期,我们提出了一种增强记忆的GCN用于面向目标的对话。

我们的模型利用(i)知识库中的实体关系图和(ii)与话语相关联的依赖图来计算词汇和实体的更丰富的表示。

此外,我们还注意到,在某些情况下,例如,当会话使用代码混合语言时,依赖解析器可能不可用。在这种情况下,我们可以使用全局词共现图来丰富话语的表征。

More specifically, there is some structure associated with the utterances as well as the knowledge base.

Current state-of-the-art methods (Seo et al., 2017; Eric & Manning, 2017; Madotto et al., 2018) typically use variants of Recurrent Neural Network (Elman, 1990) to encode the history and current utterance and an external memory network to store the entities in the knowledge base. The encodings of the utterances and memory elements are then suitably combined using an attention network and fed to the decoder to generate the response, one word at a time. However, these methods do not exploit the structure in the knowledge base as defined by entity-entity relations and the structure in the utterances as defined by a dependency parse.

但是,这些方法并未利用实体-实体关系定义的知识库结构和依存关系解析定义的话语结构。

dependency parse tree

最新文章

  1. Redis应用场景一
  2. 【原】设置iOS项目BuildVersion自动增加
  3. JAVA 8 Lambda表达式-Lambda Expressions
  4. 小鸟哥哥博客 For SAE
  5. UI2_UITableViewDelete
  6. android145 360 进程管理
  7. 多tab页框架的使用场合
  8. Web —— java web 项目开发 笔记
  9. HTML系列(四):编辑图像
  10. 管理Fragments(转)
  11. ScheduledThreadPoolExecutor详解
  12. MVC RedirectToAction 跳转时传参问题
  13. JS获取页面复选框选中的值
  14. jsonArray返回
  15. ไม่มีวันเช่น--会有那么一天--电影《初恋这件小事》插曲--IPA--泰语
  16. 学习笔记之MobaXterm
  17. sudo执行脚本找不到环境变量和命令
  18. HTTP 请求头 详解
  19. Python 爬虫知识点
  20. 超简教程:Xgboost在Window上的安装(免编译)

热门文章

  1. python代码统计核酸检测结果截图
  2. JS_简单的效果-鼠标移动、点击、定位元素、修改颜色等
  3. [AcWing 51] 数字排列
  4. SoftPool:基于Softmax加权的池化操作 | 2021新文
  5. sql索引优化思路
  6. 关于扑克牌的一些讨论——《Fluent Python 2》读书笔记
  7. iOS全埋点解决方案-时间相关
  8. 三、单redis升级redis集群+哨兵
  9. 零基础学Java第五节(面向对象一)
  10. unity---存档方法PlayerPrefs