23、基于图变换的对话管理与不愿回答问题的对话数据收集

基于图变换的对话管理与不愿回答问题的对话数据收集

基于图变换的对话管理

在对话管理领域,一种新颖的以图为中心的方法正逐渐崭露头角,它将对话状态跟踪和动作选择视为图操作问题。

系统架构

该系统架构以图数据库为核心,用于存储当前对话状态。每个对话管理模块会收到对话状态更新的通知,并可以提交进一步的更新(以图查询的形式)。模块之间还可以通过消息传递来交换数据。所有模块并行运行,既能接收新的更新事件进行处理,也能产生新的更新,实现异步处理。

系统架构的特点如下:
- 模块可轻松插拔,既可以是手工规则,也可以是数据驱动的模型。
- 对话状态跟踪和动作选择没有明确区分,都通过相同的图操作机制来表达。

对话状态存储在内存图数据库中,所有对话状态的更新都通过名为OpenCypher的图查询语言进行编码。架构还支持使用ZeroMQ进行消息传递,以便模块交换与对话管理无关且无需插入对话状态的数据。

对话状态建模

对话状态被建模为属性图,这种图结构允许节点和边都关联属性和标签。与RDF等三元组存储不同,属性图可以直接为节点和边附加属性,而无需显式创建新实体。

对话状态图中的每个节点和边都关联一个语义标签,如“Utterance”(话语)、“Speaker”(说话者)、“Intent”(意图)或“Location”(位置)。这些节点可以表示可观察的实体,也可以表示抽象对象,如系统要执行的任务。节点的标签允许模块直接过滤状态更新,例如,插入新的“Intent”会触发与动作选择相关的后续更新。

为了处理对话系统中的重要方面,该框架遵循以下约定:
-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值