# Math-Word-Problems-PaperList **Repository Path**: allenlyu/math-word-problems-paper-list ## Basic Information - **Project Name**: Math-Word-Problems-PaperList - **Description**: This is a paper list for math word problems. It also contains some related research areas, including geometry problem solving. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-05-04 - **Last Updated**: 2023-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README A Paper List for Math Word Problem == This is a paper list for math word problem. It also contains some related research areas, including geometry problem solving. `Keyword`: Math Word Problem, Geometry Problem, Natural Language Processing # Dataset * Learning to Automatically Solve Algebra Word Problems, ACL2014, [[paper]](https://aclanthology.org/P14-1026.pdf) * Alg514, include 514 problems. (English) * Automatically Solving Number Word Problems by Semantic Parsing and Reasoning, EMNLP2015, [[paper]](https://aclanthology.org/D15-1135.pdf) * Dolphin1878, include 1878 problems. (English) * Annotating Derivations: A New Evaluation Strategy and Dataset for Algebra Word Problems, EACL2017, [[paper]](https://aclanthology.org/E17-1047.pdf) * DRAW-1K, include 1000 problems. (English) * MAWPS: A Math Word Problem Repository, NAACL2016, [[paper]](https://aclanthology.org/N16-1136.pdf) * MAWPS, include 2373 problems. (English) * Deep Neural Solver for Math Word Problems, EMNLP2017, [[paper]](https://aclanthology.org/D17-1088.pdf) * Math23k, include 23161 problems. (Chinese) * Ape210K: A Large-Scale and Template-Rich Dataset of Math Word Problems, arxiv, [[paper]](https://arxiv.org/abs/2009.11506) [[code]](https://github.com/Chenny0808/ape210k) * Ape210K, include 210488 problems. (Chinese, largest) * A Diverse Corpus for Evaluating and Developing English Math Word Problem Solvers, ACL2020, [[paper]](https://arxiv.org/pdf/2106.15772.pdf) [[code]](https://github.com/chaochun/nlu-asdiv-dataset) * ASDiv, cover more text patterns, include 2305 problems. (English) # Math Word Problem Solvers * Recall and Learn: A Memory-augmented Solver for Math Word Problems, EMNLP2021 Findings, [[paper]](https://aclanthology.org/2021.findings-emnlp.68.pdf) [[code]](https://github.com/sfeng-m/REAL4MWP) * REAL2: An End-to-end Memory-augmented Solver for Math Word Problems, NIPS2021 MATHAI4ED, [[paper]](https://mathai4ed.github.io/papers/papers/paper_7.pdf)[[code]](https://github.com/sfeng-m/REAL2) * Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction, ACL2022 [[paper]](https://aclanthology.org/2022.acl-long.410.pdf)[[code]](https://github.com/allanj/Deductive-MWP) * LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learning, EMNLP2022 Findings, [[paper]](https://arxiv.org/pdf/2205.08232.pdf)[[code]](https://github.com/yangzhch6/InterMWP) * Multi-View Reasoning: Consistent Contrastive Learning for Math Word Problem, EMNLP2022 Findings, [[paper]](https://arxiv.org/pdf/2210.11694v1.pdf)[[code]](https://github.com/zwq2018/Multi-view-Consistency-for-MWP) * Textual Enhanced Contrastive Learning for Solving Math Word Problems, EMNLP2022 Findings, [[paper]](https://arxiv.org/pdf/2211.16022.pdf)[[code]](https://github.com/yiyunya/Textual_CL_MWP) * Automatic Generation of Socratic Subquestions for Teaching Math Word Problems, EMNLP2022 Poster, [[paper]](https://arxiv.org/pdf/2211.12835.pdf)[[code]](https://github.com/eth-nlped/scaffolding-generation) * Structure-Unified M-Tree Coding Solver for Math Word Problem, EMNLP2022 Poster, [[paper]](https://arxiv.org/pdf/2210.12432.pdf)[[code]](https://github.com/devWangBin/SUMC-Solver) * Analogical Math Word Problems Solving with Enhanced Problem-Solution Association, EMNLP2022 Poster, [[paper]](https://arxiv.org/pdf/2212.00837.pdf) * Improving Math Word Problems with Pre-trained Knowledge and Hierarchical Reasoning, EMNLP2021, [[paper]](https://aclanthology.org/2021.emnlp-main.272.pdf) * An Edge-Enhanced Hierarchical Graph-to-Tree Network for Math Word Problem Solving, EMNLP2021 Findings, [[paper]](https://aclanthology.org/2021.findings-emnlp.127.pdf) [[code]](https://github.com/qinzhuowu/EEH_G2T) * Generate & Rank: A Multi-task Framework for Math Word Problems, EMNLP2021 Findings, [[paper]](https://aclanthology.org/2021.findings-emnlp.195.pdf) [[code]](https://github.com/huawei-noah/noah-research) * Math Word Problem Solving with Explicit Numerical Values, ACL2021, [[paper]](https://aclanthology.org/2021.acl-long.455.pdf) [[code]](https://github.com/qinzhuowu/nums2t) * Neural-Symbolic Solver for Math Word Problems with Auxiliary Tasks, ACL2021, [[paper]](https://aclanthology.org/2021.acl-long.456.pdf) [[code]](https://github.com/QinJinghui/NS-Solver) * Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solving, ACL2021 short paper, [[paper]](https://aclanthology.org/2021.acl-short.121.pdf) [[code]](https://github.com/doublebite/Sequence-to-General-tree/) * Measuring Mathematical Problem Solving With the MATH Dataset, NIPS2021, [[paper]](https://arxiv.org/pdf/2103.03874.pdf) [[code]](https://github.com/hendrycks/math) * Are NLP Models really able to Solve Simple Math Word Problems, NAACL2021, [[paper]](https://arxiv.org/pdf/2104.06722.pdf) [[code]](https://github.com/arkilpatel/SVAMP) * Learning by Fixing- Solving Math Word Problems with Weak Supervision, AAAI2021, [[paper]](https://arxiv.org/pdf/2012.10582.pdf) [[code]](https://github.com/evelinehong/LBF) * Reverse Operation based Data Augmentation for Solving Math Word Problems, TASLP2021, [[paper]](https://arxiv.org/pdf/2010.01556.pdf) [[code]](https://github.com/yiyunya/RODA) * Semantically-Aligned Universal Tree-Structured Solver for Math Word Problems, EMNLP2020, [[paper]](https://aclanthology.org/2020.emnlp-main.309.pdf) [[code]](https://github.com/QinJinghui/SAU-Solver) * A Knowledge-Aware Sequence-to-Tree Network for Math Word Problem Solving, EMNLP2020, [[paper]](https://aclanthology.org/2020.emnlp-main.579.pdf) * Graph-to-Tree Neural Networks for Learning Structured Input-Output Translation with Applications to Semantic Parsing and Math Word Problem, EMNLP2020 Findings, [[paper]](https://aclanthology.org/2020.findings-emnlp.255.pdf) * Graph-to-Tree Learning for Solving Math Word Problems, ACL2020, [[paper]](https://aclanthology.org/2020.acl-main.362.pdf) [[code]](https://github.com/2003pro/Graph2Tree) * Teacher-Student Networks with Multiple Decoders for Solving Math Word Problem, IJCAI2020, [[paper]](https://www.ijcai.org/proceedings/2020/0555.pdf) [[code]](https://github.com/2003pro/TSN-MD) * Modeling Intra-Relation in Math Word Problems with Different Functional Multi-Head Attentions, ACL2019, [[paper]](https://aclanthology.org/P19-1619.pdf) [[code]](https://github.com/lijierui/group-attention) * A Goal-Driven Tree-Structured Neural Model for Math Word Problems, IJCAI2019, [[paper]](https://www.ijcai.org/proceedings/2019/0736.pdf) [[code]](https://github.com/ShichaoSun/math_seq2tree) * Template-Based Math Word Problem Solvers with Recursive Neural Networks, AAAI2019, [[paper]](https://tongtianta.site/oss//paper_pdf/5cbadb30-2ca0-11eb-9da8-00163e0d281a_4d28ea7a950f4f393767d0f2ad5e58d6.pdf) [[code]](https://github.com/uestc-db/T-RNN) * MathQA- Towards Interpretable Math Word Problem Solving with Operation-Based Formalisms, NAACL2019, [[paper]](https://aclanthology.org/N19-1245.pdf) [[code]](https://math-qa.github.io/math-QA/) * The Gap of Semantic Parsing- A Survey on Automatic Math Word Problem Solvers, TPAMI2019, [[paper]](https://arxiv.org/pdf/1808.07290.pdf) * Translating a Math Word Problem to an Expression Tree, ACL2018, [[paper]](https://aclanthology.org/D18-1132.pdf) * A Meaning-based Statistical English Math Word Problem Solver, NAACL2018, [[paper]](https://aclanthology.org/N18-1060.pdf) [[code]](https://github.com/chaochun/nlu-mwp-noise-dataset) * MathDQN: Solving Arithmetic Word Problems via Deep Reinforcement Learning, AAAI2018, [[paper]](https://www.aaai.org/ocs/index.php/AAAI/AAAI18/paper/view/16749/16111) [[code]](https://github.com/uestc-db/DQN_Word_Problem_Solver) * Mapping to Declarative Knowledge for Word Problem Solving, TACL2018, [[paper]](https://aclanthology.org/Q18-1012.pdf) [[code]](https://github.com/CogComp/arithmetic) * A Weakly Supervised Model for Solving Math word Problems, arxiv-2021, [[paper]](https://arxiv.org/pdf/2104.06722.pdf) * MWP-BERT: A Strong Baseline for Math Word Problems, arxiv-2021, [[paper]](https://arxiv.org/pdf/2107.13435.pdf) * Investigating Math Word Problems using Pretrained Multilingual Language Models, arxiv-2021, [[paper]](https://arxiv.org/pdf/2105.08928.pdf) * MWPToolkit- An Open-source Framework for Deep Learning-based Math Word Problem Solvers, arxiv-2021, [[paper]](https://arxiv.org/pdf/2109.00799.pdf) [[code]](https://github.com/LYH-YF/MWPToolkit) # Math Word Problem Generation * Math Word Problem Generation with Mathematical Consistency and Problem Context Constraints, EMNLP2021, [[paper]](https://aclanthology.org/2021.emnlp-main.484.pdf) * Mathematical Word Problem Generation from Commonsense Knowledge Graph and Equations, EMNLP2021, [[paper]](https://aclanthology.org/2021.emnlp-main.348.pdf)[[code]](https://github.com/tal-ai/MaKE_EMNLP2021) * Adversarial Examples for Evaluating Math Word Problem Solvers, EMNLP2021 Findings, [[paper]](https://arxiv.org/pdf/2109.05925.pdf) [[code]](https://github.com/kevivk/MWP_Adversarial) * Generating Math Word Problems from Equations with Topic Consistency Maintaining and Commonsense Enforcement, ICANN2021, [[paper]](https://arxiv.org/pdf/2012.07379.pdf) # Geometry Problem Solvers * Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoning, ACL2021, [[paper]](https://arxiv.org/pdf/2105.04165.pdf) [[code]](https://github.com/lupantech/InterGPS) * GeoQA: A Geometric Question Answering Benchmark Towards Multimodal Numerical Reasoning, ACL2021 Findings, [[paper]](https://aclanthology.org/2021.findings-acl.46.pdf) [[code]](https://github.com/chen-judge/GeoQA) * UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expression, EMNLP2022 Poster, [[paper]](https://arxiv.org/pdf/2212.02746.pdf) [[code]](https://github.com/chen-judge/UniGeo) * Plane Geometry Diagram Parsing, IJCAI2022, [[paper]](https://arxiv.org/pdf/2205.09363.pdf) [[code]](https://github.com/mingliangzhang2018/PGDP)