five

xingkunliuxtracta/nlu_evaluation_data

收藏
Hugging Face2024-01-18 更新2024-05-25 收录
下载链接:
https://hf-mirror.com/datasets/xingkunliuxtracta/nlu_evaluation_data
下载链接
链接失效反馈
官方服务:
资源简介:
NLU Evaluation Data数据集包含来自对话领域的短语句,标注了对应的意图和场景。数据集共有25,715个非零样本,涵盖了18个场景和68个意图。数据集最初通过众包方式收集,并标注了意图和命名实体,用于评估商业NLU系统如RASA、IBM Watson、Microsoft LUIS和Google Dialogflow。此版本的数据集仅包含意图标注。数据集的结构包括文本、标签和场景三个字段,标签对应68个唯一的意图。数据集的创建目的是为了广泛覆盖和比较流行的NLU服务,包含的意图和场景数量远超之前的评估数据集。

NLU Evaluation Data数据集包含来自对话领域的短语句,标注了对应的意图和场景。数据集共有25,715个非零样本,涵盖了18个场景和68个意图。数据集最初通过众包方式收集,并标注了意图和命名实体,用于评估商业NLU系统如RASA、IBM Watson、Microsoft LUIS和Google Dialogflow。此版本的数据集仅包含意图标注。数据集的结构包括文本、标签和场景三个字段,标签对应68个唯一的意图。数据集的创建目的是为了广泛覆盖和比较流行的NLU服务,包含的意图和场景数量远超之前的评估数据集。
提供机构:
xingkunliuxtracta
原始信息汇总

数据集概述

名称: NLU Evaluation Data

语言: 英语

许可证: CC-BY-4.0

多语言性: 单语种

大小: 10K<n<100K

来源: 原始数据

任务类别: 文本分类

任务ID: 意图分类, 多类分类

数据集结构

特征:

  • text: 字符串类型
  • scenario: 字符串类型
  • label: 分类标签,对应68个意图

意图标签映射:

  • 0: alarm_query
  • 1: alarm_remove
  • 2: alarm_set
  • ...
  • 67: weather_query

数据分割:

  • train: 25,715个样本

数据集创建

注释创建者: 专家生成

语言创建者: 专家生成

注释过程: 通过Amazon Mechanical Turk收集真实用户数据,设计任务以捕捉不同场景下的请求。

许可证: 创意共享署名4.0国际许可(CC BY 4.0)

