情感机器人对话引擎

情感机器人的对话引擎由"全局状态管理器"和"对话规则π"组成. 对话规则π又分为高级策略管理技能, 进行话题切换的控制等, 低级策略管理技术.
情感对话中最困难的部分是情感计算, 情感公式如下:
S = (Qc, C, eQ, eR)
Qc- 上下文状态
C- 上下文
eQ- 用户情感向量
eR- 回复的情感向量.

上下文query 理解(Qc, C)
包括命名实体识别,一般使用自然语言理解(NLU); 共指解析, 将多轮对话中的共指代词解析出来; 句子完整性, 判断句子是否完整.

用户理解(eQ)
用户理解包括话题检测, 与话题管理器进行交互; 识别对话意图; 进行情感分析; 观点分析和在用户画像明确的前提下引入用户画像.
用户理解eQ根据上下文状态Qc和上下文C处理而成.

再根据以上三者, 生成回复的情感向量eR.

参考文献
[1]The design and implement of Xiaoice, an empathetic social chatbot.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值