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 |
The issue of finding lost people is very common and needs to be taken care of. Every year...
The proposed system detects driver drowsiness and acts as a collision avoidance system in...
PROJECT SUMMARY ? This project is proposed to design and build a power electronic lab trai...
Strong solar radiation and high ambient temperature can induce an elevated Photovoltaic (P...
Since smartphones have gained so much importance in our lives that they have become an ins...