Extracting Structured Information from the Textual Description of Geometry Word Problems

被引:0
|
作者
Boob, Archana [1 ]
Bodakhe, Prajakta [2 ]
Radke, Mansi A. [1 ]
Deshpande, Umesh A. [1 ]
机构
[1] Visvesvaraya Natl Inst Technol, Nagpur, Maharashtra, India
[2] CUEMATH, Nagpur, Maharashtra, India
关键词
Natural Language Processing; Artificial Intelligence; Mathematics (Geometry) word problems; Named Entity Recognition; Predicate Generation;
D O I
10.1145/3639233.3639255
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
AI (Artificial Intelligence) is playing its role in every field as automation is the way forward. Solving geometry mathematics word problems (MWPs) automatically can help in smart tutoring and has a plethora of applications in many fields. To solve a geometry MWPs, multi-modal methods are needed to parse the question text using Natural Language Processing (NLP) and diagram using Image Processing (IP) techniques and combine the information from both. The information is then to be structured and appropriate axioms and theorems need to be applied to transform the question into intermediate equations which could be solved by equation solvers. In this entire pipeline, text parsing of the question content is a crucial component which is precisely the main focus of this paper. There have been attempts in the literature and techniques to solve geometry MWPs have been proposed, however they rely on input predicates and do not generate them automatically. In cases where they are generated, regular expressions are used which lack generalisation and scalability. This paper models the text parsing problem as a Relation Extraction and Natural Language Generation problem where from the question text structured information is generated in the form of predicates. We basically generate appropriate geometric tags by using a Named Entity Recognition (NER) annotator and then utilize these tags to generate predicates that represent the question in a machine readable formal language. To test the proposed approach, a custom dataset is created containing about 500 questions from standard elementary school-level Indian text books. It has been demonstrated through experiments on the custom dataset that the suggested method is capable of extracting geometric relations. To evaluate the generated predicates, we create ground truth predicates for each of the questions through skilled domain experts. We also design a unique method to evaluate the generated predicates with the METEOR (Metric for Evaluation of Translation with Explicit ORdering) metric. The experimental findings on this dataset indicate precision (P) of 0.70, recall (R) of 0.60, harmonic mean (F-mean) of 0.60, average penalty (p) of 0.12 and final METEOR Score (M) of 0.54. Furthermore, we experiment the proposed technique on another dataset. When tested on Geometry3K data set, a precision of 0.67, recall of 0.64, harmonic mean (F-mean) of 0.64, penalty (p) of 0.27 and final METEOR Score (M) of 0.42 is obtained.
引用
收藏
页码:31 / 37
页数:7
相关论文
共 50 条
  • [31] May I take your order? A Neural Model for Extracting Structured Information from Conversations
    Peng, Baolin
    Seltzer, Michael L.
    Ju, Yun-Cheng
    Zweig, Geoffrey
    Wong, Kam-Fai
    15TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (EACL 2017), VOL 1: LONG PAPERS, 2017, : 450 - 459
  • [32] EXTRACTING STRUCTURED INFORMATION FROM PATHOLOGY REPORTS USING NATURAL LANGUAGE PROCESSING AND MACHINE LEARNING
    Odisho, Anobel
    Park, Briton
    Altieri, Nicholas
    Murdoch, William
    Carroll, Peter
    Coopberberg, Matthew
    Yu, Bin
    JOURNAL OF UROLOGY, 2019, 201 (04): : E1031 - E1032
  • [33] Extracting drug indication information from structured product labels using natural language processing
    Fung, Kin Wah
    Jao, Chiang S.
    Demner-Fushman, Dina
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2013, 20 (03) : 482 - 488
  • [34] YAdumper:: extracting and translating large information volumes from relational databases to structured flat files
    Fernández, JM
    Valencia, A
    BIOINFORMATICS, 2004, 20 (15) : 2455 - 2457
  • [35] Extracting Structured Information from User Queries with Semi-Supervised Conditional Random Fields
    Li, Xiao
    Wang, Ye-Yi
    Acero, Alex
    PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 572 - 579
  • [36] Latin word order. Structured meaning and information
    Spevak, Olga
    MNEMOSYNE, 2007, 60 (03) : 497 - 501
  • [37] Latin word order. Structured meaning and information
    Burton, Philip
    JOURNAL OF ROMAN STUDIES, 2007, 97 : 299 - 300
  • [38] Latin Word Order. Structured Meaning and Information
    Brandenburg, Philipp
    CLASSICAL REVIEW, 2010, 60 (02): : 424 - 426
  • [39] Geometry from Information Geometry
    Caticha, Ariel
    BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, 2016, 1757
  • [40] Extracting information from text
    Chai, JY
    Biermann, AW
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : 202 - 206