Abstract
X5GON is an industry-leading Open Education Resource Provider. This project aims to help both students and teachers that may not have the resources to create questions for certain educational material. For teachers, it can be difficult to invent questions from scratch on new educational material. Also for students, it can be hard to assess and test themselves without the supervision of a teacher if they don't have the resources. Our software solves both of these problems.
In this project, we worked on developing a system that can generate questions from educational material by applying Natural Language Processing (NLP) techniques and used a database to keep track of the user's performance. We chose to generate multiple-choice (MC) and true or false questions since it is one of the fastest methods to check users' understanding and it is easy to keep track of performance. Our system can be used by anyone and it aims to be accessible to everyone.
We achieved the generation of multiple MC and true or false questions out of general educational material successfully. All the generated questions were up to very high standards and there were no non-sensical questions that might confuse the users.
Features
Types of Questions
Our question generator can generate multiple-choice questions with up to 4 options and true or false questions which is ideal for anyone who is preparing for a quiz or an exam
User Progress
After signing up with us, you will be able to see all your progress and the history of your past attempts at questions.
High Quality Questions
The generated questions are all high-quality and there aren't any nonsensical questions generated by the system.
Intro Video
Our Team
The people behind the scenes that made this possible
Utku Bilgi
A second year student at UCL. Primarily worked on the back-end, blog and the project website. Acted as the client liaison, report editor, blogger and programmer.
Mathushan Mathiyalagan
A second year student at UCL. Primarily worked on the back-end, question generation logic. Acted as the client liasion, researcher, programmer, report editor and tester.
Orhun Dogan
A second year student at UCL. Primarily worked on the front-end, the design of the web app. Acted as a researcher, UI designer and a programmer.
David Lu
A second year student at UCL. Primarily worked on the front-end, the design of the web app. Acted as a UI designer, programmer and a report editor.