A Survey on Text Classification: From Shallow to Deep Learning
Not on the map. Why?
Abstract (arXiv)
Text classification is the most fundamental and essential task in natural language processing. The last decade has seen a surge of research in this area due to the unprecedented success of deep learning. Numerous methods, datasets, and evaluation metrics have been proposed in the literature, raising the need for a comprehensive and updated survey. This paper fills the gap by reviewing the state-of-the-art approaches from 1961 to 2021, focusing on models from traditional models to deep learning. We create a taxonomy for text classification according to the text involved and the models used for feature extraction and classification. We then discuss each of these categories in detail, dealing with both the technical developments and benchmark datasets that support tests of predictions. A comprehensive comparison between different techniques, as well as identifying the pros and cons of various evaluation metrics are also provided in this survey. Finally, we conclude by summarizing key implications, future research directions, and the challenges facing the research area.
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 12; 2023: 13; 2024: 23; 2025: 23; 2026: 7.
80 papers.
Sort:
By area:
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2024A Systematic Survey of Text Summarization: From Statistical Methods to Large Language Modelscited by 52
- 2023Graph Neural Networks for Text Classification: A Surveycited by 15
- 2023Zero-shot Causal Graph Extrapolation from Text via LLMscited by 15
- 2024Evaluation of LLM Chatbots for OSINT-based Cyber Threat Awarenesscited by 14
- 2023Spam-T5: Benchmarking Large Language Models for Few-Shot Email Spam Detectioncited by 12
- 2022Transformers are Short Text Classifiers: A Study of Inductive Short Text Classifiers on Benchmarks and Real-world Datasetscited by 11
- 2025Privacy-Aware RAG: Secure and Isolated Knowledge Retrievalcited by 10
- 2025GLiClass: Generalist Lightweight Model for Sequence Classification Taskscited by 9
- 2022Less is More: Parameter-Free Text Classification with Gzipcited by 7
- 2023Neural Natural Language Processing for Long Texts: A Survey on Classification and Summarizationcited by 7
- 2024A Comparative Analysis of Transformer and LSTM Models for Detecting Suicidal Ideation on Redditcited by 7
38 more
- 2025GORAG: Graph-based Online Retrieval Augmented Generation for Dynamic Few-shot Social Media Text Classificationcited by 6
- 2022Power of Explanations: Towards automatic debiasing in hate speech detectioncited by 5
- 2022A Survey of Text Representation Methods and Their Genealogycited by 5
- 2023BYOC: Personalized Few-Shot Classification with Co-Authored Class Descriptionscited by 5
- 2024ROIC-DM: Robust Text Inference and Classification via Diffusion Modelcited by 5
- 2024A Comprehensive Survey of Text Classification Techniques and Their Research Applications: Observational and Experimental Insightscited by 5
- 2024Holistic Adversarially Robust Pruningcited by 5
- 2023Which Model Shall I Choose? Cost/Quality Trade-offs for Text Classification Taskscited by 4
- 2025Bridging Language Models and Financial Analysiscited by 4
- 2022Type Information Utilized Event Detection via Multi-Channel GNNs in Electrical Power Systemscited by 3
- 2024Low-rank finetuning for LLMs: A fairness perspectivecited by 3
- 2024Make Satire Boring Again: Reducing Stylistic Bias of Satirical Corpus by Utilizing Generative LLMscited by 3
- 2025Improving Multi-Class Calibration through Normalization-Aware Isotonic Techniquescited by 3
- 2021A Conversational Agent System for Dietary Supplements Usecited by 2
- 2021Sentiment Analysis on Brazilian Portuguese User Reviewscited by 2
- 2022Embedding generation for text classification of Brazilian Portuguese user reviews: from bag-of-words to transformerscited by 2
- 2022Intent Recognition in Conversational Recommender Systemscited by 2
- 2024Critical Review for One-class Classification: recent advances and the reality behind themcited by 2
- 2024Prompt Selection Matters: Enhancing Text Annotations for Social Sciences with Large Language Modelscited by 2
- 2025Improving the Perturbation-Based Explanation of Deepfake Detectors Through the Use of Adversarially-Generated Samplescited by 2
- 2025A thorough benchmark of automatic text classification: From traditional approaches to large language modelscited by 2
- 2022Are We Really Making Much Progress in Text Classification? A Comparative Reviewcited by 1
- 2022A semantic hierarchical graph neural network for text classificationcited by 1
- 2023Catch Me If You Can: Identifying Fraudulent Physician Reviews with Large Language Models Using Generative Pre-Trained Transformerscited by 1
- 2023DDNAS: Discretized Differentiable Neural Architecture Search for Text Classificationcited by 1
- 2024Dental Severity Assessment through Few-shot Learning and SBERT Fine-tuningcited by 1
- 2024Is text normalization relevant for classifying medieval charters?cited by 1
- 2024Ensemble Methods for Sequence Classification with Hidden Markov Modelscited by 1
- 2024No Argument Left Behind: Overlapping Chunks for Faster Processing of Arbitrarily Long Legal Textscited by 1
- 2024SE-GCL: An Event-Based Simple and Effective Graph Contrastive Learning for Text Representationcited by 1
- 2025A Fisher's exact test justification of the TF-IDF term-weighting schemecited by 1
- 2025Introducing Visual Scenes and Reasoning: A More Realistic Benchmark for Spoken Language Understandingcited by 1
- 2022A New Dataset for Topic-Based Paragraph Classification in Genocide-Related Court Transcriptscited by 0
- 2022Taygete at SemEval-2022 Task 4: RoBERTa based models for detecting Patronising and Condescending Languagecited by 0
- 2022"Double vaccinated, 5G boosted!": Learning Attitudes towards COVID-19 Vaccination from Social Mediacited by 0
- 2023ESimCSE Unsupervised Contrastive Learning Jointly with UDA Semi-Supervised Learning for Large Label System Text Classification Modecited by 0
- 2023Building RadiologyNET: Unsupervised annotation of a large-scale multimodal medical databasecited by 0
- 2023Two-Stage Classifier for Campaign Negativity Detection using Axis Embeddings: A Case Study on Tweets of Political Users during 2021 Presidential Election in Irancited by 0
50 most cited of 80 All 80 (JSON)
- 2026SRJudge: Empowering Large Language Models with Selective Reasoning for Fine-Grained Knowledge Concept Tagging29 Sep 2026
- 2026Leveraging Trajectory Graphs for Pre-Execution Error Diagnosis in Agentic LLM Systems29 Jul 2026
- 2026Text Distance from Nested and Hierarchical Repetitions: A Compression-Based Perspective23 Jun 2026
- 2026MiqraBERT: Regression-Based Sentence-BERT Finetuning for Biblical Hebrew Parallel Detection17 Jun 2026
- 2026Grounding Text Embeddings in Stakeholder Associations26 May 2026
- 2026ClaHF: A Human Feedback-inspired Reinforcement Learning Framework for Improving Classification Tasks17 May 2026
- 2026Task-tailored Pre-processing: Fair Downstream Supervised Learning17 Jan 2026
- 2025Text images processing system using artificial intelligence models12 Dec 2025
- 2025Hybrid Attribution Priors for Explainable and Robust Model Training9 Dec 2025
- 2025Improving Multi-Class Calibration through Normalization-Aware Isotonic Techniques9 Dec 2025
- 2025Decoding the Past: Explainable Machine Learning Models for Dating Historical Texts28 Nov 2025
- 2025Introducing Visual Scenes and Reasoning: A More Realistic Benchmark for Spoken Language Understanding24 Nov 2025
38 more
- 2025Automated document processing system for government agencies using DBNET++ and BART models15 Oct 2025
- 2025ProtoSiTex: Learning Semi-Interpretable Prototypes for Multi-label Text Classification14 Oct 2025
- 2025REBot: From RAG to CatRAG with Semantic Enrichment and Graph Routing2 Oct 2025
- 2025GLiClass: Generalist Lightweight Model for Sequence Classification Tasks11 Aug 2025
- 2025AutoGeTS: Knowledge-based Automated Generation of Text Synthetics for Improving Text Classification4 Aug 2025
- 2025A Fisher's exact test justification of the TF-IDF term-weighting scheme21 Jul 2025
- 2025NEU-ESC: A Comprehensive Vietnamese dataset for Educational Sentiment analysis and topic Classification toward multitask learning30 Jun 2025
- 2025A Comparative Study of Task Adaptation Techniques of Large Language Models for Identifying Sustainable Development Goals18 Jun 2025
- 2025CTDGSI: A comprehensive exploitation of instance selection methods for automatic text classification. VII Concurso de Teses, Dissertacc~oes e Trabalhos de Graduacc~ao em SI -- XXI Simp'osio Brasileiro de Sistemas de Informacc~ao8 Jun 2025
- 2025A Structured Literature Review on Traditional Approaches in Current Natural Language Processing19 May 2025
- 2025Equally Critical: Samples, Targets, and Their Mappings in Datasets17 May 2025
- 2025Speaker Diarization for Low-Resource Languages Through Wav2vec Fine-Tuning23 Apr 2025
- 2025A thorough benchmark of automatic text classification: From traditional approaches to large language models2 Apr 2025
- 2025Privacy-Aware RAG: Secure and Isolated Knowledge Retrieval17 Mar 2025
- 2025Bridging Language Models and Financial Analysis14 Mar 2025
- 2025Improving the Perturbation-Based Explanation of Deepfake Detectors Through the Use of Adversarially-Generated Samples6 Feb 2025
- 2025A Transformer-based Autoregressive Decoder Architecture for Hierarchical Text Classification23 Jan 2025
- 2025GORAG: Graph-based Online Retrieval Augmented Generation for Dynamic Few-shot Social Media Text Classification6 Jan 2025
- 2024Holistic Adversarially Robust Pruning19 Dec 2024
- 2024SE-GCL: An Event-Based Simple and Effective Graph Contrastive Learning for Text Representation16 Dec 2024
- 2024Make Satire Boring Again: Reducing Stylistic Bias of Satirical Corpus by Utilizing Generative LLMs12 Dec 2024
- 2024BEExformer: A Fast Inferencing Binarized Transformer with Early Exits6 Dec 2024
- 2024A Comparative Analysis of Transformer and LSTM Models for Detecting Suicidal Ideation on Reddit23 Nov 2024
- 2024KLCBL: An Improved Police Incident Classification Model11 Nov 2024
- 2024A Library Perspective on Supervised Text Processing in Digital Libraries: An Investigation in the Biomedical Domain6 Nov 2024
- 2024Rule by Rule: Learning with Confidence through Vocabulary Expansion30 Oct 2024
- 2024No Argument Left Behind: Overlapping Chunks for Faster Processing of Arbitrarily Long Legal Texts24 Oct 2024
- 2024Ensemble Methods for Sequence Classification with Hidden Markov Models11 Sep 2024
- 2024Is text normalization relevant for classifying medieval charters?29 Aug 2024
- 2024Prompt Selection Matters: Enhancing Text Annotations for Social Sciences with Large Language Models15 Jul 2024
- 2024A Systematic Survey of Text Summarization: From Statistical Methods to Large Language Models17 Jun 2024
- 2024Using General Large Language Models to Classify Mathematical Documents11 Jun 2024
- 2024Low-rank finetuning for LLMs: A fairness perspective28 May 2024
- 2024Critical Review for One-class Classification: recent advances and the reality behind them27 Apr 2024
- 2024GuideWalk: A Novel Graph-Based Word Embedding for Enhanced Text Classification25 Apr 2024
- 2024Visual Analytics for Fine-grained Text Classification Models and Datasets21 Mar 2024
- 2024Dental Severity Assessment through Few-shot Learning and SBERT Fine-tuning24 Feb 2024
- 2024Capturing Pertinent Symbolic Features for Enhanced Content-Based Misinformation Detection29 Jan 2024
50 newest of 80 All 80 (JSON)
- 2023A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4cited by 81
- 2024A Systematic Survey of Text Summarization: From Statistical Methods to Large Language Modelscited by 52
- 2023Graph Neural Networks for Text Classification: A Surveycited by 15
- 2023Zero-shot Causal Graph Extrapolation from Text via LLMscited by 15
- 2024Evaluation of LLM Chatbots for OSINT-based Cyber Threat Awarenesscited by 14
- 2023Spam-T5: Benchmarking Large Language Models for Few-Shot Email Spam Detectioncited by 12
- 2022Transformers are Short Text Classifiers: A Study of Inductive Short Text Classifiers on Benchmarks and Real-world Datasetscited by 11
- 2025GLiClass: Generalist Lightweight Model for Sequence Classification Taskscited by 9
- 2022Less is More: Parameter-Free Text Classification with Gzipcited by 7
- 2023Neural Natural Language Processing for Long Texts: A Survey on Classification and Summarizationcited by 7
- 2024A Comparative Analysis of Transformer and LSTM Models for Detecting Suicidal Ideation on Redditcited by 7
- 2022Power of Explanations: Towards automatic debiasing in hate speech detectioncited by 5
12 most cited of 73 All 73 (JSON)
- 2026Text Distance from Nested and Hierarchical Repetitions: A Compression-Based Perspective23 Jun 2026
- 2026MiqraBERT: Regression-Based Sentence-BERT Finetuning for Biblical Hebrew Parallel Detection17 Jun 2026
- 2026Grounding Text Embeddings in Stakeholder Associations26 May 2026
- 2026Task-tailored Pre-processing: Fair Downstream Supervised Learning17 Jan 2026
- 2025Text images processing system using artificial intelligence models12 Dec 2025
- 2025Hybrid Attribution Priors for Explainable and Robust Model Training9 Dec 2025
- 2025Improving Multi-Class Calibration through Normalization-Aware Isotonic Techniques9 Dec 2025
- 2025Decoding the Past: Explainable Machine Learning Models for Dating Historical Texts28 Nov 2025
- 2025Introducing Visual Scenes and Reasoning: A More Realistic Benchmark for Spoken Language Understanding24 Nov 2025
- 2025Automated document processing system for government agencies using DBNET++ and BART models15 Oct 2025
- 2025ProtoSiTex: Learning Semi-Interpretable Prototypes for Multi-label Text Classification14 Oct 2025
- 2025REBot: From RAG to CatRAG with Semantic Enrichment and Graph Routing2 Oct 2025
12 newest of 73 All 73 (JSON)