Intent Classification NLP Tools
Tools and datasets for classifying user intents in text (e.g., chatbot commands, search queries, dialogue acts). Includes models, training data, and applications for intent detection. Does NOT include slot filling/entity extraction as primary focus, nor general text classification tasks outside intent understanding.
There are 25 intent classification tools tracked. 2 score above 50 (established tier). The highest-rated is sz128/slot_filling_and_intent_detection_of_SLU at 50/100 with 400 stars.
Get all 25 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=intent-classification&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
sz128/slot_filling_and_intent_detection_of_SLU
slot filling, intent detection, joint training, ATIS & SNIPS datasets, the... |
|
Established |
| 2 |
yuanxiaosc/BERT-for-Sequence-Labeling-and-Text-Classification
This is the template code to use BERT for sequence lableing and text... |
|
Established |
| 3 |
asappresearch/dialog-intent-induction
Code and data for paper "Dialog Intent Induction with Deep Multi-View... |
|
Emerging |
| 4 |
dborrelli/chat-intents
Clustering sentence embeddings to extract message intent |
|
Emerging |
| 5 |
hellohaptik/HINT3
This repository contains datasets and code for the paper "HINT3: Raising the... |
|
Emerging |
| 6 |
taishan1994/pytorch_bert_intent_classification_and_slot_filling
基于pytorch的中文意图识别和槽位填充 |
|
Emerging |
| 7 |
louisowen6/GAN_BERT_CLINC150
Code Implementation of TDS Article "Semi-supervised Intent Classification... |
|
Emerging |
| 8 |
thuiar/DeepUnkID
Deep Unknown Intent Detection with Margin Loss (ACL2019) |
|
Emerging |
| 9 |
aifenaike/Intent-Recognition-Using-BERT
Transformer-based Model to recognize any of 7 unique intents from the Snips... |
|
Emerging |
| 10 |
kongming01/MDL
Detecting Product Adoption Intention via Multi-View Deep Learning |
|
Experimental |
| 11 |
bavard-ai/nlu-meta-dataset
A large dataset for learning to perform few-shot intent classification. |
|
Experimental |
| 12 |
MLArtist/intent-detection-using-XLM-Roberta
This repository is a comprehensive project that leverages the XLM-Roberta... |
|
Experimental |
| 13 |
ProjectDossier/intents_labelling
[SIGIR 2022] ORCAS-I: Queries Annotated with Intent using Weak Supervision |
|
Experimental |
| 14 |
reza-sohrabi/Intent-Classification
Intent classification using a variety of deep learning models |
|
Experimental |
| 15 |
DogFingerStudios/saintaveline-intent-model
Local ONNX-based AI parser that splits natural language player input into... |
|
Experimental |
| 16 |
Rishabbh-Sahu/intent_and_slot_classification
One of the main NLU tasks is to understand the intents (sequence... |
|
Experimental |
| 17 |
MJAHMADEE/Intent_Classification
Intent Classification |
|
Experimental |
| 18 |
shivamprasad1001/intent-model
A lightweight and efficient intent classification model for natural language... |
|
Experimental |
| 19 |
stevesoltys/intent
An intent recognition library. |
|
Experimental |
| 20 |
BryanTheLai/intent-classifier-pytorch
Intent classifier with Pytorch for short conversational utterances (e.g.,... |
|
Experimental |
| 21 |
clementw168/sinch-intent-detection
Competition to predict the intent of a text message. The data points are... |
|
Experimental |
| 22 |
Parker-Bakken/search-intent-dataset
Search intent classification dataset + rater calibration examples for AI... |
|
Experimental |
| 23 |
obaidtambo/Statement_intent_classification
Classifing a statement into different categories usinf DL & NLP. |
|
Experimental |
| 24 |
nawaz-kmr/Airline-Travel-Information-System-ATIS-Text-Analysis
In this project, you will learn how to generate a complete semantic parse of... |
|
Experimental |
| 25 |
amiralikaboli/JIDSF
A Comparative Study on Joint Intent Detection and Slot Filling models based... |
|
Experimental |