SlideShare a Scribd company logo
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
1
www.viva-technology.org/New/IJRI
An Adaptive Approach for Subjective Answer Evaluation
Vishal Bhonsle1
, Priya Sapkal2
, Dipesh Mukadam3
, Prof. Vinit Raut4
Department of Computer Engineering, Viva Institute of Technology, Virar
Abstract: In current academic environment, assignments and home works are very necessary so that students
can increase their final grades. This assignments and home works are checked manually by teachers, due to this
it consumes lots of time and efforts. Due to manual checking sometimes human error may occur which may affect
to student’s grades. Students may misplace their hard copies of assignments because of this they have to rewrite
it again. In order to overcome these problems, the proposed system will convert the manual work to digital, in
which student will submit their assignments to the system and the system will generate and assign appropriate
grades. In the proposed system, by using K Nearest Neighbor Algorithm, it will collect keywords check for the
similarity and will generate similarity score. It will also check the relation of the keyword with respect to sentence.
To comparing the keywords with synonyms and similar meaning words Semantic Similarity Measure algorithm
will be used. After getting the similarity score the grades are assigned accordingly.
Keywords – data mining, duplication, grading system, KNN, semantics, subjective evaluation.
1. INTRODUCTION
In most of the online answer assessment systems almost all of the questions are multiple choice questions
which can be easily evaluated using binary matching. But in our education system most of the question and
answers are not in multiple choice format rather they are long answers which cannot be easily evaluated using
binary matching. These long answers are written by students so these answers are bound to be different for each
student and in order to evaluate this kind of answers a subjective evaluation of the answers is needed. By subjective
evaluation means that the answer written by student should be logically right as each person can write same thing
in their own different way. Previous attempts to evaluate this type of answers only used keyword matching
approach for checking the correctness of the answer, which in on itself is not wrong approach but it doesn’t give
as accurate results as we can expect from a human who is checking the answers. So in order to increase this
accuracy the proposed system will incorporate a synonyms matching approach along with the previously
mentioned method, which is explained in section 3 of this paper. By using the proposed system in our education
system, the tremendous load of evaluating all the term-work of all the student will be reduced from teacher’s side.
Also it will help students in long run as they would have to go through the study material to give answers instead
of just copying the whole work without going through it. And this system will help students to get a fair evaluation
for their work on the quality of the efforts they put in it.
2. RELATED WORKS
An There are some automatic scoring systems found in literature. These system uses K- Nearest
Neighboring algorithm [3] [6] for subjective scoring. To assign the scores the main process involves generation
of supplied test set, split the answer text to the list of words or phrases and lastly apply KNN classifier. To check
the similarity, word matching and word ordering is done if word gets matched and have the same ordering the
result shows the similarity is high. As per the similarity scores are generated. W. Xueli, J. Zhiyong, Y. Dahai [10]
proposed a system where K-nearest neighboring algorithm based kernel method and attribute reduction is used
for characteristics simplicity and efficiency so that accurate result can obtain. By comparing the base KNN
algorithm and purpose algorithm by using four UCI dataset. Then the best result is shown that stepwise KNN
algorithm works better than the original KNN algorithm.
R. Goswami, S. Karmakar, A. Bisai, A.R. Pal proposed a system for a long answer evaluation that has
been done by using lexical and semantic measures [2]. In this user answers are paired or matched with the standard
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
2
www.viva-technology.org/New/IJRI
answer which the examiner will give by using lexical similarity measure. The system resolves and find accuracy
according to human decision. Now in next step both the answers are compared using semantic similarity
synonymous words of the keywords from both the answers are taken from the semantic dictionary. K. Meena, R.
Lawrance proposes Assessment algorithm [4] for evaluation of detailed type answer. For reducing the size of
answer preprocessing is done. It includes pruning and stemming. After this clustering is done using self-organizing
map. The cosine similarity formula is applied in each cluster and checked for the similarity by comparing the
vectors. After getting the result the scores are assigned to the detailed type answers.
P.A.A. Dumarl, W.K.D Shanika, S.A.D. Pathinayake [5] proposed an E-learning systems which has gain
a greater attraction in the field of using online educational resources. This research study has based on developing
a system to optimize the evaluation of text based answers automatically and to overcome the issues which has not
been addressed by the existing systems. In this research it has been addressed structured and essay type questions.
By referencing to prior work, this project solution has come up with a total solution where the tutors can add
questions to the question-bank, creating assignments and get the final scores automatically. The learners are
facilitated in providing the answers for the assessments and get feedback immediately.
For duplication detection, R. Sutoyo, I. Ramadhani, A.D. Ardiatma [1] proposed two algorithms which
are used that is winnowing algorithm and web-based k-gram for detection of documents similarity. The work of
robin karp is to search for the substring pattern in text using hashing algorithm and k gram method. Work of
winnowing is that it uses the window containing the hash value. The smallest values of each winnow is selected.
Plagiarism level can be determined based on the degree of similarity in the use of words that appear in sequence
in document. E.M.B. Nagoudi, H. Cherroul, A. Alshehri proposed the two approaches that have been done to
assist uses in detecting plagiarism in Arabic natural language text. The first approach is on word embedding [12],
word alignment and words weighting so that semantic similarity relation among the text will be searched. The
second approach was on machine learning where the characters will get performed at the sentence level. After the
lexical feature is used to assist the detection task.
For Spell checking V.V. Bhaire, A.A. Jadhav, P.A. Pashte proposed a system using autosuggestion
technique [8] for spell checking and correction. The main goal of the spell checker is to provide unified treatment
of various spell correction. Y. Bassi, M. Alwani proposed ‘spell checking’ which is the process which in any text
document detects and suggest corrections for incorrectly spelled words. This paper proposes context-sensitive
spelling correction method [7] for detection along with correction for misspelled words in digital text documents.
The proposed method comprises an error detector that detects misspellings, a candidate spellings generator based
on a character 2-gram model that generates correction suggestions, and an error corrector that performs contextual
error correction. F Ahmed, E. Willian De Luca, A. Nürnberger [9] proposed a system called ‘language-
independent spell-checker’ is a tool that is based on an enhanced n-gram model. N. Gupta, P. Mathur [11]
proposed a system in which various spell checking techniques are used to find the text with error. In developing
upon the type of error, non-word error and real word error. If error is detected for any word. In the sentence spell
checker search the proper word or matches the word from the dictionary that resemble the error of the word.
3. PROPOSED METHODOLOGY
From the above literature study the system is proposed for subjective answer evaluation. The system
first receives solution sets from admin and student’s answers. Then stop words are removed from them in order
to generate keywords. After keyword generation it checks for similarity and by calculating similarity it also checks
the relation of the keywords along with sentences with the sentences in the dataset which finds the exact similarity
and correctness of the sentence with the datasets. If the sentences match with the datasets it generates similarity
score as per the overlapping percentage. It also checks the synonyms and similar words before relating the
keywords in order to increase the accuracy of the overlap. Data duplication technique is used to compare the
previous answers submitted by students and on the basis of uniqueness of answers, grades are generated. The
proposed system is explained using fig 1, fig 2 and fig 3.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
3
www.viva-technology.org/New/IJRI
Fig. 1. Admin Model
As shown in fig. 1, admin first inputs question and answers in the system, which are saved in database.
Along with it stop words such as “a”, “an”, “the”, “but” etc. are removed and remaining answer is send to Answer
Evaluation Section.
Fig. 2. Student Model
As shown in fig. 2 student types their answers as a input in the system, which are saved in database.
Along with it, stop words such as “a”, “an”, “the”, “but” etc. are removed and remaining answer is send to Answer
Evaluation Section.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
4
www.viva-technology.org/New/IJRI
Fig. 3. System Flow
In this system, firstly the solution set from admin and student answers are collected in text format from
this solution sets stop words are removed from both administrators as well as student’s solution set. After that
keywords are extracted from the remaining words. While keyword matching, keywords are matched with both the
sets along with this relation of the keywords are analysed using K- Nearest Neighboring algorithm. The remaining
words which are not matched in previous steps are checked for synonyms and similar meaning words using
semantic similarity measuring algorithm. For duplication checking which is based on timestamp provided to each
answers submitted by students the solution of the students are checked. Depending on the duplication level and
the similarity score generated by KNN and Semantic Analysis Grades are assigned to each student. A detailed
report of the solution of the student is generated by system and is saved in .pdf format also this report is sent to
respective student.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
5
www.viva-technology.org/New/IJRI
4. IMPLEMENTATION
The proposed system is implemented in ASP.NET. The .NET Framework is a computing platform that
simplifies application development in the highly distributed environment of the Internet. ASP .NET can use to
develop applications ranging from traditional command-line or graphical user interface (GUI) applications to
applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services.
5. RESULT AND ANALYSIS
The below Table 1, shows the results of the Features analysis on various parameters for Subjective
Answer Evaluation. The table shows that the proposed system derives better results than all the systems referred
so far.
TABLE 1. FEATURES ANALYSIS ON VARIOUS PARAMETERS FOR SUBJECTIVE ANSWER EVALUATION
Features Keywords Extraction Synonyms mapping Duplication checking
K.Sriwanna [3] More Not Available Not Available
R. Goswami [2] More More Not Available
P.A.A Dumal [5] Less More Not Available
Proposed system More More Available
6. CONCLUSION AND FUTURE SCOPE
In this paper, we have studied various methods for evaluating answers which contained various keyword
matching algorithms, semantics approach toward the problem as well as different duplication detection method to
further advanced the system for subjective answer evaluation. As for evaluation of any long type answer, only
keyword matching is not sufficient but the relation of those keywords for their given sentence should be subjective
or in relation with each other. Among all these K-Nearest Neighboring algorithm along with semantic similarity
measure gives better accuracy for evaluating subjective type answers. As in this system, while pre-processing
most of the notations and symbols are removed it becomes easy to overlap the text but in case of mathematical
problems the pre-processing removes most of the important symbols and features. So for mathematical questions
it gives poor results as compared to textual format questions. This system can be implemented for an education
institutes for evaluation of term work of students. As manually checking all students term work can be very hectic
work for teachers. In future work, the system should be able to evaluate the mathematical type content and should
give the score.
REFERENCES
[1] R. Sutoyo, I. Ramadhani, A.D. Ardiatma, “Detecting Documents Plagiarism using Winnowing Algorithm and K-Gram
Method”, IEEE International Conference on Cybernetics and Computational Intelligence 2017.
[2] R. Goswami, S. Karmakar, A. Bisai, A.R. Pal, “A Knowledge based Approach for Long Answer Evaluation”, 2017 2nd
IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT).
[3] K. Sriwanna, “Text Classification for Subjective Scoring Using K-Nearest Neighbours”, The 3rd International
Conference on Digital Arts, Media and Technology (ICDAMT2018).
[4] K. Meena, R. Lawrance, “Semantic Similarity Based Assessment of Descriptive Type Answers”, 2016.
[5] P.A.A Dumal, W.K.D Shanika, S.A.D Pathinayake, T.C. Sandanayake, “Adaptive and Automated Online Assessment
Evaluation System”, 2017 11th International Conference on Software, Knowledge, Information Management and
Applications (SKIMA).
[6] Y. Zhao, Y. Qian, C. Li, “Improved KNN Text Classification Algorithm with MapReduce Implementation”, The 2017
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019)
ISSN(Online): 2581-7280 Article No. 10
PP 1-6
6
www.viva-technology.org/New/IJRI
4th International Conference on Systems and Informatics (ICSAI 2017).
[7] Y. Bassil, M. Alwani, “Context-sensitive Spelling Correction Using Google Web 1T 5-Gram”, LACSC - Lebanese
Association for Computational Sciences, Beirut, Lebanon.
[8] V. Bhaire, A. Jadhav, P. Pashte, P.G. Magdum, “Spell checker”, International Journal of Scientific and Research
Publications, April 2015.
[9] F. Ahmed, E.W. De Luca, A. Nürnberger, “Revised N-Gram based Automatic Spelling Correction Tool to Improve
Retrieval Effectiveness”, 2009.
[10] W. XueliˈJiang, Z. Dahai, “An Improved KNN algorithm Based on Kernel Methods and Attribute Reduction”, 2015 Fifth
International Conference on Instrumentation and Measurement, Computer, Communication and Control.
[11] N. Gupta, P. Mathur, “Spell Checking Techniques in NLP”, International Journal of Advanced Research in Computer
Science and Software Engineering, 2012.
[12] E.M.B. Nagoudi, H. Cherroun, A. Alshehri, “Disguised Plagiarism Detection in Arabic Text Documents”, 2018.
1.

