StructBert关键词抽取-中文-base-ICASSP2023-MUG-Track4

我要开发同款
匿名用户2024年07月31日
130阅读

技术信息

开源地址
https://modelscope.cn/models/iic/nlp_structbert_keyphrase-extraction_base-icassp2023-mug-track4-baseline
授权协议
Apache License 2.0

作品详情

ICASSP2023 MUG Challege Track4 关键词抽取Baselie

赛事及背景介绍

随着数字化经济的进一步发展,越来越多的企业开始将现代信息网络作为数据资源的主要载体,并通过网络通信技术进行数据传输。同时,疫情也促使越来越多行业逐步将互联网作为主要的信息交流和分享的方式。以往的研究表明,会议记录的口语语言处理(SLP)技术如关键词提取和摘要,对于信息的提取、组织和排序至关重要,可以显著提高用户对重要信息的掌握效率。

本项目源自于ICASSP2023信号处理大挑战的通用会议理解及生成挑战赛(MUG challege),赛事构建并发布了目前为止规模最大的中文会议数据集,并基于会议人工转写结果进行了多项SLP任务的标注;目标是推动SLP在会议文本处理场景的研究并应对其中的多项关键挑战,包括 人人交互场景下多样化的口语现象、会议场景下的长篇章文档建模 等。

模型介绍

针对MUG挑战赛的赛道 - 关键词抽取 任务,本模型基于AdaSeq框架进行训练,基于达摩院自研预训练模型structbert结合CRF解码结构构建了对应基线。

赛道报名页面:

https://modelscope.c/competitio/18/summary - 关键词抽取

基线模型训练及推理:

https://github.com/alibaba-damo-academy/SpokeNLP

如何使用

关键词抽取任务可复用amed-etity-recogitio(命名实体识别) pipelie, 在安装ModelScope完成之后即可使用关键词抽取的能力, 默认单句长度不超过512。

代码范例

from modelscope.pipelies import pipelie
from modelscope.utils.costat import Tasks

er_pipelie = pipelie(Tasks.amed_etity_recogitio, 'damo/lp_structbert_keyphrase-extractio_base-icassp2023-mug-track4-baselie')
result = er_pipelie('哎大家好啊欢迎大家准时来参加我们的会议,今天我们会议的主题呢是如何提升我们这个洗发水儿的品牌影响力啊。我们现在是主要的产品是这个霸王防脱洗发水儿,现在请大家发表自己的意见啊欢迎大家努力的发表,请先从这位男士开始。')

prit(result)
# {'output': [{'type': 'KEY', 'start': 39, 'ed': 42, 'spa': '洗发水'}, {'type': 'KEY', 'start': 44, 'ed': 46, 'spa': '品牌'}, {'type': 'KEY', 'start': 46, 'ed': 49, 'spa': '影响力'}, {'type': 'KEY', 'start': 59, 'ed': 61, 'spa': '产品'}, {'type': 'KEY', 'start': 68, 'ed': 71, 'spa': '洗发水'}]}

数据评估及结果

Split Model Backboe Exact/Partial F1 @10 Exact/Partial F1 @15 Exact/Partial F1 @20
Dev yake - 15.0/24.3 19.8/30.4 20.4/32.1
Dev Bert-CRF sijuhe/ezha-c-base 35.6/43.2 38.1/49.5 37.2/48.1
Dev Bert-CRF damo/lpstructbertbackboebasestd 35.9/47.7 40.1/52.2 39.4/51.1

功能介绍

ICASSP2023 MUG Challenge Track4 关键词抽取Baseline 赛事及背景介绍 随着数字化经济的进一步发展,越来越多的企业开始将现代信息网络作为数据资源的主要载体,并通过网

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论