Classifying and Solving Arithmetic Math Word Problems-An Intelligent Math Solver

被引:9
|
作者
Mandal, Sourav [1 ]
Naskar, Sudip Kumar [2 ]
机构
[1] Xavier Univ, Sch Comp Sci & Engn, Bhubaneswar 752050, India
[2] Jadavpur Univ, Kolkata 700032, India
来源
IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES | 2021年 / 14卷 / 01期
关键词
Problem-solving; Mathematical model; Algebra; Natural language processing; Taxonomy; Task analysis; Standards; Information extraction (IE); object-oriented modeling of word problems; solving arithmetic word problems; solving single equation word problems; solving single operation word problems; word problem classification; TUTORING SYSTEM;
D O I
10.1109/TLT.2021.3057805
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Solving mathematical (math) word problems (MWP) automatically is a challenging research problem in natural language processing, machine learning, and education (learning) technology domains, which has gained momentum in the recent years. Applications of solving varieties of MWPs can increase the efficacy of teaching-learning systems, such as e-learning systems, intelligent tutoring systems, etc., to help improve learning (or teaching) to solve word problems by providing interactive computer support for peer math tutoring. This article is specifically intended to benefit such teaching-learning systems on arithmetic word problems solving by adding an interactive and intelligent word problem solver to assess an individual's learning outcome. This article presents arithmetic mathematical word problems solver (AMWPS), an educational software application for solving arithmetic word problems involving single equation with single operation. This article is based on a combination of a machine learning based (classification) approach and a rule-based approach. We start with classification of arithmetic word problems into four categories (Change, Compare, Combine, and Division-Multiplication) along with their subcategories, followed by the classification of operations (+, -, *, and /) related to different subcategories. Our system processes an input arithmetic word problem, predicts the category and subcategory, predicts the operation, identifies and retrieves the relevant quantities within the problem with respect to answer generation, and formulates and evaluates the mathematical expression to generate the final answer. AMWPS outperformed similar systems on the standard AddSub and SingleOp datasets and produced new state-of-the-art result (94.22% accuracy).
引用
收藏
页码:28 / 41
页数:14
相关论文
共 50 条
  • [1] Solving Math Word Problems with Teacher Supervision
    Liang, Zhenwen
    Zhang, Xiangliang
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 3522 - 3528
  • [2] Improving Math Word Problems Solver with Logical Semantic Similarity
    Lu, Ting
    Jiang, Haitao
    Chang, Shan
    Liu, Guohua
    2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [3] TEACHING STRATEGIES FOR SOLVING WORD-PROBLEMS IN MATH
    DUNLAP, WP
    MCKNIGHT, M
    ACADEMIC THERAPY, 1980, 15 (04): : 431 - 441
  • [4] ArMATH: a Dataset for Solving Arabic Math Word Problems
    Alghamdi, Reem
    Liang, Zhenwen
    Zhang, Xiangliang
    LREC 2022: THIRTEEN INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2022, : 351 - 362
  • [5] Goal selection and feedback for solving math word problems
    He, Daijun
    Xiao, Jing
    APPLIED INTELLIGENCE, 2023, 53 (12) : 14744 - 14758
  • [6] Goal selection and feedback for solving math word problems
    Daijun He
    Jing Xiao
    Applied Intelligence, 2023, 53 : 14744 - 14758
  • [7] Learning Relation-Enhanced Hierarchical Solver for Math Word Problems
    Lin, Xin
    Huang, Zhenya
    Zhao, Hongke
    Chen, Enhong
    Liu, Qi
    Lian, Defu
    Li, Xin
    Wang, Hao
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (10) : 13830 - 13844
  • [8] Recall and Learn: A Memory-augmented Solver for Math Word Problems
    Huang, Shifeng
    Wang, Jiawei
    Xu, Jiao
    Cao, Da
    Yang, Ming
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EMNLP 2021, 2021, : 786 - 796
  • [9] Learning by Fixing: Solving Math Word Problems with Weak Supervision
    Hong, Yining
    Li, Qing
    Ciao, Daniel
    Haung, Siyuan
    Zhu, Song-Chun
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4959 - 4967
  • [10] Towards Better Quantity Representations for Solving Math Word Problems
    Sun, Runxin
    He, Shizhu
    Zhao, Jun
    Liu, Kang
    ACM TRANSACTIONS ON ASIAN AND LOW-RESOURCE LANGUAGE INFORMATION PROCESSING, 2024, 23 (07)