blendx

Official Repository for "BlendX: Complex Multi-intent Detection with Blended Patterns"

https://github.com/hyu-nlp/blendx

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.2%) to scientific vocabulary

Keywords

dataset mid slu tod
Last synced: 6 months ago · JSON representation ·

Repository

Official Repository for "BlendX: Complex Multi-intent Detection with Blended Patterns"

Basic Info
Statistics
  • Stars: 25
  • Watchers: 2
  • Forks: 2
  • Open Issues: 0
  • Releases: 2
Topics
dataset mid slu tod
Created almost 2 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

BlendX : Complex Multi-Intent Detection with Blended Patterns

Static Badge GitHub License Github Created At GitHub last commit

Official Repository for "BlendX : Complex Multi-Intent Detection with Blended Patterns." [Paper(ACL Anthology)] [Paper(arXiv)]

Yejin Yoon, Jungyeon Lee, Kangsan Kim, Chanhee Park and Taeuk Kim. Accepted to LREC-COLING2024 long paper.

🆕 Hugging Face Datasets Hub

BlendX is now available via Hugging Face Datasets! Check it out here: HYU-NLP/BlendX

You can easily load the dataset using HF datasets library:

```python from datasets import load_dataset

dataset = loaddataset("HYU-NLP/BlendX", datadir="v1.0/BlendX/BlendATIS") print(dataset["test"][0])

```

Abstract

Task-oriented dialogue (TOD) systems are commonly designed with the presumption that each utterance represents a single intent. However, this assumption may not accurately reflect real-world situations, where users frequently express multiple intents within a single utterance. While there is an emerging interest in multi-intent detection (MID), existing in-domain datasets such as MixATIS and MixSNIPS have limitations in their formulation. To address these issues, we present BlendX, a suite of refined datasets featuring more diverse patterns than their predecessors, elevating both its complexity and diversity. For dataset construction, we utilize both rule-based heuristics as well as a generative tool -- OpenAI's ChatGPT -- which is augmented with a similarity-driven strategy for utterance selection. To ensure the quality of the proposed datasets, we also introduce three novel metrics that assess the statistical properties of an utterance related to word count, conjunction use, and pronoun usage. Extensive experiments on BlendX reveal that state-of-the-art MID models struggle with the challenges posed by the new datasets, highlighting the need to reexamine the current state of the MID field. The dataset is available at https://github.com/HYU-NLP/BlendX.

Representative Figure

An overview of the BlendX construction framework. Initially, we preprocess four source datasets: ATIS, Banking77, CLINC150, and SNIPS. We then select single-intent utterances from these datasets. These utterances are combined using both Manual and Generative approaches. It is important to note that utterances are kept separate and not mixed across datasets. Following the merging process, all resultant datasets are compiled to form BlendX. We particularly highlight non-trivial combinations, such as omissions, which are indicated within the blue rounded box on the rightmost side of the framework. Finally, BlendX is evaluated using three methods: custom metrics, baseline evaluation, and visualization.

Dataset Description

The BlendX dataset comprises a suite of refined datasets with a focus on multi-intent detection in task-oriented dialogues. It introduces more diverse patterns of utterance formulation, challenging the existing MID models with its elevated complexity and diversity.


Repository Structure

./ ├── docs/ ├── v1.0/ │ ├── BlendX/ │ │ ├── BlendATIS/ │ │ ├── BlendBanking77/ │ │ ├── BlendCLINC150/ │ │ └── BlendSNIPS/ │ └── MixX/ │ ├── MixATIS/ │ ├── MixBanking77/ │ ├── MixCLINC150/ │ └── MixSNIPS/ └── v2.0/ ├── KoBlendX/ │ ├── KoBlendATIS/ │ ├── KoBlendBanking/ │ └── KoBlendCLINC/ └── KoMixX/ ├── KoMixATIS/ ├── KoMixBanking/ └── KoMixCLINC/

