Show simple item record

dc.contributor.advisor Ranathunga S
dc.contributor.author Keerthisrini PLVS
dc.date.accessioned 2020
dc.date.available 2020
dc.date.issued 2020
dc.identifier.uri http://dl.lib.uom.lk/handle/123/16498
dc.description.abstract Mathematical Word Problems (MWPs) play a vital role in mathematics education. An MWP is a combination of not only the numerical quantities, units, and variables, but also textual content. Therefore, in order to understand a particular MWP, a student requires knowledge in mathematics as well as in literacy. This makes it difficult to solve MWPs when compared with other types of mathematics problems. Therefore, students require a large number of similar questions to practice. On the other hand, the composition of numerical quantities, units, and mathematical operations impel the problems to possess specific constraints. Therefore, due to the inherent nature of MWPs, tutors find it difficult to produce a lot of similar yet creative questions. Therefore, there is a timely requirement of a platform that can automatically generate accurate and constraint-wise satisfied MWPs. Due to the template-based nature of existing approaches for automatically generating MWPs, they tend to limit the creativity and novelty of the generated MWPs. Regarding the generation of MWPs in multiple languages, language-specific morphological and syntactic features paves way for extra constraints. Existing template-oriented techniques for MWP generation cannot identify constraints that are language-dependant, especially in morphologically rich yet low resource languages such as Sinhala and Tamil. Utilizing deep neural language generation mechanisms, we deliver a solution for the aforementioned restrictions. This thesis elaborates an approach by which a Long Short Term Memory (LSTM) network which can generate simple MWPs while fulfilling above-mentioned constraints. The methodology inputs a blend of character embeddings, word embeddings, and Part of Speech (POS) tag embeddings to the LSTM network and the attention is produced for units and numerical values. We used our model to generate MWPS in three languages, English, Sinhala, and Tamil. Irrespective of the language, the model was capable of generating single and multi sentenced MWPs with an average BLEU score of more than 20%. en_US
dc.language.iso en en_US
dc.subject COMPUTER SCIENCE- Dissertation en_US
dc.subject COMPUTER SCIENCE & ENGINEERING - Dissertation en_US
dc.subject MULTI-LINGUAL MATHEMATICAL WORD PROBLEM GENERATION en_US
dc.subject MATHEMATICAL WORD PROBLEM GENERATION en_US
dc.subject NETURAL LANGUAGE GENERATION en_US
dc.subject NEURAL NETWORKS en_US
dc.subject EMBEDDINGS en_US
dc.title Automatic generation of elementary level mathematical question en_US
dc.type Thesis-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree MSc in Computer Science and Engineering - By research en_US
dc.identifier.department Department of Computer Science and Engineering en_US
dc.date.accept 2020
dc.identifier.accno TH4348 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record