Abstract

Math word problem uses a real word story to present basic arithmetic operations using textual narration. It is used to develop student’s comprehension skill in conjunction with the ability to generate a solution that agrees with the story given in the problem. To master math word problem solving, students need to be given fresh and enormous amount of problems, which normal textbooks as well as teachers fail to provide most of the time. To fill the gap, a few research works have been proposed on techniques to automatically generate math word problems and equations mainly for English speaking community. Amharic is a Semitic language spoken by more than hundred million Ethiopians and is a language of instruction in elementary schools in Ethiopia. And yet it belongs to one of a less resourced language in the field of linguistics and natural language processing (NLP). Hence, in this paper, a strategy for automatic generation of Amharic Math Word (AMW) problem and equation is proposed, which is a first attempt to introduce the use template based shallow NLP approach to generate math word problem for Amharic language as a step towards enabling comprehension and learning problem solving in mathematics for primary school students. The proposed novel technique accepts a sample AMW problem as user input to form a template. A template provides AMW problem with placeholders, type of problem and equation template. It is used as a pattern to generate semantically equivalent AMW problems with their equations. To validate the reality of the proposed approach, a prototype was developed and used as a testing platform. Experimental results have shown 93.84% overall efficiency on the core task of forming templates from a given corpus containing AMW problems collected from elementary school mathematics textbooks and other school worksheets. Human judges have also found generated AMW problem and equation as solvable as the textbook problems.

Highlights

  • Math word problem is a type of exercise in mathematics where major background information on the problem is given using textual sentences rather than in mathematical equations

  • Math word problem is an essential component of learning in mathematics

  • Quite a few research works are proposed on automatic generation of math word problem and equation for English language and for other very few languages

Read more

Summary

Introduction

Math word problem is a type of exercise in mathematics where major background information on the problem is given using textual sentences rather than in mathematical equations. In these days of pandemic where corona virus (COVID-19) is a global challenge, schools are closed and students are locked behind doors and forced to engage with their activities at home apart from their teacher’s physical presence and assistance This may still worsen the challenge for students to get sufficient math word problem as per their need. I have presented a strategy to automatically generate math word problem and equation for Amharic language. This paper bases these research works to present proposed automatic generation of AMW problem and equation using template based shallow NLP approach as a step towards enabling comprehension and learning problem solving in mathematics for elementary level students.

Related Works
AMW Problems
Automatic Generation of Math Word Problem and Equation
Existing Amharic Resources
Automatic Generation of AMW Problem and Equation
Amharic WordNet
AMW Problem and Equation Template Formation
20: End For
AMW Problem and Equation Generation and Solving
6: AMWProblemEQN
15: End For
AMW Problem and Equation Generator Prototype
Architecture of AMW Problem and Equation Generator Prototype
Graphical User Interfaces
Result and Discussion
Problem Type Classification
Relatedness of Auto Generated AMW Problems to Human Prepared Problems
Findings
Comparison of Auto Solved AMW Problems with Human Answers
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.