CLMay 17, 2023

OpenSLU: A Unified, Modularized, and Extensible Toolkit for Spoken Language Understanding

arXiv:2305.10231v1222 citationsHas Code
Originality Synthesis-oriented
AI Analysis

This toolkit addresses the need for a modular and extensible framework in spoken language understanding, primarily benefiting researchers in task-oriented dialogue systems, though it is incremental as it builds on existing models.

The authors introduced OpenSLU, an open-source toolkit that unifies 10 models for spoken language understanding to support both single-intent and multi-intent scenarios, enabling researchers to set up experiments with flexible configurations.

Spoken Language Understanding (SLU) is one of the core components of a task-oriented dialogue system, which aims to extract the semantic meaning of user queries (e.g., intents and slots). In this work, we introduce OpenSLU, an open-source toolkit to provide a unified, modularized, and extensible toolkit for spoken language understanding. Specifically, OpenSLU unifies 10 SLU models for both single-intent and multi-intent scenarios, which support both non-pretrained and pretrained models simultaneously. Additionally, OpenSLU is highly modularized and extensible by decomposing the model architecture, inference, and learning process into reusable modules, which allows researchers to quickly set up SLU experiments with highly flexible configurations. OpenSLU is implemented based on PyTorch, and released at \url{https://github.com/LightChen233/OpenSLU}.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes