A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS

dc.access.optionOpen Access
dc.contributor.advisorGudivada, Venkat N
dc.contributor.authorHoushvand, Salar
dc.contributor.departmentComputer Science
dc.date.accessioned2020-12-18T16:00:46Z
dc.date.available2021-12-01T09:01:53Z
dc.date.created2020-12
dc.date.issued2020-11-17
dc.date.submittedDecember 2020
dc.date.updated2020-12-18T14:31:26Z
dc.degree.departmentComputer Science
dc.degree.disciplineMS-Software Engineering
dc.degree.grantorEast Carolina University
dc.degree.levelMasters
dc.degree.nameM.S.
dc.description.abstractAutomated question generation is critical for realizing personalized learning. Also, learning research shows that answering questions is a more effective method than rereading the textbook multiple times. However, creating different types of questions is intellectually challenging and time-intensive. Therefore, it emphasizes a necessity for an automated way to generate questions and evaluate them. In this research after analyzing the existing approaches to automated question generation, we conclude that most of the current systems use natural language process techniques to extract questions from the text, therefore, other topics such as mathematics are lacking an automated question generation system that could help learners to assess their knowledge.In this research we present a novel framework that automatically generates unlimited numbers of questions for different topics in discrete mathematics. We created multiple algorithms for various questions in four main topics using Python. Our final product is presented as an application programming interface (API) using Flask library, which makes it easy to gain access and use this system in any future developments. Finally, we discuss the potential extensions that can be added to our framework as future contributions. The repository for this framework is freely available at https://github.com/SalarHoushvand/discrete-math-restfulAPI.
dc.embargo.lift2021-12-01
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10342/8814
dc.language.isoen
dc.publisherEast Carolina University
dc.subjectAPI
dc.subjectAuto Question Generation
dc.subjectFlask
dc.subject.lcshDiscrete mathematics
dc.subject.lcshIndividualized instruction
dc.subject.lcshPython (Computer program language)
dc.titleA FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS
dc.typeMaster's Thesis
dc.type.materialtext

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HOUSHVAND-MASTERSTHESIS-2020.pdf
Size:
764.93 KB
Format:
Adobe Portable Document Format