Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solvers
Not on the map. Why?
Abstract (arXiv)
From the latter half of the last decade, there has been a growing interest in developing algorithms for automatically solving mathematical word problems (MWP). It is a challenging and unique task that demands blending surface level text pattern recognition with mathematical reasoning. In spite of extensive research, we are still miles away from building robust representations of elementary math word problems and effective solutions for the general task. In this paper, we critically examine the various models that have been developed for solving word problems, their pros and cons and the challenges ahead. In the last two years, a lot of deep learning models have recorded competing results on benchmark datasets, making a critical and conceptual analysis of literature highly useful at this juncture. We take a step back and analyse why, in spite of this abundance in scholarly interest, the predominantly used experiment and dataset designs continue to be a stumbling block. From the vantage point of having analyzed the literature closely, we also endeavour to provide a road-map for future math word problem research.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 35 of its 81 references that are in the map. First posted on arXiv 31 May 2022.
Builds on
35 of 81 references.
References · 35
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2018Deep contextualized word representationscited by 2,290
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
- 2014Distributed Representations of Sentences and Documentscited by 678
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 662
23 more
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
- 2016Solving General Arithmetic Word Problemscited by 360
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 318
- 2021GeoQA: A Geometric Question Answering Benchmark Towards Multimodal Numerical Reasoningcited by 228
- 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
- 2018Semantically-Aligned Equation Generation for Solving and Reasoning Math Word Problemscited by 49
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2021Dynamic Knowledge Distillation for Pre-trained Language Modelscited by 38
- 2017Mapping to Declarative Knowledge for Word Problem Solvingcited by 36
- 2020Semantically-Aligned Universal Tree-Structured Solver for Math Word Problemscited by 35
- 2018The Gap of Semantic Parsing: A Survey on Automatic Math Word Problem Solverscited by 31
- 2020Graph-to-Tree Neural Networks for Learning Structured Input-Output Translation with Applications to Semantic Parsing and Math Word Problemcited by 31
- 2021Seeking Patterns, Not just Memorizing Procedures: Contrastive Learning for Solving Math Word Problemscited by 30
- 2016Annotating Derivations: A New Evaluation Strategy and Dataset for Algebra Word Problemscited by 28
- 2016Unit Dependency Graph and its Application to Arithmetic Word Problem Solvingcited by 25
- 2020Learning by Fixing: Solving Math Word Problems with Weak Supervisioncited by 25
- 2021Measuring and Improving BERT's Mathematical Abilities by Predicting the Order of Reasoningcited by 23
- 2021Adversarial Examples for Evaluating Math Word Problem Solverscited by 20
- 2020Reverse Operation based Data Augmentation for Solving Math Word Problemscited by 15
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2021Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solvingcited by 11
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 1; 2025: 0; 2026: 1.
9 papers.
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planningcited by 17
- 2024Language Models are Symbolic Learners in Arithmeticcited by 11
- 2022LUNA: Language Understanding with Number Augmentations on Transformers via Number Plugins and Pre-trainingcited by 8
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statementscited by 7
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systemscited by 6
- 2023JiuZhang 2.0: A Unified Chinese Pre-trained Language Model for Multi-task Mathematical Problem Solvingcited by 2
- 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discoverycited by 1
- 2023Techniques to Improve Neural Math Word Problem Solverscited by 0
- 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discovery7 Jun 2026
- 2024Language Models are Symbolic Learners in Arithmetic21 Oct 2024
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statements24 Jun 2023
- 2023JiuZhang 2.0: A Unified Chinese Pre-trained Language Model for Multi-task Mathematical Problem Solving19 Jun 2023
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problem15 Jun 2023
- 2023Interpretable Math Word Problem Solution Generation Via Step-by-step Planning1 Jun 2023
- 2023Techniques to Improve Neural Math Word Problem Solvers6 Feb 2023
- 2022LUNA: Language Understanding with Number Augmentations on Transformers via Number Plugins and Pre-training6 Dec 2022
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systems14 Nov 2022
Similar, not cited
Close in wording, no citation either way
- 2025Error Classification of Large Language Models on Math Word Problems: A Dynamically Adaptive Framework
- 2025Large Language Models Don't Make Sense of Word Problems. A Scoping Review from a Mathematics Education Perspective
- 2023Reasoning in Large Language Models Through Symbolic Math Word Problems
- 2025We Need Knowledge Distillation for Solving Math Word Problems
- 2024Can Language Models Rival Mathematics Students? Evaluating Mathematical Reasoning through Textual Manipulation and Human Experiments
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective
- 2023VerityMath: Advancing Mathematical Reasoning by Self-Verification Through Unit Consistency
- 2025MathRobust-LV: Evaluation of Large Language Models' Robustness to Linguistic Variations in Mathematical Reasoning