Related Experiment Video
Updated: Jun 5, 2025

Combining Eye-tracking Data with an Analysis of Video Content from Free-viewing a Video of a Walk in an Urban Park Environment
Published on: May 7, 2019
Joint intent detection and slot filling with syntactic and semantic features using multichannel CNN-BiLSTM
Yusuf Idris Muhammad1, Naomie Salim1, Anazida Zainal1
1Faculty of Computing, Universiti Teknologi Malaysia, Skudai, Johor, Malaysia.
This study introduces a novel method for natural language understanding (NLU) that combines multiple text embeddings to improve intent detection and slot filling in conversational agents. The hybrid approach significantly boosts accuracy for virtual assistants.
Area of Science:
- Natural Language Processing
- Artificial Intelligence
- Machine Learning
Background:
- Spoken language understanding is key for conversational agents, with intent detection and slot filling being core Natural Language Understanding (NLU) tasks.
- Joint learning of these tasks shows promise, but limited data hinders generalization.
- Traditional models struggle with semantic and syntactic nuances crucial for NLU.
Purpose of the Study:
- To propose a hybridized text representation for enhanced joint intent detection and slot filling.
- To address generalization challenges in NLU models using limited annotated datasets.
- To improve the accuracy and efficiency of conversational agents.
Main Methods:
- A multichannel convolutional neural network (CNN) integrating non-contextual (word2vec), part-of-speech (POS) tag, and contextual (BERT) embeddings.
- Shared bidirectional long short-term memory (BiLSTM) network processes combined embeddings.
- Separate softmax classifiers for intent detection and slot filling.
Main Results:
- Achieved 97.90% intent accuracy and 98.86% slot filling F1-score on the ATIS dataset.
- Attained 98.88% intent accuracy and 97.07% slot filling F1-score on the SNIPS dataset.
- Significantly outperformed baseline models on both datasets.
Conclusions:
- The proposed hybridized text representation effectively enhances joint intent detection and slot filling.
- The model demonstrates superior performance, advancing dialogue systems.
- Paves the way for more accurate and efficient NLU in real-world applications.
Related Concept Videos
Functional Classification of Joints
The functional classification of joints is determined by the amount of mobility between the adjacent bones. Joints are functionally classified as a synarthrosis or immobile joint, an amphiarthrosis or slightly moveable joint, or as a diarthrosis, a freely moveable joint. Fibrous and cartilaginous joints can be functionally classified as either synarthroses or amphiarthroses, whereas all synovial joints are classified as diarthroses.
Synarthrosis
An...
Structural Classification of Joints
A fibrous joint is where the adjacent bones are united by fibrous connective...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Multi-input and Multi-variable systems
In the absence...
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...