📂 The repository contains the following datasets and documentation organized under the v1.0/ and v2.0/ directories: - `v1.0/` – English datasets - `BlendX/` – Our enhanced multi-intent dataset created by concatenating these single-intent utterance data sources: - SNIPS: [paper](https://arxiv.org/abs/1805.10190v3), [dataset](https://github.com/sonos/nlu-benchmark) - ATIS: [paper](https://aclanthology.org/H90-1021/), [dataset](https://github.com/Microsoft/CNTK/tree/master/Examples/LanguageUnderstanding/ATIS/Data) - Banking77: [paper](https://aclanthology.org/2020.nlp4convai-1.5/), [dataset](https://github.com/PolyAI-LDN/task-specific-datasets/tree/master/banking_data) - CLINC150: [paper](https://aclanthology.org/D19-1131/), [dataset](https://github.com/clinc/oos-eval) - `MixX/` – Our version of MixX, incorporating a concatenation strategy from this [paper](https://aclanthology.org/2020.findings-emnlp.163/) and [datasets](https://github.com/LooperXX/AGIF), also including *Banking77* and *CLINC150*. This version is tailored specifically for intent detection, maintaining the integrity of the original datasets. - `v2.0/` – Korean extensions - `KoBlendX/` – The Korean translation of BlendX, created from ATIS, Banking77, and CLINC150 - `KoMixX/` – The Korean version of MixX, constructed in a similar manner - `docs/` – Documentation - `blendx-poster.pdf`: Poster presented at **LREC-COLING 2024** - `blendx-slides.pdf`: Presentation slides from **LREC-COLING 2024** - `koblendx-paper.pdf`: Paper on **KoBlendX**, accepted to **KCC2024 long paper** (*Outstanding Paper Award*)

Citation

BlendX ```{bibtex} @inproceedings{yoon-etal-2024-blendx-complex, title = "{B}lend{X}: Complex Multi-Intent Detection with Blended Patterns", author = "Yoon, Yejin and Lee, Jungyeon and Kim, Kangsan and Park, Chanhee and Kim, Taeuk", editor = "Calzolari, Nicoletta and Kan, Min-Yen and Hoste, Veronique and Lenci, Alessandro and Sakti, Sakriani and Xue, Nianwen", booktitle = "Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024)", month = may, year = "2024", address = "Torino, Italia", publisher = "ELRA and ICCL", url = "https://aclanthology.org/2024.lrec-main.218", pages = "2428--2439", abstract = "Task-oriented dialogue (TOD) systems are commonly designed with the presumption that each utterance represents a single intent. However, this assumption may not accurately reflect real-world situations, where users frequently express multiple intents within a single utterance. While there is an emerging interest in multi-intent detection (MID), existing in-domain datasets such as MixATIS and MixSNIPS have limitations in their formulation. To address these issues, we present BlendX, a suite of refined datasets featuring more diverse patterns than their predecessors, elevating both its complexity and diversity. For dataset construction, we utilize both rule-based heuristics as well as a generative tool{---}OpenAI{'}s ChatGPT{---}which is augmented with a similarity-driven strategy for utterance selection. To ensure the quality of the proposed datasets, we also introduce three novel metrics that assess the statistical properties of an utterance related to word count, conjunction use, and pronoun usage. Extensive experiments on BlendX reveal that state-of-the-art MID models struggle with the challenges posed by the new datasets, highlighting the need to reexamine the current state of the MID field. The dataset is available at \url{https://github.com/HYU-NLP/BlendX}.", } ``` ``` Yejin Yoon, Jungyeon Lee, Kangsan Kim, Chanhee Park, and Taeuk Kim. 2024. BlendX: Complex Multi-Intent Detection with Blended Patterns. In Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), pages 2428–2439, Torino, Italia. ELRA and ICCL. ```
KoBlendX ```{bibtex} @inproceedings{yoon-etal-2024-koblendx, title = "{한국어 발화의 다중 의도 감지 연구}", author = "윤예진 and 김지수 and 임정민 and 이정연 and 김태욱", booktitle = "한국정보과학회 학술발표논문집", year = "2024", pages = "465--467" } ``` ```{bibtex} @inproceedings{yoon-etal-2024-koblendx, title = "Multi-Intent Detection for Korean Spoken Language", author = "Yoon, Yejin and Kim, Jisoo and Lim, Jungmin and Lee, Jungyeon and Kim, Taeuk", booktitle = "Proceedings of the 2024 Korea Computer Congress (KCC)", year = "2024", pages = "465--467" } ``` ``` Yejin Yoon, Jisoo Kim, Jungmin Lim, Jungyeon Lee, and Taeuk Kim. 2024. 한국어 발화의 다중 의도 감지 연구. In 한국정보과학회 학술발표논문집, pages 465–467. ```

Log

  • 2025.07.16 Renamed documentation files for clarity and added the KoBlendX paper (Accepted to KCC2024 long paper, Outstanding Paper Award).
  • 2025.06.12 Uploaded to HuggingFace Datasets Hub: BlendX, MixX, KoBlendX, KoMixX
  • 2024.05.26 KoBlendX is now available in the v2.0/ directory. KoBlendX is the Korean translation of BlendX. Details will be published in an upcoming paper. (Submitted to KCC2024) The presentation materials and posters from the LREC-COLING2024 conference have also been added, along with the citation.
  • 2024.04.15 BlendX is now available in this repository. We are also planning to release an updated version soon, which will include additional enhancements and features designed to further support research in TOD systems.
  • 2024.03.28 BlendX will soon be made available in this repository, offering a comprehensive and detailed dataset designed for enhancing research in task-oriented dialogue (TOD) systems.

License

This repository and its contents are licensed under the GNU General Public License v2.0. By using, distributing, or contributing to this repository, you agree to the terms and conditions outlined in the LICENSE file.

Owner

  • Name: HYU-NLP
  • Login: HYU-NLP
  • Kind: organization
  • Email: kimtaeuk@hanyang.ac.kr
  • Location: Korea, South

NLP Lab. at Hanyang University

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use BlendX in your research, please cite the following work:"
title: "BlendX: Complex Multi-Intent Detection with Blended Patterns"
authors:
  - family-names: "Yoon"
    given-names: "Yejin"
  - family-names: "Lee"
    given-names: "Jungyeon"
  - family-names: "Kim"
    given-names: "Kangsan"
  - family-names: "Park"
    given-names: "Chanhee"
  - family-names: "Kim"
    given-names: "Taeuk"
date-released: 2024-05-21
repository-code: "https://github.com/HYU-NLP/BlendX"
url: "https://aclanthology.org/2024.lrec-main.218"
abstract: >
  Task-oriented dialogue (TOD) systems are commonly designed with the presumption that each utterance represents a single intent. However, this assumption may not accurately reflect real-world situations, where users frequently express multiple intents within a single utterance. While there is an emerging interest in multi-intent detection (MID), existing in-domain datasets such as MixATIS and MixSNIPS have limitations in their formulation. To address these issues, we present BlendX, a suite of refined datasets featuring more diverse patterns than their predecessors, elevating both its complexity and diversity. For dataset construction, we utilize both rule-based heuristics as well as a generative tool -- OpenAI's ChatGPT -- which is augmented with a similarity-driven strategy for utterance selection. To ensure the quality of the proposed datasets, we also introduce three novel metrics that assess the statistical properties of an utterance related to word count, conjunction use, and pronoun usage. Extensive experiments on BlendX reveal that state-of-the-art MID models struggle with the challenges posed by the new datasets, highlighting the need to reexamine the current state of the MID field.
keywords:
  - "multi-intent detection"
  - "task-oriented dialogue"
  - "natural language processing"
  - "dataset"
  - "BlendX"
license: "GPL-2.0"
preferred-citation:
  type: conference-paper
  authors:
    - family-names: "Yoon"
      given-names: "Yejin"
    - family-names: "Lee"
      given-names: "Jungyeon"
    - family-names: "Kim"
      given-names: "Kangsan"
    - family-names: "Park"
      given-names: "Chanhee"
    - family-names: "Kim"
      given-names: "Taeuk"
  title: "BlendX: Complex Multi-Intent Detection with Blended Patterns"
  year: 2024
  month: 5
  conference:
    name: "Proceedings of the 2024 Joint International Conference on Computational Linguistics and Language Resources and Evaluation (LREC‑COLING 2024)"
    location: "Torino, Italia"
  publisher: "ELRA and ICCL"
  pages: "2428--2439"
  url: "https://aclanthology.org/2024.lrec-main.218"

GitHub Events

Total
  • Release event: 1
  • Watch event: 18
  • Push event: 7
  • Fork event: 1
  • Create event: 2
Last Year
  • Release event: 1
  • Watch event: 18
  • Push event: 7
  • Fork event: 1
  • Create event: 2