Quizzer in an assessment generation portal based on the principles of Natural Language Processing (NLP) which is a sub-division of Artificial Intelligence (AI). The main idea behind Quizzer is to create a web portal that takes text (or PDF files) fr
Quizzer an Assessment Generation Portal using NLP
Quizzer in an assessment generation portal based on the principles of Natural Language Processing (NLP) which is a sub-division of Artificial Intelligence (AI). The main idea behind Quizzer is to create a web portal that takes text (or PDF files) from users and converts it into Fill in the Blanks, True/False statements, and multiple-choice questions (MCQs). Quizzer is smart enough to detect what kind of text it's given, and it then creates the aforementioned assessment problems from it.
The main idea is to create a web portal that allows access to three types of users: students, teachers, and guest users.
Guest User:
Students:
Teachers:
How do we plan on making this happen? Let's explore the necessary categories:
MCQs: A Sense2Vec model will be used to generate distractors. Distractors are the wrong choices that we see in MCQs. Simply, a keyword will be extracted from the given text using Python's Keyword Extraction (PKE) tool, and the aforementioned Sense2Vec model will generate accurately misleading distractors for it.
True/False Statements: Constituency parsing is the main technique that’ll be used, we’ll be using it to split compound sentences into simpler ones. An OpenAI-GPT 2 model will be used for text generation; this model will add further text to the initially extracted simple sentence.
Fill in the Blanks: Text ranking algorithms like TextRank and Multipartite Rank will be used to rank keywords from the given text,/these keywords will then be extracted using PKE or Flashtext tool, depending on the system's need.
Web Application: The web application will be coded in Python using the Django Framework. CSS and HTML are used for beautification.
It should be noted that all this text is processed once the user enters it, the text goes through a summarizer.
The project is perfect for self-assessment, and assessment in general. Just the idea of not having to rely on external resources like guess papers is reason enough to consider this a success. From an instructor's perspective though, this will save them valuable hours that they can invest in something else.
The final deliverable will be a deployed web portal that can host as many users as need be. All three types of users must be able to access it with minimum delays and downtime.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| System upgrades for running the hosted website alongside the QG Model | Equipment | 1 | 50000 | 50000 |
| Project Report and Documentation | Miscellaneous | 1 | 5000 | 5000 |
| Total in (Rs) | 55000 |
This project Departmental Management system (online system) proposed to replace the curren...
According to our survey, water pollution is a long standing major problem of Karachi and i...
To keep the log of head of departments visit to branches there was a need of an applicatio...
Interior Design is a Android Application which will help new people (eg, home movers) thos...
In recent years, the pollution especially water pollution has become one of the major issu...