Automated Answer Checker Application
This application is designed to automatically assess and grade written answers, simulating the process of human evaluation. It is specifically tailored to check subjective answers in an online examination and assign marks based on the accuracy and content of the response. The system requires the original reference answers to be stored in the database, a feature accessible only to the admin. The admin can input both the questions and their respective reference answers into the system, which are stored in a notepad file format for easy access and comparison.
When a user takes the test, they are presented with the questions and a field to type their answers. After submitting their responses, the system compares the answers provided by the user with the original reference answers stored in the database. The system then allocates marks based on various factors, ensuring that even if the answers are not identical word-for-word, the essential meaning and content are still considered. Built-in AI algorithms emulate human-like evaluation, verifying answers and assigning marks accordingly.
Features:
-
User Registration/Login: Users must first create an account to register and log in to the system. After registration, they can access and participate in the test.
-
Admin Login: The admin has a unique login account that allows them to add questions and corresponding answers to the system. These answers serve as the reference base for the AI to check user-submitted responses.
-
Answer Checking: The system evaluates user answers by matching keywords, sentence structures, and key points with the original answers stored in the system. The comparison process is designed to be flexible, not requiring an exact match word-for-word, but instead focusing on the essence of the response.
-
Answer Marks Allocation: The admin defines the marking criteria, which is then stored in the system for reference. The AI uses these criteria to allocate appropriate marks based on the comparison of the user’s answer with the reference answer.
-
Question and Answer Management: The admin has the ability to add new questions and their corresponding reference answers into the system.
Technology Stack:
The application utilizes ASP.NET for the front-end and SQL for the back-end database, ensuring a robust and scalable architecture.
Software Requirements:
-
Windows Xp, Windows 7(ultimate, enterprise)
-
JSP & Servlet or Android
-
Mysql
Hardware Components:
-
Processor – i3
-
Hard Disk – 5 GB
-
Memory – 1GB RAM
Advantages:
-
Examiners get bored by checking many answer sheets, hence the system reduces their workload by automating the manual checking process accurately.
-
The system calculates the score and provides results instantly.
-
It removes human errors that commonly occur during manual checking.
-
The system provides an unbiased result.
-
Thus the system excludes human efforts and saves time and resources.