搜集汇总
数据集介绍
main_image_url
构建方式
在对话系统的研究领域中,高质量的意图分类数据集对于评估自然语言理解(NLU)系统的性能至关重要。该数据集通过亚马逊机械土耳其人(Amazon Mechanical Turk)平台进行众包采集,研究者设计了涵盖闹钟、日历、邮件、音乐等18个场景的多样化任务,引导用户模拟与家用机器人交互时的自然语言表达。收集到的原始数据经专家手动标注,纠正了诸如意图混淆等标注偏差,最终形成包含68个细粒度意图类别、共计25715条非零样本的标注语料库。数据集中每条样本由用户话语文本、对应的场景标签以及意图标签构成,旨在为RASA、IBM Watson、Microsoft LUIS和Google Dialogflow等主流商业NLU系统的横向评估提供统一基准。
特点
该数据集的核心特色在于其规模与覆盖广度,相较于以往仅涉及少数意图和领域的基准测试,它横跨18个真实世界场景并囊括68种意图类别,显著提升了评估的全面性与挑战性。数据集的意图标签设计尤为精细,从基础的闹钟设置、音量调节到复杂的问答、社交发布与交通查询,充分模拟了现代对话助手的多功能交互需求。所有标注均由领域专家生成,确保了标签的高准确性与一致性。此外,数据集仅保留意图标注而舍弃命名实体信息,使其成为专注于意图分类任务的纯净资源,便于研究者直接聚焦于模型对用户意图的识别能力。
使用方法
该数据集适用于文本分类任务,特别是意图识别与多类别分类场景。用户可通过HuggingFace Datasets库直接加载,其中仅包含训练集划分,共计25715条样本。每条数据包含三个字段:'text'为用户话语字符串,'label'为对应意图的整数编码(0至67),'scenario'则标识所属场景。研究者可基于'text'字段训练分类模型,以预测'label'字段中的意图类别。由于数据集已预先划分好训练集,建议采用交叉验证或自定义验证集拆分来评估模型性能。其简洁的JSON结构也便于集成到各类深度学习框架中,如PyTorch或TensorFlow,用于快速原型开发与基准测试。
背景与挑战
背景概述
自然语言理解(NLU)作为对话系统的核心组件,其意图识别与分类能力直接决定了人机交互的流畅性与智能化水平。随着智能音箱、虚拟助手等对话式AI的普及,如何构建覆盖多领域、多意图的鲁棒NLU模型成为研究焦点。在此背景下,Xingkun Liu、Arash Eshghi、Pawel Swietojanski及Verena Rieser于2019年发布了NLU Evaluation Data数据集,旨在系统性地评估主流商业NLU平台(如RASA、IBM Watson、Microsoft LUIS和Google Dialogflow)的性能。该数据集由英国赫瑞瓦特大学团队通过Amazon Mechanical Turk众包收集,包含25,715条短文本话语,覆盖18个场景(如闹钟、日历、音乐、IoT控制等)和68个细粒度意图,相较于此前仅涵盖少数意图的基准测试,显著提升了评估的广度和真实感。数据集采用CC-BY-4.0许可协议发布,为后续对话系统研究提供了标准化测试基准,推动了意图分类任务的进展。
当前挑战
该数据集所解决的领域挑战集中于多意图、跨场景的意图分类任务。传统NLU系统常受限于领域单一或意图稀疏,难以应对真实对话中用户表达的多样性与模糊性。例如,同一表述“今天天气如何”可能隐含查询天气或规划出行等不同意图,而数据集通过68个细粒度标签迫使模型学习细微语义差异。在构建过程中,挑战尤为突出:首先,众包数据存在标注噪声,如用户将“删除事件”意图错误表述为“查询事件”,需人工逐条校正;其次,原始数据包含256条无效样本(如空值),需严格过滤以确保数据质量;此外,意图分布不均——部分场景(如通用问候)样本密集,而IoT控制等场景样本稀疏,易导致模型过拟合。这些挑战共同要求算法在数据清洗、长尾分布建模及跨领域泛化上具备更强鲁棒性。
常用场景
经典使用场景
在自然语言理解(NLU)领域,意图识别是构建对话式人工智能系统的核心任务之一。NLU Evaluation Data 作为一个精心构建的多领域、多意图数据集,被广泛用于训练和评估意图分类模型。该数据集涵盖了18个场景和68种细粒度意图,从闹钟设置、音乐播放到交通查询、智能家居控制,几乎囊括了现代虚拟助手的典型交互需求。研究者通常基于该数据集构建文本分类模型,通过监督学习范式让模型学习从用户短文本查询中精准判别其背后的意图。其经典使用方式包括作为基准测试集,用于对比不同NLU系统(如RASA、Dialogflow、LUIS)在统一标准下的性能表现,从而推动更鲁棒的意图理解算法的发展。
衍生相关工作
自发布以来,NLU Evaluation Data 衍生出多项具有影响力的学术工作。原始论文《Benchmarking Natural Language Understanding Services for building Conversational Agents》系统比较了四大主流NLU平台在意图识别上的性能差异,成为该领域基准测试的经典参考。后续研究者基于该数据集探索了基于预训练语言模型(如BERT、RoBERTa)的意图分类方法,验证了大规模语言模型在细粒度意图理解上的优越性。此外,该数据集还被用于意图识别中的领域自适应、零样本学习以及对抗样本鲁棒性等研究,例如利用其丰富的场景标签开展跨场景泛化能力分析。在工业界,该数据集也催生了多种面向对话系统的评估框架,推动了NLU组件从实验研究向工程落地的转化。
数据集最近研究
最新研究方向
在自然语言理解领域,意图识别作为构建智能对话系统的核心任务,正随着预训练语言模型与多任务学习的兴起迎来新的突破。xingkunliuxtracta/nlu_evaluation_data数据集覆盖18个场景与68种细粒度意图,涵盖闹钟、天气、IoT控制、社交互动等前沿应用方向,其丰富的意图层级与真实用户众包语料为评估和提升对话系统的泛化能力提供了关键基准。近年来,该数据集被广泛用于对比分析主流NLU平台(如RASA、Dialogflow)的意图分类性能,并推动少样本学习、跨场景迁移学习及面向复杂用户查询的鲁棒性研究。尤其在智能家居与语音助手快速普及的背景下,借助该数据集开展的评测工作有效揭示了现有系统在长尾意图与多轮对话中的局限,为开发更自然、更精准的人机交互界面奠定了重要的实证基础。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务