mlsanityData to 14 Oct 2026

OLGA : An Ontology and LSTM-based approach for generating Arithmetic Word Problems (AWPs) of transfer type

arXiv 2211.12164 ↗First posted 22 Nov 2022cs.CL cs.AI cs.IRcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine generation of Arithmetic Word Problems (AWPs) is challenging as they express quantities and mathematical relationships and need to be consistent. ML-solvers require a large annotated training set of consistent problems with language variations. Exploiting domain-knowledge is needed for consistency checking whereas LSTM-based approaches are good for producing text with language variations. Combining these we propose a system, OLGA, to generate consistent word problems of TC (Transfer-Case) type, involving object transfers among agents. Though we provide a dataset of consistent 2-agent TC-problems for training, only about 36% of the outputs of an LSTM-based generator are found consistent. We use an extension of TC-Ontology, proposed by us previously, to determine the consistency of problems. Among the remaining 64%, about 40% have minor errors which we repair using the same ontology. To check consistency and for the repair process, we construct an instance-specific representation (ABox) of an auto-generated problem. We use a sentence classifier and BERT models for this task. The training set for these LMs is problem-texts where sentence-parts are annotated with ontology class-names. As three-agent problems are longer, the percentage of consistent problems generated by an LSTM-based approach drops further. Hence, we propose an ontology-based method that extends consistent 2-agent problems into consistent 3-agent problems. Overall, our approach generates a large number of consistent TC-type AWPs involving 2 or 3 agents. As ABox has all the information of a problem, any annotations can also be generated. Adopting the proposed approach to generate other types of AWPs is interesting future work.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 43 references that are in the map. First posted on arXiv 22 Nov 2022.

Builds on

12 of 43 references.

References · 12

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2022Generative Adversarial Networkscited by 5,627
  3. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  4. 2019An Introduction to Variational Autoencoderscited by 1,000
  5. 2016Bag of Tricks for Efficient Text Classificationcited by 876
  6. 2018Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Networkcited by 420
  7. 2016Solving General Arithmetic Word Problemscited by 360
  8. 2014word2vec Explained: deriving Mikolov et al.'s negative-sampling word-embedding methodcited by 112
  9. 2019Gmail Smart Compose: Real-Time Assisted Writingcited by 98
  10. 2015Gated Feedback Recurrent Neural Networkscited by 54
  11. 2016Unit Dependency Graph and its Application to Arithmetic Word Problem Solvingcited by 25
  12. 2016A Theme-Rewriting Approach for Generating Algebra Word Problemscited by 10

Built on by

Not cited yet.