HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

BERT for Joint Intent Classification and Slot Filling

Qian Chen; Zhu Zhuo; Wen Wang

BERT for Joint Intent Classification and Slot Filling

Abstract

Intent classification and slot filling are two essential tasks for natural language understanding. They often suffer from small-scale human-labeled training data, resulting in poor generalization capability, especially for rare words. Recently a new language representation model, BERT (Bidirectional Encoder Representations from Transformers), facilitates pre-training deep bidirectional representations on large-scale unlabeled corpora, and has created state-of-the-art models for a wide variety of natural language processing tasks after simple fine-tuning. However, there has not been much effort on exploring BERT for natural language understanding. In this work, we propose a joint intent classification and slot filling model based on BERT. Experimental results demonstrate that our proposed model achieves significant improvement on intent classification accuracy, slot filling F1, and sentence-level semantic frame accuracy on several public benchmark datasets, compared to the attention-based recurrent neural network models and slot-gated models.

Code Repositories

monologg/JointBERT
pytorch
Mentioned in GitHub
bhchoi/bert-for-joint-ic-sf
pytorch
Mentioned in GitHub
dsindex/iclassifier
pytorch
Mentioned in GitHub
Domanjiri/joint-bert-with-tf2
tf
Mentioned in GitHub
MahmoudWahdan/dialog-nlu
tf
Mentioned in GitHub
VinAIResearch/JointIDSF
pytorch
Mentioned in GitHub
Huawei-MRC-OSI/mrc-nlp-public
pytorch
Mentioned in GitHub
sxjscience/GluonNLP-Slot-Filling
mxnet
Mentioned in GitHub
zhoucz97/JointBERT-paddle
paddle
Mentioned in GitHub
mangushev/intent_slot
tf
Mentioned in GitHub
alibaba-damo-academy/spokennlp
tf
Mentioned in GitHub
yinghao1019/Joint_learn
pytorch
Mentioned in GitHub
asadovsky/nn
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
intent-detection-on-atisJoint BERT + CRF
Accuracy: 97.9
intent-detection-on-atisJoint BERT
Accuracy: 97.5
slot-filling-on-atisJoint BERT + CRF
F1: 0.96
slot-filling-on-atisJoint BERT
F1: 0.961

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp