close
test_template

Answer Evaluation Using Machine Learning

download print

About this sample

About this sample

close

Words: 1470 |

Pages: 3|

8 min read

Published: Jul 17, 2018

Words: 1470|Pages: 3|8 min read

Published: Jul 17, 2018

Ayush KaulThakur College of engineering and technology, MumbaiSharad BharadiaThakur College of engineering and technology, Mumbai Prince SinhaThakur College of engineering and technology, Mumbai.

'Why Violent Video Games Shouldn't Be Banned'?

In this modern age, where the world moves towards automation so, there is a need for automation in answer evaluation system. Currently, the online answer evaluation is available for mcq based question, hence evaluation of the theory answer is hectic for the checker. Teacher manually checks the answer and allow the marks. The current system takes more manpower and time to evaluate the answer. This project is an application based on the evaluation of answers using machine learning. The project is developed specially to reduce the manpower and time consumption. Since in manual answer evaluation, the manpower and the time consumption is much more. Also, in the manual system, it may be possible that the marks given to two same answers are different.

This application system provides an automatic evaluation of answer based on the keyword provided to the application in form of the dataset by the user which will provide equal distribution of marks and will reduce time and manpower. Keywords—OCR, Backpropagation algorithm, ReLU, ANN Introduction (Heading 1)Manual answer evaluation is a very tedious task. The manual checking is a very time-consuming process and also requires lots of manpower. Also, the paper checker is not able to give marks equally. So, our system will evaluate answer based on some keyword and also manpower will be saved. Only one has to scan the paper then, based on the keyword in the answer the system will provide the marks to the question according to the dataset present. Also, With this system, the evaluation error of the marks to the particular question will be reduced. So, our system will evaluate answer based on some keyword and also manpower will be saved. Only one has to scan the paper then the system will split the answer using OCR[3], based on the keyword in the answer the system will provide the marks to the question according to the dataset present [4]. There is a need for such application which will provide an easy evaluation of answer and can provide eligible marks. Also, this application will help various colleges, university, coaching institute to evaluate the answer in less time and with less manpower.

Checking answers requires high concentration for the large amount of time which often leads to mistakes. The automation of this task will increase the efficiency of answer evaluation on a large scale. After a brief discussion, it was understood that answer sheet is evaluated keeping in mind certain keywords that moderators search for the answer while evaluating an answer. Our proposed algorithm will require keywords as inputs. These keywords will be provided by the subject expert. Our proposed algorithm will match these keywords with detected words that are extracted from the answer sheet using supervised learning algorithm. Learning phase of the model will require handwritten dataset for English language alphabets.

These datasets are available online in various formats to be used to train the model. The machine learning model used in our proposed algorithm is neural networks with multiple hidden layers. The model calculates the error using backpropagation algorithm. The weights of the network are updated in the direction opposite to the partial differentiation of error with respect to weighted input to the neuron in a particular layer.The activation function used for the model is ReLU(Rectified Linear unit) which calculates as:f(x)=max(0,x)Here the variable x is an input to the function. Our proposed algorithm will also consider the length of the answer as a parameter for evaluation of the answer. The ideal answer length will be taken as an input from the teacher.

“An Approach to Evaluate Subjective Questions for Online Examination System” research paper by Sheeba Praveen, Assistant Professor, Dept. CSE, Integral University, Lucknow, U.P, India. In recent years we have seen that a number of governments, semi-government examinations are gone online, for example [IBPS Common Written Examination (CWE)]. This system or any other such systems are advantages in terms of saving resources. However, we have observed that these systems cater only multiple choice questions and there is no provision to extend these systems to subjective questions. Our objective is to design an algorithm for the automatic evaluation of single sentence descriptive answer.

The paper presents an approach to check the degree of learning of the student/learner, by evaluating their descriptive exam answer sheets. By representing the descriptive answer in the form of graph and comparing it with the standard answer are the key steps in our approach. B Vanni, M. shyni, and R. Deepalakshmi, ”High accuracy optical character recognition algorithms using learning array of ANN” in Proc. 2014 IEEE International Conference on Circuit, Power and Computing Technologies (ICCPCT), 2014 International Conference. Optical Character recognition refers to the process of translating the handwritten or printed text into a format that is understood by the machines for the purpose of editing, searching, and indexing. The Performance of the current OCR illustrates and explains the actual errors and imaging defects in recognition with illustrated examples. This paper aims to create an application interface for OCR using the artificial neural network as a backend to achieve high accuracy rate in recognition. The proposed algorithm using neural network concept provides a high accuracy rate in recognition of characters. The proposed approach is implemented and tested on isolated character database consisting of English characters, digits and keyboard special characters.

