In this modern world e-book has become a basic requirement for the candidates to appear and prepare for their competitive exams within college premises. In this paper we are proposing a model system for smart question paper generation of universities. The mechanism behind this system is that many random question papers are generated along with the difficulty level of the questions in terms of percentage. After generation that particular quest ion is then mailed to the respective university. In this system administration of the database inputs set of question paper with an option of check box to tick th e correct answer. More ever weightage of the particular question in terms of marks and hours and the complexity of the question is determined. After this process whole question paper along with the weightage is stored in the database. In order to make question paper for 100 marks, admin sets all the weightage and difficulties to solve the problem. As soon as the difficulty and weightage is specified a pre doc file as per selected format will be downloaded to the admin and an electronic mail will be triggered. Range of difficulty may vary from easy, medium and hard.
Introduction
I. INTRODUCTION
In this system we present a smart question paper generating system for universities. It is made to allow universities to generate question papers with random but even questions to cover most chapters of subject with difficulty level within seconds and mail them to colleges instantly. In our system we allow administrator to input a set of questions and respective answers for option ticking. We also allow admin to provide weight age and complexity for each of these questions. After this the questions are stored in database along with their weight age. Now on question paper generating time the admin just has to select the percentage of difficulty. On this selection the system selects questions randomly in a way that their weightage makes up for 100 marks and according to difficulty that admin chooses the questions are chosen based on their complexity level. The questions are also added for various difficulty levels so that as soon admin chooses the type of paper difficulty (Easy, medium, difficult) the system automatically generates paper, prepares doc file as per selected paper format. Also emails it to other colleges. After this q paper is converted to pdf file and emailed to colleges on button click. As engineering students, we know the amount of effort that goes into assignments. Not only writing them, but also submitting them, and maintaining them appropriately. Many a times, students lose their assignments, which results into writing them again, getting them corrected again. This basically leads to a lot of time being wasted, and also, since the assignment is being submitted late, the student might get a lower grade, further affecting their GPA (Grade Point Index). The other problem with paper-based assignments is that the same question is given to all the students, which basically leads to plagiarism which completely defeats the purpose of writing an assignment in the first place. To avoid all these issues with paper-based assignment, we have incepted a software through which students can appear for assignments, get them corrected via the software and he marks will be automatically be updated in the college database.
II. LITERATURE SURVEY FOR PROBLEM IDENTIFICATION AND SPECIFICATION
Previously the examination cell of the college or board needed to prepare question papers manually which was very monotonous and time consuming. There are a few systems in today’s market that offered the similar services like the proposed system. Those systems are developed by different developers with different features. The techniques employed by such systems are also different. Disadvantages of existing system:- 1. Errors: The demerit of test checking is that errors are not disclosed by it. In the presence of error, true and fair view is not possible. 2. Frauds: The demerit of test checking is that planned frauds may not be disclosed. The fraud discovers is the responsibility of management. 3. Responsibility: The demerit of test checking is that auditor cannot shift his responsibility of management. 4. Report: The auditor report may fail to disclose true and fair view of business matters.
Due to the growing field of education, conducting exams and preparing appropriate papers for the same is proving difficult, inefficient, time consuming and a redundant job for the instructor. Therefore, many applications, software and databases have immerged to combat the situation. Our team has looked into such various applications beforehand, they include the following.
This is one of the more popular systems that has immerged which intakes the question bank and a criteria and gives the output of a single question paper. It includes fuzzy logic system for creation of an examination paper. Yet, falls behind in real-time and practical generation and is limited to desktop use.
AlkaLeekha, etal also worked on the automated question paper. This systems too intakes the question bank with other important features like error watching and non-repetition but it is available only in desktop format and can intake only a certain limit of questions at one instance and deals with lower complexities. SurbhiChoudhary etal also works on the system which provides a big database and the option to select difficulty. But, it falls behind in portability and complexity and lack of offline use. P.H. Potgieter worked to find out the computerized system to evaluate computerized question paper which is one step ahead. Vijay Krishnan Purohit, etal also performed to generate and manage the system on the similar line. In this system We have strived to overcome the drawbacks presented in these systems such as non-portability, static databases, one-tier specifications and much more.
such as: 1. Specific questions as per constraints given by the admin with nothing extra added in. 2. No repetition of questions in the paper. 3. Level wise entry: We have considered three out of six constraints of Bloom’s Taxonomy (Remembrance, Understanding and Application) to evaluate students based on their knowledge, understanding and ability to apply themselves. 4. Ability to format the pattern of the question paper as per the institute’s (admin) needs. 5. Ability to have a paper ready at any time due to its portable nature on mobile devices.
III. WORKING
Admin Login: Admin will be provided with the login ID and password, after registering to the software. After the successful login admin can enter the question in database according to unique key such as paper code and subject name. These question will be stored in the database in the form of question bank. Question Insertion: Admin can insert as many questions as he can according to the syllabus requirement of the institutions.
This questions will be classified according to marks allocated, level of difficulty.
Difficulty Choosing: Admin will decide the level of difficulty i.e. Easy, Moderate, Difficult. Random Paper
Generation: Questions are selected according to the level of difficulty.
Wide Chapter Coverage: The system comprises of various topics which cover most of the part of the syllabus
Doc File Creation: The question generated is converted into the format of question paper and then transformed into doc file.
Emailing: The above created doc file can be emailed to the admin.
IV. ARCHITECTURE
First the authorized user will register, after the successful registration the user will be provided by the login-Id and password. After logging-In the system admin can enter ‘N’ numbers of question in the question bank with unique key such as question paper code, subject and level of difficulty. Questions can be entered according to the marks per module specified as per requirement. After questions are stored in database, question paper will be generated accordingly. Question paper will be generated as per level of difficulty specified by the admin. Random questions will be generated at time of setting papers.
A. User/Admin Module
This is admin/user module where only can teachers would be able to login. After login the staff would be able to take attendance of the students. This module is created for security purpose and only restricted for only staff.
B. Homepage Module
This is our homepage module in this module the staff can take attendance of students. There are three buttons in the module which are home, about take show register a new user.
C. Register Students
In this module we can register a new user.
V. SCOPE AND APPLICATION
This software can be widely used in educational institutes etc. It is a web based application so user location doesn’t matter. Admin can access this software anywhere anytime. This system also evaluate the candidate’s capability and skills efficiently. It is fully automated system which fast results. In this system there is no need of transporting paper through police/security vans to all colleges. This system provide unbiased result. The usage of this system reduces human effort and save time and resources to an extent.
Conclusion
This is a web-Based System. Our future effort is to employee different types of randomization as well as addition to Question Generation, we can enhance the same software by making provision to produce question from online test. This system can emphasize more percentage of difficulty when question papers are referred from this repository.
References
[1] Automatic Cloze-Questions Generation by Annamaneni Narendra, Manish Agarwal and Rakshit shah LTRC, IIIT-Hyderabad, India.
[2] Automatic Question Generation using Discourse Cues by Manish Agarwal_, Rakshit Shah_ and Prashanth Mannem.
[3] G-Asks: An Intelligent Automatic Question Generation System for Academic Writing Support by Ming Liu and Rafael A. Calvo.
[4] Semantic Based Automatic Question Generation using Artificial Immune System by Ibrahim Eldesoky Fattoh in Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222- 1719 (Paper) ISSN 2222-2863 (Online) Vol.5,a.8, 2014
[5] International Journal of Scientific and Research Publications, Volume 5, Issue 1, January 2015 1 ISSN 2250-3153.