More Related Content

What's hot

Data hiding using image interpolation
Data hiding using image interpolationData hiding using image interpolation
Data hiding using image interpolation
Vikrant Arya
 
Acoustics of the Orchestral Kettledrum
Acoustics of the Orchestral KettledrumAcoustics of the Orchestral Kettledrum
Acoustics of the Orchestral Kettledrum
Thomas Packer
 
Image enhancement
Image enhancement Image enhancement
Image enhancement
SimiAttri
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
Ashutosh Shahi
 
Detection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingDetection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processing
Naeem Shehzad
 
Robust real time object detection
Robust real time object detectionRobust real time object detection
Robust real time object detection
Erliyah Jannah
 
Encryption & Decryption of Sound in image format on Matlab
Encryption & Decryption of Sound in image format on MatlabEncryption & Decryption of Sound in image format on Matlab
Encryption & Decryption of Sound in image format on Matlab
Muhammad Saif Ul Islam
 
Bicubic interpolation codes
Bicubic interpolation codesBicubic interpolation codes
Bicubic interpolation codes
mmjalbiaty
 
Eckovation Machine Learning
Eckovation Machine LearningEckovation Machine Learning
Eckovation Machine Learning
Shikhar Srivastava
 
Image seg using_thresholding
Image seg using_thresholdingImage seg using_thresholding
Image seg using_thresholding
Vani011
 
Line Detection
Line DetectionLine Detection
Line Detection
Upekha Vandebona
 
Self driving car
Self driving carSelf driving car
Self driving car
Ranjan Relan
 
Annotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous DrivingAnnotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous Driving
Yu Huang
 
Pose estimation from RGB images by deep learning
Pose estimation from RGB images by deep learningPose estimation from RGB images by deep learning
Pose estimation from RGB images by deep learning
Yu Huang
 
digital image processing
digital image processingdigital image processing
digital image processing
Abinaya B
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
SOURAV KAR
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
Derek Budde
 
빅데이터 기반의 녹시율 분석
빅데이터 기반의 녹시율 분석빅데이터 기반의 녹시율 분석
빅데이터 기반의 녹시율 분석
Joonho Lee
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
Kamal Pradhan
 
Image Processing using Matlab ( using a built in Highboost filtering,averagin...
Image Processing using Matlab ( using a built in Highboost filtering,averagin...Image Processing using Matlab ( using a built in Highboost filtering,averagin...
Image Processing using Matlab ( using a built in Highboost filtering,averagin...
Majd Khaleel
 

What's hot (20)

Data hiding using image interpolation
Data hiding using image interpolationData hiding using image interpolation
Data hiding using image interpolation
 
Acoustics of the Orchestral Kettledrum
Acoustics of the Orchestral KettledrumAcoustics of the Orchestral Kettledrum
Acoustics of the Orchestral Kettledrum
 
Image enhancement
Image enhancement Image enhancement
Image enhancement
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
 
Detection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processingDetection of leaf diseases and classification using digital image processing
Detection of leaf diseases and classification using digital image processing
 
Robust real time object detection
Robust real time object detectionRobust real time object detection
Robust real time object detection
 
Encryption & Decryption of Sound in image format on Matlab
Encryption & Decryption of Sound in image format on MatlabEncryption & Decryption of Sound in image format on Matlab
Encryption & Decryption of Sound in image format on Matlab
 
Bicubic interpolation codes
Bicubic interpolation codesBicubic interpolation codes
Bicubic interpolation codes
 
Eckovation Machine Learning
Eckovation Machine LearningEckovation Machine Learning
Eckovation Machine Learning
 
Image seg using_thresholding
Image seg using_thresholdingImage seg using_thresholding
Image seg using_thresholding
 
Line Detection
Line DetectionLine Detection
Line Detection
 
Self driving car
Self driving carSelf driving car
Self driving car
 
Annotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous DrivingAnnotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous Driving
 
Pose estimation from RGB images by deep learning
Pose estimation from RGB images by deep learningPose estimation from RGB images by deep learning
Pose estimation from RGB images by deep learning
 
digital image processing
digital image processingdigital image processing
digital image processing
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
 
빅데이터 기반의 녹시율 분석
빅데이터 기반의 녹시율 분석빅데이터 기반의 녹시율 분석
빅데이터 기반의 녹시율 분석
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
 
Image Processing using Matlab ( using a built in Highboost filtering,averagin...
Image Processing using Matlab ( using a built in Highboost filtering,averagin...Image Processing using Matlab ( using a built in Highboost filtering,averagin...
Image Processing using Matlab ( using a built in Highboost filtering,averagin...
 

Similar to An Adaptive Approach for Subjective Answer Evaluation

IRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
IRJET- An Automated Approach to Conduct Pune University’s In-Sem ExaminationIRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
IRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
IRJET Journal
 
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
CSEIJJournal
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
cseij
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
cseij
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
cseij
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
cscpconf
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation System
IRJET Journal
 
Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...
Sheila Sinclair
 
B05110409
B05110409B05110409
B05110409
IOSR-JEN
 
A017640107
A017640107A017640107
A017640107
IOSR Journals
 
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
CSCJournals
 
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer EvaluationMachine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
ijnlc
 
A scoring rubric for automatic short answer grading system
A scoring rubric for automatic short answer grading systemA scoring rubric for automatic short answer grading system
A scoring rubric for automatic short answer grading system
TELKOMNIKA JOURNAL
 
Automatic Essay Grading System For Short Answers In English Language
Automatic Essay Grading System For Short Answers In English LanguageAutomatic Essay Grading System For Short Answers In English Language
Automatic Essay Grading System For Short Answers In English Language
Don Dooley
 
final
finalfinal
4 de47584
4 de475844 de47584
4 de47584
imtiaz7863
 
Implementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyImplementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain Ontology
IOSR Journals
 
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
IRJET Journal
 
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
IRJET Journal
 
IRJET- Analysis of Question and Answering Recommendation System
IRJET-  	  Analysis of Question and Answering Recommendation SystemIRJET-  	  Analysis of Question and Answering Recommendation System
IRJET- Analysis of Question and Answering Recommendation System
IRJET Journal
 

Similar to An Adaptive Approach for Subjective Answer Evaluation (20)

IRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
IRJET- An Automated Approach to Conduct Pune University’s In-Sem ExaminationIRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
IRJET- An Automated Approach to Conduct Pune University’s In-Sem Examination
 
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
Comparison Intelligent Electronic Assessment with Traditional Assessment for ...
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
 
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
COMPARISON INTELLIGENT ELECTRONIC ASSESSMENT WITH TRADITIONAL ASSESSMENT FOR ...
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation System
 
Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...
 
B05110409
B05110409B05110409
B05110409
 
A017640107
A017640107A017640107
A017640107
 
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
Automatic Generation of Multiple Choice Questions using Surface-based Semanti...
 
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer EvaluationMachine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
 
A scoring rubric for automatic short answer grading system
A scoring rubric for automatic short answer grading systemA scoring rubric for automatic short answer grading system
A scoring rubric for automatic short answer grading system
 
Automatic Essay Grading System For Short Answers In English Language
Automatic Essay Grading System For Short Answers In English LanguageAutomatic Essay Grading System For Short Answers In English Language
Automatic Essay Grading System For Short Answers In English Language
 
final
finalfinal
final
 
4 de47584
4 de475844 de47584
4 de47584
 
Implementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyImplementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain Ontology
 
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
Question Retrieval in Community Question Answering via NON-Negative Matrix Fa...
 
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
IRJET- Sentimental Analysis for Students’ Feedback using Machine Learning App...
 
IRJET- Analysis of Question and Answering Recommendation System
IRJET-  	  Analysis of Question and Answering Recommendation SystemIRJET-  	  Analysis of Question and Answering Recommendation System
IRJET- Analysis of Question and Answering Recommendation System
 

More from vivatechijri

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...
vivatechijri
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
vivatechijri
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problem
vivatechijri
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
vivatechijri
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing application
vivatechijri
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
vivatechijri
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethics
vivatechijri
 
Digital Wellbeing
Digital WellbeingDigital Wellbeing
Digital Wellbeing
vivatechijri
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
vivatechijri
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbots
vivatechijri
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technology
vivatechijri
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devices
vivatechijri
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Flutter
vivatechijri
 
3D INTERNET
3D INTERNET3D INTERNET
3D INTERNET
vivatechijri
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
vivatechijri
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technology
vivatechijri
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacy
vivatechijri
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
vivatechijri
 
Google File System
Google File SystemGoogle File System
Google File System
vivatechijri
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technology
vivatechijri
 

More from vivatechijri (20)

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problem
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing application
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethics
 
Digital Wellbeing
Digital WellbeingDigital Wellbeing
Digital Wellbeing
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbots
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technology
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devices
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Flutter
 
3D INTERNET
3D INTERNET3D INTERNET
3D INTERNET
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technology
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacy
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
 
Google File System
Google File SystemGoogle File System
Google File System
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technology
 

Recently uploaded

CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
Servizi a rete
 
Chlorine and Nitric Acid application, properties, impacts.pptx
Chlorine and Nitric Acid application, properties, impacts.pptxChlorine and Nitric Acid application, properties, impacts.pptx
Chlorine and Nitric Acid application, properties, impacts.pptx
yadavsuyash008
 
IS Code SP 23: Handbook on concrete mixes
IS Code SP 23: Handbook  on concrete mixesIS Code SP 23: Handbook  on concrete mixes
IS Code SP 23: Handbook on concrete mixes
Mani Krishna Sarkar
 
Online music portal management system project report.pdf
Online music portal management system project report.pdfOnline music portal management system project report.pdf
Online music portal management system project report.pdf
Kamal Acharya
 
L-3536-Cost Benifit Analysis in ESIA.pptx
L-3536-Cost Benifit Analysis in ESIA.pptxL-3536-Cost Benifit Analysis in ESIA.pptx
L-3536-Cost Benifit Analysis in ESIA.pptx
naseki5964
 
Software Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project ManagementSoftware Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project Management
Prakhyath Rai
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
Md.Shohel Rana ( M.Sc in CSE Khulna University of Engineering & Technology (KUET))
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
KishorMahale5
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
pavanaroshni1977
 
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
sharvaridhokte
 
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K SchemeMSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
Anwar Patel
 
kiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinkerkiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinker
hamedmustafa094
 
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Miss Khusi #V08
 
Social media management system project report.pdf
Social media management system project report.pdfSocial media management system project report.pdf
Social media management system project report.pdf
Kamal Acharya
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
PradeepKumarSK3
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
Tool and Die Tech
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
IIIT Hyderabad
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
ProexportColombia1
 
Lecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdfLecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdf
peacekipu
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
bookhotbebes1
 

Recently uploaded (20)

CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE DonatoCONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
CONVEGNO DA IRETI 18 giugno 2024 | PASQUALE Donato
 
Chlorine and Nitric Acid application, properties, impacts.pptx
Chlorine and Nitric Acid application, properties, impacts.pptxChlorine and Nitric Acid application, properties, impacts.pptx
Chlorine and Nitric Acid application, properties, impacts.pptx
 
IS Code SP 23: Handbook on concrete mixes
IS Code SP 23: Handbook  on concrete mixesIS Code SP 23: Handbook  on concrete mixes
IS Code SP 23: Handbook on concrete mixes
 
Online music portal management system project report.pdf
Online music portal management system project report.pdfOnline music portal management system project report.pdf
Online music portal management system project report.pdf
 
L-3536-Cost Benifit Analysis in ESIA.pptx
L-3536-Cost Benifit Analysis in ESIA.pptxL-3536-Cost Benifit Analysis in ESIA.pptx
L-3536-Cost Benifit Analysis in ESIA.pptx
 
Software Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project ManagementSoftware Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project Management
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
 
Unit 1 Information Storage and Retrieval
Unit 1 Information Storage and RetrievalUnit 1 Information Storage and Retrieval
Unit 1 Information Storage and Retrieval
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
 
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
22519 - Client-Side Scripting Language (CSS) chapter 1 notes .pdf
 
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K SchemeMSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme MSBTE K Scheme
 
kiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinkerkiln burning and kiln burner system for clinker
kiln burning and kiln burner system for clinker
 
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
Phone Us ❤ X000XX000X ❤ #ℂall #gIRLS In Chennai By Chenai @ℂall @Girls Hotel ...
 
Social media management system project report.pdf
Social media management system project report.pdfSocial media management system project report.pdf
Social media management system project report.pdf
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
 
Lecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdfLecture 6 - The effect of Corona effect in Power systems.pdf
Lecture 6 - The effect of Corona effect in Power systems.pdf
 
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model SafeBangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
Bangalore @ℂall @Girls ꧁❤ 0000000000 ❤꧂@ℂall @Girls Service Vip Top Model Safe
 

An Adaptive Approach for Subjective Answer Evaluation

  • 1. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 1 www.viva-technology.org/New/IJRI An Adaptive Approach for Subjective Answer Evaluation Vishal Bhonsle1 , Priya Sapkal2 , Dipesh Mukadam3 , Prof. Vinit Raut4 Department of Computer Engineering, Viva Institute of Technology, Virar Abstract: In current academic environment, assignments and home works are very necessary so that students can increase their final grades. This assignments and home works are checked manually by teachers, due to this it consumes lots of time and efforts. Due to manual checking sometimes human error may occur which may affect to student’s grades. Students may misplace their hard copies of assignments because of this they have to rewrite it again. In order to overcome these problems, the proposed system will convert the manual work to digital, in which student will submit their assignments to the system and the system will generate and assign appropriate grades. In the proposed system, by using K Nearest Neighbor Algorithm, it will collect keywords check for the similarity and will generate similarity score. It will also check the relation of the keyword with respect to sentence. To comparing the keywords with synonyms and similar meaning words Semantic Similarity Measure algorithm will be used. After getting the similarity score the grades are assigned accordingly. Keywords – data mining, duplication, grading system, KNN, semantics, subjective evaluation. 1. INTRODUCTION In most of the online answer assessment systems almost all of the questions are multiple choice questions which can be easily evaluated using binary matching. But in our education system most of the question and answers are not in multiple choice format rather they are long answers which cannot be easily evaluated using binary matching. These long answers are written by students so these answers are bound to be different for each student and in order to evaluate this kind of answers a subjective evaluation of the answers is needed. By subjective evaluation means that the answer written by student should be logically right as each person can write same thing in their own different way. Previous attempts to evaluate this type of answers only used keyword matching approach for checking the correctness of the answer, which in on itself is not wrong approach but it doesn’t give as accurate results as we can expect from a human who is checking the answers. So in order to increase this accuracy the proposed system will incorporate a synonyms matching approach along with the previously mentioned method, which is explained in section 3 of this paper. By using the proposed system in our education system, the tremendous load of evaluating all the term-work of all the student will be reduced from teacher’s side. Also it will help students in long run as they would have to go through the study material to give answers instead of just copying the whole work without going through it. And this system will help students to get a fair evaluation for their work on the quality of the efforts they put in it. 2. RELATED WORKS An There are some automatic scoring systems found in literature. These system uses K- Nearest Neighboring algorithm [3] [6] for subjective scoring. To assign the scores the main process involves generation of supplied test set, split the answer text to the list of words or phrases and lastly apply KNN classifier. To check the similarity, word matching and word ordering is done if word gets matched and have the same ordering the result shows the similarity is high. As per the similarity scores are generated. W. Xueli, J. Zhiyong, Y. Dahai [10] proposed a system where K-nearest neighboring algorithm based kernel method and attribute reduction is used for characteristics simplicity and efficiency so that accurate result can obtain. By comparing the base KNN algorithm and purpose algorithm by using four UCI dataset. Then the best result is shown that stepwise KNN algorithm works better than the original KNN algorithm. R. Goswami, S. Karmakar, A. Bisai, A.R. Pal proposed a system for a long answer evaluation that has been done by using lexical and semantic measures [2]. In this user answers are paired or matched with the standard
  • 2. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 2 www.viva-technology.org/New/IJRI answer which the examiner will give by using lexical similarity measure. The system resolves and find accuracy according to human decision. Now in next step both the answers are compared using semantic similarity synonymous words of the keywords from both the answers are taken from the semantic dictionary. K. Meena, R. Lawrance proposes Assessment algorithm [4] for evaluation of detailed type answer. For reducing the size of answer preprocessing is done. It includes pruning and stemming. After this clustering is done using self-organizing map. The cosine similarity formula is applied in each cluster and checked for the similarity by comparing the vectors. After getting the result the scores are assigned to the detailed type answers. P.A.A. Dumarl, W.K.D Shanika, S.A.D. Pathinayake [5] proposed an E-learning systems which has gain a greater attraction in the field of using online educational resources. This research study has based on developing a system to optimize the evaluation of text based answers automatically and to overcome the issues which has not been addressed by the existing systems. In this research it has been addressed structured and essay type questions. By referencing to prior work, this project solution has come up with a total solution where the tutors can add questions to the question-bank, creating assignments and get the final scores automatically. The learners are facilitated in providing the answers for the assessments and get feedback immediately. For duplication detection, R. Sutoyo, I. Ramadhani, A.D. Ardiatma [1] proposed two algorithms which are used that is winnowing algorithm and web-based k-gram for detection of documents similarity. The work of robin karp is to search for the substring pattern in text using hashing algorithm and k gram method. Work of winnowing is that it uses the window containing the hash value. The smallest values of each winnow is selected. Plagiarism level can be determined based on the degree of similarity in the use of words that appear in sequence in document. E.M.B. Nagoudi, H. Cherroul, A. Alshehri proposed the two approaches that have been done to assist uses in detecting plagiarism in Arabic natural language text. The first approach is on word embedding [12], word alignment and words weighting so that semantic similarity relation among the text will be searched. The second approach was on machine learning where the characters will get performed at the sentence level. After the lexical feature is used to assist the detection task. For Spell checking V.V. Bhaire, A.A. Jadhav, P.A. Pashte proposed a system using autosuggestion technique [8] for spell checking and correction. The main goal of the spell checker is to provide unified treatment of various spell correction. Y. Bassi, M. Alwani proposed ‘spell checking’ which is the process which in any text document detects and suggest corrections for incorrectly spelled words. This paper proposes context-sensitive spelling correction method [7] for detection along with correction for misspelled words in digital text documents. The proposed method comprises an error detector that detects misspellings, a candidate spellings generator based on a character 2-gram model that generates correction suggestions, and an error corrector that performs contextual error correction. F Ahmed, E. Willian De Luca, A. Nürnberger [9] proposed a system called ‘language- independent spell-checker’ is a tool that is based on an enhanced n-gram model. N. Gupta, P. Mathur [11] proposed a system in which various spell checking techniques are used to find the text with error. In developing upon the type of error, non-word error and real word error. If error is detected for any word. In the sentence spell checker search the proper word or matches the word from the dictionary that resemble the error of the word. 3. PROPOSED METHODOLOGY From the above literature study the system is proposed for subjective answer evaluation. The system first receives solution sets from admin and student’s answers. Then stop words are removed from them in order to generate keywords. After keyword generation it checks for similarity and by calculating similarity it also checks the relation of the keywords along with sentences with the sentences in the dataset which finds the exact similarity and correctness of the sentence with the datasets. If the sentences match with the datasets it generates similarity score as per the overlapping percentage. It also checks the synonyms and similar words before relating the keywords in order to increase the accuracy of the overlap. Data duplication technique is used to compare the previous answers submitted by students and on the basis of uniqueness of answers, grades are generated. The proposed system is explained using fig 1, fig 2 and fig 3.
  • 3. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 3 www.viva-technology.org/New/IJRI Fig. 1. Admin Model As shown in fig. 1, admin first inputs question and answers in the system, which are saved in database. Along with it stop words such as “a”, “an”, “the”, “but” etc. are removed and remaining answer is send to Answer Evaluation Section. Fig. 2. Student Model As shown in fig. 2 student types their answers as a input in the system, which are saved in database. Along with it, stop words such as “a”, “an”, “the”, “but” etc. are removed and remaining answer is send to Answer Evaluation Section.
  • 4. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 4 www.viva-technology.org/New/IJRI Fig. 3. System Flow In this system, firstly the solution set from admin and student answers are collected in text format from this solution sets stop words are removed from both administrators as well as student’s solution set. After that keywords are extracted from the remaining words. While keyword matching, keywords are matched with both the sets along with this relation of the keywords are analysed using K- Nearest Neighboring algorithm. The remaining words which are not matched in previous steps are checked for synonyms and similar meaning words using semantic similarity measuring algorithm. For duplication checking which is based on timestamp provided to each answers submitted by students the solution of the students are checked. Depending on the duplication level and the similarity score generated by KNN and Semantic Analysis Grades are assigned to each student. A detailed report of the solution of the student is generated by system and is saved in .pdf format also this report is sent to respective student.
  • 5. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 5 www.viva-technology.org/New/IJRI 4. IMPLEMENTATION The proposed system is implemented in ASP.NET. The .NET Framework is a computing platform that simplifies application development in the highly distributed environment of the Internet. ASP .NET can use to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services. 5. RESULT AND ANALYSIS The below Table 1, shows the results of the Features analysis on various parameters for Subjective Answer Evaluation. The table shows that the proposed system derives better results than all the systems referred so far. TABLE 1. FEATURES ANALYSIS ON VARIOUS PARAMETERS FOR SUBJECTIVE ANSWER EVALUATION Features Keywords Extraction Synonyms mapping Duplication checking K.Sriwanna [3] More Not Available Not Available R. Goswami [2] More More Not Available P.A.A Dumal [5] Less More Not Available Proposed system More More Available 6. CONCLUSION AND FUTURE SCOPE In this paper, we have studied various methods for evaluating answers which contained various keyword matching algorithms, semantics approach toward the problem as well as different duplication detection method to further advanced the system for subjective answer evaluation. As for evaluation of any long type answer, only keyword matching is not sufficient but the relation of those keywords for their given sentence should be subjective or in relation with each other. Among all these K-Nearest Neighboring algorithm along with semantic similarity measure gives better accuracy for evaluating subjective type answers. As in this system, while pre-processing most of the notations and symbols are removed it becomes easy to overlap the text but in case of mathematical problems the pre-processing removes most of the important symbols and features. So for mathematical questions it gives poor results as compared to textual format questions. This system can be implemented for an education institutes for evaluation of term work of students. As manually checking all students term work can be very hectic work for teachers. In future work, the system should be able to evaluate the mathematical type content and should give the score. REFERENCES [1] R. Sutoyo, I. Ramadhani, A.D. Ardiatma, “Detecting Documents Plagiarism using Winnowing Algorithm and K-Gram Method”, IEEE International Conference on Cybernetics and Computational Intelligence 2017. [2] R. Goswami, S. Karmakar, A. Bisai, A.R. Pal, “A Knowledge based Approach for Long Answer Evaluation”, 2017 2nd IEEE International Conference On Recent Trends in Electronics Information & Communication Technology (RTEICT). [3] K. Sriwanna, “Text Classification for Subjective Scoring Using K-Nearest Neighbours”, The 3rd International Conference on Digital Arts, Media and Technology (ICDAMT2018). [4] K. Meena, R. Lawrance, “Semantic Similarity Based Assessment of Descriptive Type Answers”, 2016. [5] P.A.A Dumal, W.K.D Shanika, S.A.D Pathinayake, T.C. Sandanayake, “Adaptive and Automated Online Assessment Evaluation System”, 2017 11th International Conference on Software, Knowledge, Information Management and Applications (SKIMA). [6] Y. Zhao, Y. Qian, C. Li, “Improved KNN Text Classification Algorithm with MapReduce Implementation”, The 2017
  • 6. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 2 (2019) ISSN(Online): 2581-7280 Article No. 10 PP 1-6 6 www.viva-technology.org/New/IJRI 4th International Conference on Systems and Informatics (ICSAI 2017). [7] Y. Bassil, M. Alwani, “Context-sensitive Spelling Correction Using Google Web 1T 5-Gram”, LACSC - Lebanese Association for Computational Sciences, Beirut, Lebanon. [8] V. Bhaire, A. Jadhav, P. Pashte, P.G. Magdum, “Spell checker”, International Journal of Scientific and Research Publications, April 2015. [9] F. Ahmed, E.W. De Luca, A. Nürnberger, “Revised N-Gram based Automatic Spelling Correction Tool to Improve Retrieval Effectiveness”, 2009. [10] W. XueliˈJiang, Z. Dahai, “An Improved KNN algorithm Based on Kernel Methods and Attribute Reduction”, 2015 Fifth International Conference on Instrumentation and Measurement, Computer, Communication and Control. [11] N. Gupta, P. Mathur, “Spell Checking Techniques in NLP”, International Journal of Advanced Research in Computer Science and Software Engineering, 2012. [12] E.M.B. Nagoudi, H. Cherroun, A. Alshehri, “Disguised Plagiarism Detection in Arabic Text Documents”, 2018. 1.