Proposed Methodology

This project is an application for automated answer evaluation using the matching keyword from a dataset based on machine learning algorithm. Some applications are available but they are different than this and they use different methodology. Some available application only evaluates MCQ’s (multiple choice questions) not the subjective question[1]. For using this application only one has to scan the answer to that question then the system will split the answer keyword using OCR [3]. Based on keywords written in the answer and the keywords in the dataset, the application will provide marks in the range of 1 to 5.Steps to evaluate the answerProvide answer sheet to the system in jpeg (.jpg) format provide keywords, maximum marks and minimum length required for the answer.

The system will separate words from the given answer the given words will be stored in .csv file the length of the answer will be calculated by counting words from the CSV file check the percentage of keywords matched check the percentage of words written compared to that of minimum length check the percentage of marks allotted for the given percentage of keyword-matched form the graph check the percentage of marks allotted for the given percentage of word length from the graph multiple both the percentage of the maximum marks for the answer display the marks obtained function to calculate % marks for keywords matched(x) = 25 for 0=<x< 20 f(x) = (1.5 * x) - 5 for 20=<x< 40 f(x) = x + 15 for 40=<x< 80f(x) = (0.25 * x) + 75 for 80== (y,x) <= 100. The results are quite obvious. As per statistics of population in India, there are so many students. Every student gives the exam at least 4 times in a year. So in every year at least 4 times paper correction is done. In every exam due to the manual evaluation of marks and manual checking 1-2 months, time get wasted and a lot of manpower is used in the process. Here is where universities and colleges can make use of this application to get the result sooner than before and can also save manpower. This application will provide different automated answer evaluation[2]. Which can be used by the college, universities, coaching institutes etc..

Our application will save manpower and time. Also, the application will make sure about equal distribution of marks.As we know, the manual paper correction is time taken.For correcting one answer sheet manually approximate time is 10 minutes. Our system takes less than 10 seconds to evaluate one answer so if there are 12 questions in the paper then the time taken by the system will be 2 minutes. So, our intelligent system will be 400% faster than the manual system.

Get a custom paper now from our expert writers.

ConclusionIn this software, we have developed an application which will evaluate theoretical answers and give marks according to the keyword matching which will reduce manual work and saves time with faster result evaluation. A person should collect the answer copy from the student and scan it. The machine will take the image as input and will evaluate the answer based on the length of the answer and important keywords covered which are specified by the teacher with each answer which is to be evaluated. The algorithm assigns marks on basis of The Number of keywords matched. Length of the answer.

Image of Alex Wood
This essay was reviewed by
Alex Wood

Cite this Essay

Answer Evaluation Using Machine Learning. (2018, November 05). GradesFixer. Retrieved March 28, 2024, from https://gradesfixer.com/free-essay-examples/answer-evaluation-using-machine-learning/
“Answer Evaluation Using Machine Learning.” GradesFixer, 05 Nov. 2018, gradesfixer.com/free-essay-examples/answer-evaluation-using-machine-learning/
Answer Evaluation Using Machine Learning. [online]. Available at: <https://gradesfixer.com/free-essay-examples/answer-evaluation-using-machine-learning/> [Accessed 28 Mar. 2024].
Answer Evaluation Using Machine Learning [Internet]. GradesFixer. 2018 Nov 05 [cited 2024 Mar 28]. Available from: https://gradesfixer.com/free-essay-examples/answer-evaluation-using-machine-learning/
copy
Keep in mind: This sample was shared by another student.
  • 450+ experts on 30 subjects ready to help
  • Custom essay delivered in as few as 3 hours
Write my essay

Still can’t find what you need?

Browse our vast selection of original essay samples, each expertly formatted and styled

close

Where do you want us to send this sample?

    By clicking “Continue”, you agree to our terms of service and privacy policy.

    close

    Be careful. This essay is not unique

    This essay was donated by a student and is likely to have been used and submitted before

    Download this Sample

    Free samples may contain mistakes and not unique parts

    close

    Sorry, we could not paraphrase this essay. Our professional writers can rewrite it and get you a unique paper.

    close

    Thanks!

    Please check your inbox.

    We can write you a custom essay that will follow your exact instructions and meet the deadlines. Let's fix your grades together!

    clock-banner-side

    Get Your
    Personalized Essay in 3 Hours or Less!

    exit-popup-close
    We can help you get a better grade and deliver your task on time!
    • Instructions Followed To The Letter
    • Deadlines Met At Every Stage
    • Unique And Plagiarism Free
    Order your paper now