The Gap of Semantic Parsing: A Survey on Automatic Math Word Problem Solvers
Not on the map. Why?
Abstract (arXiv)
Solving mathematical word problems (MWPs) automatically is challenging, primarily due to the semantic gap between human-readable words and machine-understandable logics. Despite the long history dated back to the1960s, MWPs have regained intensive attention in the past few years with the advancement of Artificial Intelligence (AI). Solving MWPs successfully is considered as a milestone towards general AI. Many systems have claimed promising results in self-crafted and small-scale datasets. However, when applied on large and diverse datasets, none of the proposed methods in the literature achieves high precision, revealing that current MWP solvers still have much room for improvement. This motivated us to present a comprehensive survey to deliver a clear and complete picture of automatic math problem solvers. In this survey, we emphasize on algebraic word problems, summarize their extracted features and proposed techniques to bridge the semantic gap and compare their performance in the publicly accessible datasets. We also cover automatic solvers for other types of math problems such as geometric problems that require the understanding of diagrams. Finally, we identify several emerging research directions for the readers with interests in MWPs.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 8; 2024: 6; 2025: 4.
31 papers.
Sort:
By area:
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2025A Survey on Large Language Models for Mathematical Reasoningcited by 52
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2022Are Deep Neural Networks SMARTer than Second Graders?cited by 24
- 2023GraphReason: Enhancing Reasoning Capabilities of Large Language Models through A Graph-Based Verification Approachcited by 21
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2021NumGPT: Improving Numeracy Ability of Generative Pre-trained Modelscited by 15
- 2023Using Large Language Model to Solve and Explain Physics Word Problems Approaching Human Levelcited by 15
- 2023A Diachronic Analysis of Paradigm Shifts in NLP Research: When, How, and Why?cited by 14
- 2021Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solvingcited by 11
19 more
- 2024From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifestocited by 11
- 2022A Survey in Mathematical Language Processingcited by 9
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solverscited by 9
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structurecited by 7
- 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
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Reviewcited by 5
- 2023Learning by Applying: A General Framework for Mathematical Reasoning via Enhancing Explicit Knowledge Learningcited by 5
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Associationcited by 4
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trendscited by 3
- 2024Quantitative Information Extraction from Humanitarian Documentscited by 3
- 2024STEM-POM: Evaluating Language Models Math-Symbol Reasoning in Document Parsingcited by 3
- 2024From Large to Tiny: Distilling and Refining Mathematical Expertise for Math Word Problems with Weakly Supervisioncited by 2
- 2025Teaching LLMs for Step-Level Automatic Math Correction via Reinforcement Learningcited by 2
- 2021WARM: A Weakly (+Semi) Supervised Model for Solving Math word Problemscited by 1
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervisioncited by 1
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspectivecited by 1
- 2024A Theoretical Review on Solving Algebra Problemscited by 0
- 2025Optimization Problem Solving Can Transition to Evolutionary Agentic Workflowscited by 0
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025A Survey on Large Language Models for Mathematical Reasoning10 Jun 2025
- 2025Optimization Problem Solving Can Transition to Evolutionary Agentic Workflows7 May 2025
- 2025Teaching LLMs for Step-Level Automatic Math Correction via Reinforcement Learning24 Mar 2025
- 2024STEM-POM: Evaluating Language Models Math-Symbol Reasoning in Document Parsing1 Nov 2024
- 2024A Theoretical Review on Solving Algebra Problems29 Oct 2024
- 2024Quantitative Information Extraction from Humanitarian Documents9 Aug 2024
- 2024From Large to Tiny: Distilling and Refining Mathematical Expertise for Math Word Problems with Weakly Supervision21 Mar 2024
- 2024From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifesto26 Feb 2024
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends15 Jan 2024
- 2023Using Large Language Model to Solve and Explain Physics Word Problems Approaching Human Level15 Sep 2023
- 2023GraphReason: Enhancing Reasoning Capabilities of Large Language Models through A Graph-Based Verification Approach18 Aug 2023
19 more
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statements24 Jun 2023
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problem15 Jun 2023
- 2023A Diachronic Analysis of Paradigm Shifts in NLP Research: When, How, and Why?22 May 2023
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structure8 May 2023
- 2023Learning by Applying: A General Framework for Mathematical Reasoning via Enhancing Explicit Knowledge Learning11 Feb 2023
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Review23 Jan 2023
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec 2022
- 2022Are Deep Neural Networks SMARTer than Second Graders?20 Dec 2022
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Association1 Dec 2022
- 2022Towards Robust Numerical Question Answering: Diagnosing Numerical Capabilities of NLP Systems14 Nov 2022
- 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervision13 Oct 2022
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solvers31 May 2022
- 2022A Survey in Mathematical Language Processing30 May 2022
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoning9 Dec 2021
- 2021NumGPT: Improving Numeracy Ability of Generative Pre-trained Models7 Sep 2021
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solvers2 Sep 2021
- 2021Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solving2 Jun 2021
- 2021WARM: A Weakly (+Semi) Supervised Model for Solving Math word Problems14 Apr 2021
- 2021Are NLP Models really able to Solve Simple Math Word Problems?12 Mar 2021
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2025A Survey on Large Language Models for Mathematical Reasoningcited by 52
- 2023GraphReason: Enhancing Reasoning Capabilities of Large Language Models through A Graph-Based Verification Approachcited by 21
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statementscited by 7
- 2023Learning by Applying: A General Framework for Mathematical Reasoning via Enhancing Explicit Knowledge Learningcited by 5
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Associationcited by 4
- 2024STEM-POM: Evaluating Language Models Math-Symbol Reasoning in Document Parsingcited by 3
- 2025A Survey on Large Language Models for Mathematical Reasoning10 Jun 2025
- 2024STEM-POM: Evaluating Language Models Math-Symbol Reasoning in Document Parsing1 Nov 2024
- 2023GraphReason: Enhancing Reasoning Capabilities of Large Language Models through A Graph-Based Verification Approach18 Aug 2023
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statements24 Jun 2023
- 2023Learning by Applying: A General Framework for Mathematical Reasoning via Enhancing Explicit Knowledge Learning11 Feb 2023
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec 2022
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Association1 Dec 2022
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2022Are Deep Neural Networks SMARTer than Second Graders?cited by 24
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problemcited by 18
- 2021NumGPT: Improving Numeracy Ability of Generative Pre-trained Modelscited by 15
- 2023Using Large Language Model to Solve and Explain Physics Word Problems Approaching Human Levelcited by 15
- 2023A Diachronic Analysis of Paradigm Shifts in NLP Research: When, How, and Why?cited by 14
- 2021Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solvingcited by 11
- 2024From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifestocited by 11
- 2022A Survey in Mathematical Language Processingcited by 9
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solverscited by 9
12 most cited of 23 All 23 (JSON)
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025Teaching LLMs for Step-Level Automatic Math Correction via Reinforcement Learning24 Mar 2025
- 2024A Theoretical Review on Solving Algebra Problems29 Oct 2024
- 2024Quantitative Information Extraction from Humanitarian Documents9 Aug 2024
- 2024From Large to Tiny: Distilling and Refining Mathematical Expertise for Math Word Problems with Weakly Supervision21 Mar 2024
- 2024From Large Language Models and Optimization to Decision Optimization CoPilot: A Research Manifesto26 Feb 2024
- 2024Survey of Natural Language Processing for Education: Taxonomy, Systematic Review, and Future Trends15 Jan 2024
- 2023Using Large Language Model to Solve and Explain Physics Word Problems Approaching Human Level15 Sep 2023
- 2023Learning by Analogy: Diverse Questions Generation in Math Word Problem15 Jun 2023
- 2023A Diachronic Analysis of Paradigm Shifts in NLP Research: When, How, and Why?22 May 2023
- 2023Non-Autoregressive Math Word Problem Solver with Unified Tree Structure8 May 2023
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Review23 Jan 2023
12 newest of 23 All 23 (JSON)