从会议、医患沟通和客服对话三大场景看对话文本摘要技术

本文探讨了对话文本摘要在会议、医患沟通和客服对话三大场景的应用,分析了对话文本的特点如角色交互、文本超长和话题跳转,并介绍了针对这些特点的解决方案。在会议场景中,HMNet模型通过层次结构和角色向量处理长文本和角色差异。客服对话场景中,论文引入了主题模型来捕捉话题变化。医患对话摘要则侧重于特定诉求的生成,采用模块化技术。
摘要由CSDN通过智能技术生成

5707cfecd11fe4cf106491f03a822e9d.gif

©PaperWeekly 原创 ·作者 | 海晨威

研究方向 | 自然语言处理

文本摘要是 NLP 领域一个重要的任务,它以凝练的语句去描述原始文本中的主要信息。文本的形式是多种多样的,其中,对话文本是人们在不同交流场景下产生的交互式文本。提取对话中的主要信息,在实际应用中可以减少人理解的时间,也可以更好地辅助后续可能的任务。

本篇文章会探究对话文本的特点和对话摘要的实现,基于三个不同的对话场景(会议、医患沟通、客服对话),分别介绍一篇有代表性的近期顶会 paper,并在最后总结不同对话文本特点对应的解决方案

d3dfa8ef2cab145a99d781778a26d29e.png

引言

当前,对文本摘要的研究主要集中在新闻领域,而从广泛的对话文本(包括会议、访谈、辩论、医患沟通、客服对话和日常聊天等)中提取关键信息,也有着重要的价值和应用场景。但直接把新闻摘要的模型和方法移植到对话文本上,并不能获得期望的效果,因为对话文本有着它不一样的特点:

1. 角色交互:对话文本是有两个或多个角色参与的交互式文本,每个角色差异较大,有着各自的观点和态度;

2. 文本超长:对话文本很长,一般都比新闻文本要长;

3. 话题跳转:对话过程中,经常会有话题的跳转;

4. 数据匮乏:相比新闻摘要数据集,公开的对话摘要数据集太少。

以上是对话文本的特点,其实也是对话摘要方案要解决的难点。不同对话场景下的侧重点不一样,下面会在会议、客服和医患场景下,介绍对应论文如何去解决该场景下的难点问题。

b785f9bbcd2d736e594eaa8c4a5b4f39.png

会议场景

会议场景下的对话摘要,其实就是会议纪要,让参会者和未参会者都可以快速回顾和了解会议的主要内容。

会议文本,一般都很长很长,角色众多且不固定,又因为会议的私密性,公开数据集很少。下面这篇 EMNLP 2020 的文章 [1] ,在一个模型中,通过针对性的设计来尝试解决这些问题。

e505a900c483cd6041e61819b73e6d0f.png

论文标题:

A Hierarchical Network for Abstractive Meeting Summarization with Cross-Domain Pretraining

论文来源:

EMNLP2020

论文链接:

https://arxiv.org/abs/2004.02016

代码链接:

https://github.com/microsoft/HMNet

这篇文章提出了一个 Hierarchical Meeting summarization Network(HMNet)模型,它的模型结构图如下:

a563a35d1c10a7b417711a593c4affd0.png

HMNet 是一个 Hierarchical Transformer,能够融合整个对话文本和角色信息,端到端地生成会议摘要。

它包括两个 Encoder,一个是 Word-level Encoder,输入是一轮对话,指某一个角色连续说的话,并会在最前面加上一个 [BOS] 开始标志位,其在最后一层的输出作为本轮对话的语义向量,这一点和 BERT 一样;另一个是 Turn-level Encoder,它的输入是每轮对话的语义向量,也就是上一个 Encoder [BOS] 位向量,并会在后面 concat 上这轮对话说话者的角色向量。

不同于一般的 Transformer Decoder, 在 HMNet  Decoder 中,每一个 Block 块会有两个 Cross-Attention

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值