SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2697
AI Based Question Answering System
Dr Manimala S1, Yellapu Prahasith2, Fiza N Shaikh3, Vivek R Navale4, Dhanush Srinath5
2,3,4,5 B.E Student, Dept. of Computer Science Engineering, JSS Science & Technology University, Mysore, India -
570006
1 Faculty, Dept. of Computer Science Engineering, JSS Science & Technology University, Mysore, India - 570006
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – Academic assessments are the only available
metrics of evaluating student knowledge today. But the
current procedure of manually setting questions and
evaluating student answers tend to be hectic, expensive and
time-consuming. Human intervention in the entire process
consumes instructors’ valuable time and can end up being
biased intentionally or unintentionally. Thegoalofthisproject
is to build an automated software module to provide an
inexpensive and a more effective alternative to the existing
examination system. The software will assess students’
knowledge in the particular courses by generating potential
questions and evaluating the student’s understanding of the
course. Natural language Processing Toolkit is used to
understand and interpret the user answers along side some
open-source machine learning modules which ensure the
software performance is accurate and reliable.
Key Words: Subjective Question-Answer Generation,
Objective Question-Answer Generation, Subjective
Answer Evaluation, Keywords Extraction
1. INTRODUCTION
Examination systems were introduced into the education
system to understand and evaluate learner’s understanding
of the course but over the course of time, examination
system have become competitive in nature and no longer
tends to serve the purpose of evaluating the learner’s
understanding and provisioning him to improve. Newer
technologies and inventive approaches for teaching courses
have arrived but there haven’t been any measures taken to
ensure proper testing of knowledge, without it being biased
or unfair.
A good assessment should test the knowledge of the learner
thoroughly in the course and should evaluate learner’s
understanding by fair means. It must also ensure that the
conduction of the assessment is undergone in a malpractice
free environment, thus ensuring the assessment is fair.
With the help of Natural Language Processing Toolkit the
learner responses and subject material is processed by the
machine learning models, that extract key words like
important headings and phrasesfromthesubjectmaterial to
frame questions around the same.
For objective questions, a pre-trained machine learning
module is used to generate distractor options which are
close to the correct answer, to increase the difficulty of the
question and challenge the learner.
The learner understanding is evaluated by checking for the
similarity between the correct answer and learner response
using mathematical vector notations. `
2. LITERATURE SURVEY
2.1 TEXT SUMMARISATION USING PRE-TRAINED
TRANSFORMER
Urvashi Kandelwal, Kevin Clark, Dan Jurafsky, and Lukasz
Kaiser's review paper "Sample EfficientTextSummarisation
with a Single Pre-Trained Transformer" centres around the
summarisation of a huge document of text into a smaller
meaning that conveys the context and abstract of the
document.
2.2 COSINE SIMILARITY TO CALCULATE TEXT
RELEVANCE BETWEEN TWO DOCUMENTS
D Gunawan, C A Sembiring, and M A Budiman'sreviewpaper
"The application of Cosine Similarity to Calculate Text
Relevance betweenTwoDocuments"examinestherelevance
of two documents using text similarity measures such as
cosine similarity. To determinethesimilarityofonlinepages,
this study employs a classificationtechniqueknownasNaïve
Bayes.
2.3 EXTRACTIVE TEXT SUMMARISATION USING
DEEP NATURAL LANGUAGE FUZZY PROCESSING
"Extractive Text Summarisation Using Deep Natural
Language Fuzzy Processing" is a review paper. The work of
Neelima G, Veeramanickam M.R.M, Sergey Gorbachev, and
Sandip A. Kale focuses on distilling a document's meaning
into a manageable number of sentences. It employs fuzzy
logic, with the Naïve-Bayes technique being used to identify
the most essential sentences in a given document.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2698
2.4 UNSUPERVISED KEYPHRASE EXTRACTION
USING MASKED DOCUMENT EMBEDDING
Linhan Zhang, Qian Chen, Wen Wang, Chong Deng, Shiliang
Zhang, Bing Li, Wei Wang, and Xin Cao's review paper "A
Masked Document Embedding Rank Approach for
Unsupervised Key-Extraction" focuses on extracting
keywords from a huge document of text. The keywords are
generated using a BERT-based model. It extracts essential
phrases by selectively masking terms in the manuscript
depending on their importance and use.
3. PROPOSED WORK
The proposed solution is a two interfaced platform, for the
two user groups, tutor and learner. The question generation
is initiated with a tutor uploading the subject material. Two
types of assessments are generated for the uploadedsubject
material, objective and subjective questions. The questions
are generated using the software and once the questions are
generated, the answer pairs for all the above questions are
produced. Additionally, for MCQ type questions, distractor
options that are similar to the actual answers are created to
challenge the learner. After generation of the question-
answer pair, the user responses are collected and evaluated
with the ideal answers generated for respective questions.
Based on how similar the response and the ideal answers
are, a score is generated for the student to assess their
performance in the assessment.
3.1 SYSTEM ARCHITECTURE
Figure 1 - Flow Chart
A. Question Generation – The subject material uploaded by
the tutor is processed using Natural Language Processing
techniques and questions are generated from the subject
material based on their relevance with the subject.
B. Answer Generation – The answers to the formed
questions are identified from the corpus and generated,
which will be later utilized to compare with the learner’s
responses.
C. Answer Evaluation – The answers evaluation is
performed by measuring the similaritydistance betweenthe
ideal answers generated and learner responses.
3.2 ML MODELS AND PARAMETERS
The question-answer generation is performed using open-
source Google BERT Model also known as the hugging face
model. It performs keyword extraction on the obtained text
corpus. Alongside this open-source model, other open-
source pre trained models like race-distractors model,
multitask qg-ag model and sv2 model are used for the
processing of the natural language and to predict the
question and answers from the text corpus.
3.3 METHODOLOGY
3.3.1SUBJECTIVEQUESTIONANSWERGENERATION
Figure 2 - Subjective Question Answer Generation
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2699
The corpus is first divided into chunks and then text
summarization is performed. The summarized text is later
tokenized as sentences, which form the parse tree.
Simultaneously the model also generates keywords using
BERT model and sv2 model which areusedasweightson the
parse tree and based on the keywords and weights on sub
tree, subjective questions are generated by appending the
keyword to one of the existing 7 question frames that suit
the keyword and context better. The ideal answer is then
generated from the parse tree.
3.3.2 OBJECTIVE QUESTION ANSWERGENERATION
The corpus first undergoes text summarization using BERT
model and then the summarized text undergoes keyword
extraction to find potential answers to generate objective
questions. Once relevant keywords are extracted suing sv2
model, questions are generated by omitting the keywords in
the sentences. Multiple options are created to that question
using race-distractors which created key words from the
given corpus that have high relevance and similarity to the
answer.
Figure 3 - Objective Question Answer Generation
3.3.3 SUBJECTIVE ANSWER EVALUATION
Subjective score is generated using 3 similarity measures to
ensure that the score generated is absolutely credible and
doesn’t deviate much from the human score.The3similarity
measures used are Synset similarity to check the similarity
of words with their synonyms, Cosine similarity to vectorize
the words and check for text angle difference, Jaccard
similarity to ensure the main keywords aren’t missing from
the user response.
4. RESULTS
The proposed model was implemented over 100 sample
subject material with varying noise and subject content. The
questions generated for the following subject material
dbmst.txt are:
Figure 4 - Subjective Questions generated on following
sample corpus dbms.txt
Figure 5 – Objective Questions generated on same corpus
The model accuracy in evaluating the learner knowledge to
the posed questions is compared and contrasted below.
Figure 6 – Line graph of actual score vs Model score on the
following sample corpus link
5. CONCLUSIONS
The proposed AI Based Question answering system aims to
reduce the bias in the assessment system and create fair
assessment that help learner understand the course better.
But the proposed system is limited to subjects that don’t
involve diagrams or mathematical formulation and
derivations. Also, evaluation of literature could pose
challenges to the system as such evaluations are based on
perspectives and can vary from person to person.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2700
The model can be improved by using new age technologies
like Image-Alt to frame questions on diagrams by
understanding the meaning of images in the corpus. Also,
Neural Network Models can be utilized to identify patterns
in learner assessment approach and give a personalized
training recommendation for the learner where analysis is
performed on learner’s weak conceptsandmoresupport can
be provided to the learner to understand those concepts
better.
ACKNOWLEDGEMENT
It gives us immense pleasure to write an acknowledgement
to this project, a contribution of all the people who helped to
realize it. We extend our deep regards to Dr. S.B. Kivade,
Honorable Principal of JSS Science and Technology
University, for providing an excellent environment for our
education and his encouragement throughout our stay in
college. We would like to convey our heartfelt thanks to our
HOD, Dr. M.P. Pushpalatha, for giving us the opportunity to
embark on this topic. We would like to thank our project
guide, Dr. Manimala S for their invaluable guidance and
enthusiastic assistance and for providing us support and
constructive suggestions for the betterment of the project,
without which this project wouldnothavebeenpossible. We
appreciate the timely help and kind cooperation of our
lecturers, other staff members of the department and our
seniors, with whom we have come up all the way during our
project work without whose support this project would not
have been a success. Finally, we would like to thank our
friends for providing numerous insightful suggestions. We
also convey our sincere thanks to all those who have
contributed to this learning opportunity at every step ofthis
project.
REFERENCES
[1] Sijimol P J, Surekha Mariam Varghese, Handwritten
Short Answer Evaluation System (HSAES).
[2] Md. Motiur Rahman, Fazlul Hsan Siddiqui, NLP-based
Automatic Answer Script Evaluation.
[3] Ghader Kurdi, Jared Leo, Bijlan Parsia, UlliSattler,Salam
Al-Emari, A Systematic Review of Automatic Question
Generation for Educational Purposes.
[4] Holy Lovenia, Felix Limanta, Agus Gunawan, Automatic
Question-Answers Pairs Generation From Text.
[5] Bidyut Das, Mukta Majumder, Santanu Phadikar, Arif
Ahmed Sekh, Automatic Question Generation and
Answer Assessment: A Survey.
BIOGRAPHIES
Dr Manimala S,
Professor at JSS Science &
Technology University,
Dept. of Computer Science
Engineering
Yellapu Prahasith
Student of JSS Science &
Technology University,
Dept. of Computer Science
Engineering
Fiza N Shaikh
Student of JSS Science &
Technology University,
Dept. of Computer Science
Engineering
Vivek R Navale
Student of JSS Science &
Technology University,
Dept. of Computer Science
Engineering
Dhanush Srinath
Student of JSS Science &
Technology University,
Dept. of Computer Science
Engineering

More Related Content

Similar to AI Based Question Answering System

IRJET- Semantic Question Matching
IRJET- Semantic Question MatchingIRJET- Semantic Question Matching
IRJET- Semantic Question MatchingIRJET Journal
 
Vikalp - Automatic multiple choice questions generator
Vikalp - Automatic multiple choice questions generatorVikalp - Automatic multiple choice questions generator
Vikalp - Automatic multiple choice questions generatorIRJET Journal
 
Automated Context-based Question-Distractor Generation using Extractive Summa...
Automated Context-based Question-Distractor Generation using Extractive Summa...Automated Context-based Question-Distractor Generation using Extractive Summa...
Automated Context-based Question-Distractor Generation using Extractive Summa...IRJET Journal
 
Automatic Grading of Handwritten Answers
Automatic Grading of Handwritten AnswersAutomatic Grading of Handwritten Answers
Automatic Grading of Handwritten AnswersIRJET Journal
 
IRJET - Automated Essay Grading System using Deep Learning
IRJET -  	  Automated Essay Grading System using Deep LearningIRJET -  	  Automated Essay Grading System using Deep Learning
IRJET - Automated Essay Grading System using Deep LearningIRJET Journal
 
Sentiment Analysis using Naïve Bayes, CNN, SVM
Sentiment Analysis using Naïve Bayes, CNN, SVMSentiment Analysis using Naïve Bayes, CNN, SVM
Sentiment Analysis using Naïve Bayes, CNN, SVMIRJET Journal
 
Recuriter Recommendation System
Recuriter Recommendation SystemRecuriter Recommendation System
Recuriter Recommendation SystemIRJET Journal
 
IRJET- Factoid Question and Answering System
IRJET-  	  Factoid Question and Answering SystemIRJET-  	  Factoid Question and Answering System
IRJET- Factoid Question and Answering SystemIRJET Journal
 
Knowledge Graph and Similarity Based Retrieval Method for Query Answering System
Knowledge Graph and Similarity Based Retrieval Method for Query Answering SystemKnowledge Graph and Similarity Based Retrieval Method for Query Answering System
Knowledge Graph and Similarity Based Retrieval Method for Query Answering SystemIRJET Journal
 
Convolutional recurrent neural network with template based representation for...
Convolutional recurrent neural network with template based representation for...Convolutional recurrent neural network with template based representation for...
Convolutional recurrent neural network with template based representation for...IJECEIAES
 
Hybrid-Training & Placement Management with Prediction System
Hybrid-Training & Placement Management with Prediction SystemHybrid-Training & Placement Management with Prediction System
Hybrid-Training & Placement Management with Prediction SystemIRJET Journal
 
IRJET - Conversion of Unsupervised Data to Supervised Data using Topic Mo...
IRJET -  	  Conversion of Unsupervised Data to Supervised Data using Topic Mo...IRJET -  	  Conversion of Unsupervised Data to Supervised Data using Topic Mo...
IRJET - Conversion of Unsupervised Data to Supervised Data using Topic Mo...IRJET Journal
 
IRJET- Automated Exam Question Generator using Genetic Algorithm
IRJET-  	  Automated Exam Question Generator using Genetic AlgorithmIRJET-  	  Automated Exam Question Generator using Genetic Algorithm
IRJET- Automated Exam Question Generator using Genetic AlgorithmIRJET Journal
 
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...IRJET Journal
 
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET Journal
 
A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...IJECEIAES
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerIRJET Journal
 

Similar to AI Based Question Answering System (20)

IRJET- Semantic Question Matching
IRJET- Semantic Question MatchingIRJET- Semantic Question Matching
IRJET- Semantic Question Matching
 
DEPT CONF (1) (1).pptx
DEPT CONF (1) (1).pptxDEPT CONF (1) (1).pptx
DEPT CONF (1) (1).pptx
 
Vikalp - Automatic multiple choice questions generator
Vikalp - Automatic multiple choice questions generatorVikalp - Automatic multiple choice questions generator
Vikalp - Automatic multiple choice questions generator
 
Automated Context-based Question-Distractor Generation using Extractive Summa...
Automated Context-based Question-Distractor Generation using Extractive Summa...Automated Context-based Question-Distractor Generation using Extractive Summa...
Automated Context-based Question-Distractor Generation using Extractive Summa...
 
Automatic Grading of Handwritten Answers
Automatic Grading of Handwritten AnswersAutomatic Grading of Handwritten Answers
Automatic Grading of Handwritten Answers
 
IRJET - Automated Essay Grading System using Deep Learning
IRJET -  	  Automated Essay Grading System using Deep LearningIRJET -  	  Automated Essay Grading System using Deep Learning
IRJET - Automated Essay Grading System using Deep Learning
 
50120130406007
5012013040600750120130406007
50120130406007
 
Sentiment Analysis using Naïve Bayes, CNN, SVM
Sentiment Analysis using Naïve Bayes, CNN, SVMSentiment Analysis using Naïve Bayes, CNN, SVM
Sentiment Analysis using Naïve Bayes, CNN, SVM
 
Recuriter Recommendation System
Recuriter Recommendation SystemRecuriter Recommendation System
Recuriter Recommendation System
 
IRJET- Factoid Question and Answering System
IRJET-  	  Factoid Question and Answering SystemIRJET-  	  Factoid Question and Answering System
IRJET- Factoid Question and Answering System
 
Knowledge Graph and Similarity Based Retrieval Method for Query Answering System
Knowledge Graph and Similarity Based Retrieval Method for Query Answering SystemKnowledge Graph and Similarity Based Retrieval Method for Query Answering System
Knowledge Graph and Similarity Based Retrieval Method for Query Answering System
 
Convolutional recurrent neural network with template based representation for...
Convolutional recurrent neural network with template based representation for...Convolutional recurrent neural network with template based representation for...
Convolutional recurrent neural network with template based representation for...
 
Hybrid-Training & Placement Management with Prediction System
Hybrid-Training & Placement Management with Prediction SystemHybrid-Training & Placement Management with Prediction System
Hybrid-Training & Placement Management with Prediction System
 
IRJET - Conversion of Unsupervised Data to Supervised Data using Topic Mo...
IRJET -  	  Conversion of Unsupervised Data to Supervised Data using Topic Mo...IRJET -  	  Conversion of Unsupervised Data to Supervised Data using Topic Mo...
IRJET - Conversion of Unsupervised Data to Supervised Data using Topic Mo...
 
IRJET- Automated Exam Question Generator using Genetic Algorithm
IRJET-  	  Automated Exam Question Generator using Genetic AlgorithmIRJET-  	  Automated Exam Question Generator using Genetic Algorithm
IRJET- Automated Exam Question Generator using Genetic Algorithm
 
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...
IRJET- Sentiment Analysis to Segregate Attributes using Machine Learning Tech...
 
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
 
A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and Career
 
De carlo rizk 2010 icelw
De carlo rizk 2010 icelwDe carlo rizk 2010 icelw
De carlo rizk 2010 icelw
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfSkNahidulIslamShrabo
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniR. Sosa
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 

Recently uploaded (20)

5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 

AI Based Question Answering System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2697 AI Based Question Answering System Dr Manimala S1, Yellapu Prahasith2, Fiza N Shaikh3, Vivek R Navale4, Dhanush Srinath5 2,3,4,5 B.E Student, Dept. of Computer Science Engineering, JSS Science & Technology University, Mysore, India - 570006 1 Faculty, Dept. of Computer Science Engineering, JSS Science & Technology University, Mysore, India - 570006 ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – Academic assessments are the only available metrics of evaluating student knowledge today. But the current procedure of manually setting questions and evaluating student answers tend to be hectic, expensive and time-consuming. Human intervention in the entire process consumes instructors’ valuable time and can end up being biased intentionally or unintentionally. Thegoalofthisproject is to build an automated software module to provide an inexpensive and a more effective alternative to the existing examination system. The software will assess students’ knowledge in the particular courses by generating potential questions and evaluating the student’s understanding of the course. Natural language Processing Toolkit is used to understand and interpret the user answers along side some open-source machine learning modules which ensure the software performance is accurate and reliable. Key Words: Subjective Question-Answer Generation, Objective Question-Answer Generation, Subjective Answer Evaluation, Keywords Extraction 1. INTRODUCTION Examination systems were introduced into the education system to understand and evaluate learner’s understanding of the course but over the course of time, examination system have become competitive in nature and no longer tends to serve the purpose of evaluating the learner’s understanding and provisioning him to improve. Newer technologies and inventive approaches for teaching courses have arrived but there haven’t been any measures taken to ensure proper testing of knowledge, without it being biased or unfair. A good assessment should test the knowledge of the learner thoroughly in the course and should evaluate learner’s understanding by fair means. It must also ensure that the conduction of the assessment is undergone in a malpractice free environment, thus ensuring the assessment is fair. With the help of Natural Language Processing Toolkit the learner responses and subject material is processed by the machine learning models, that extract key words like important headings and phrasesfromthesubjectmaterial to frame questions around the same. For objective questions, a pre-trained machine learning module is used to generate distractor options which are close to the correct answer, to increase the difficulty of the question and challenge the learner. The learner understanding is evaluated by checking for the similarity between the correct answer and learner response using mathematical vector notations. ` 2. LITERATURE SURVEY 2.1 TEXT SUMMARISATION USING PRE-TRAINED TRANSFORMER Urvashi Kandelwal, Kevin Clark, Dan Jurafsky, and Lukasz Kaiser's review paper "Sample EfficientTextSummarisation with a Single Pre-Trained Transformer" centres around the summarisation of a huge document of text into a smaller meaning that conveys the context and abstract of the document. 2.2 COSINE SIMILARITY TO CALCULATE TEXT RELEVANCE BETWEEN TWO DOCUMENTS D Gunawan, C A Sembiring, and M A Budiman'sreviewpaper "The application of Cosine Similarity to Calculate Text Relevance betweenTwoDocuments"examinestherelevance of two documents using text similarity measures such as cosine similarity. To determinethesimilarityofonlinepages, this study employs a classificationtechniqueknownasNaïve Bayes. 2.3 EXTRACTIVE TEXT SUMMARISATION USING DEEP NATURAL LANGUAGE FUZZY PROCESSING "Extractive Text Summarisation Using Deep Natural Language Fuzzy Processing" is a review paper. The work of Neelima G, Veeramanickam M.R.M, Sergey Gorbachev, and Sandip A. Kale focuses on distilling a document's meaning into a manageable number of sentences. It employs fuzzy logic, with the Naïve-Bayes technique being used to identify the most essential sentences in a given document.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2698 2.4 UNSUPERVISED KEYPHRASE EXTRACTION USING MASKED DOCUMENT EMBEDDING Linhan Zhang, Qian Chen, Wen Wang, Chong Deng, Shiliang Zhang, Bing Li, Wei Wang, and Xin Cao's review paper "A Masked Document Embedding Rank Approach for Unsupervised Key-Extraction" focuses on extracting keywords from a huge document of text. The keywords are generated using a BERT-based model. It extracts essential phrases by selectively masking terms in the manuscript depending on their importance and use. 3. PROPOSED WORK The proposed solution is a two interfaced platform, for the two user groups, tutor and learner. The question generation is initiated with a tutor uploading the subject material. Two types of assessments are generated for the uploadedsubject material, objective and subjective questions. The questions are generated using the software and once the questions are generated, the answer pairs for all the above questions are produced. Additionally, for MCQ type questions, distractor options that are similar to the actual answers are created to challenge the learner. After generation of the question- answer pair, the user responses are collected and evaluated with the ideal answers generated for respective questions. Based on how similar the response and the ideal answers are, a score is generated for the student to assess their performance in the assessment. 3.1 SYSTEM ARCHITECTURE Figure 1 - Flow Chart A. Question Generation – The subject material uploaded by the tutor is processed using Natural Language Processing techniques and questions are generated from the subject material based on their relevance with the subject. B. Answer Generation – The answers to the formed questions are identified from the corpus and generated, which will be later utilized to compare with the learner’s responses. C. Answer Evaluation – The answers evaluation is performed by measuring the similaritydistance betweenthe ideal answers generated and learner responses. 3.2 ML MODELS AND PARAMETERS The question-answer generation is performed using open- source Google BERT Model also known as the hugging face model. It performs keyword extraction on the obtained text corpus. Alongside this open-source model, other open- source pre trained models like race-distractors model, multitask qg-ag model and sv2 model are used for the processing of the natural language and to predict the question and answers from the text corpus. 3.3 METHODOLOGY 3.3.1SUBJECTIVEQUESTIONANSWERGENERATION Figure 2 - Subjective Question Answer Generation
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2699 The corpus is first divided into chunks and then text summarization is performed. The summarized text is later tokenized as sentences, which form the parse tree. Simultaneously the model also generates keywords using BERT model and sv2 model which areusedasweightson the parse tree and based on the keywords and weights on sub tree, subjective questions are generated by appending the keyword to one of the existing 7 question frames that suit the keyword and context better. The ideal answer is then generated from the parse tree. 3.3.2 OBJECTIVE QUESTION ANSWERGENERATION The corpus first undergoes text summarization using BERT model and then the summarized text undergoes keyword extraction to find potential answers to generate objective questions. Once relevant keywords are extracted suing sv2 model, questions are generated by omitting the keywords in the sentences. Multiple options are created to that question using race-distractors which created key words from the given corpus that have high relevance and similarity to the answer. Figure 3 - Objective Question Answer Generation 3.3.3 SUBJECTIVE ANSWER EVALUATION Subjective score is generated using 3 similarity measures to ensure that the score generated is absolutely credible and doesn’t deviate much from the human score.The3similarity measures used are Synset similarity to check the similarity of words with their synonyms, Cosine similarity to vectorize the words and check for text angle difference, Jaccard similarity to ensure the main keywords aren’t missing from the user response. 4. RESULTS The proposed model was implemented over 100 sample subject material with varying noise and subject content. The questions generated for the following subject material dbmst.txt are: Figure 4 - Subjective Questions generated on following sample corpus dbms.txt Figure 5 – Objective Questions generated on same corpus The model accuracy in evaluating the learner knowledge to the posed questions is compared and contrasted below. Figure 6 – Line graph of actual score vs Model score on the following sample corpus link 5. CONCLUSIONS The proposed AI Based Question answering system aims to reduce the bias in the assessment system and create fair assessment that help learner understand the course better. But the proposed system is limited to subjects that don’t involve diagrams or mathematical formulation and derivations. Also, evaluation of literature could pose challenges to the system as such evaluations are based on perspectives and can vary from person to person.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | June 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2700 The model can be improved by using new age technologies like Image-Alt to frame questions on diagrams by understanding the meaning of images in the corpus. Also, Neural Network Models can be utilized to identify patterns in learner assessment approach and give a personalized training recommendation for the learner where analysis is performed on learner’s weak conceptsandmoresupport can be provided to the learner to understand those concepts better. ACKNOWLEDGEMENT It gives us immense pleasure to write an acknowledgement to this project, a contribution of all the people who helped to realize it. We extend our deep regards to Dr. S.B. Kivade, Honorable Principal of JSS Science and Technology University, for providing an excellent environment for our education and his encouragement throughout our stay in college. We would like to convey our heartfelt thanks to our HOD, Dr. M.P. Pushpalatha, for giving us the opportunity to embark on this topic. We would like to thank our project guide, Dr. Manimala S for their invaluable guidance and enthusiastic assistance and for providing us support and constructive suggestions for the betterment of the project, without which this project wouldnothavebeenpossible. We appreciate the timely help and kind cooperation of our lecturers, other staff members of the department and our seniors, with whom we have come up all the way during our project work without whose support this project would not have been a success. Finally, we would like to thank our friends for providing numerous insightful suggestions. We also convey our sincere thanks to all those who have contributed to this learning opportunity at every step ofthis project. REFERENCES [1] Sijimol P J, Surekha Mariam Varghese, Handwritten Short Answer Evaluation System (HSAES). [2] Md. Motiur Rahman, Fazlul Hsan Siddiqui, NLP-based Automatic Answer Script Evaluation. [3] Ghader Kurdi, Jared Leo, Bijlan Parsia, UlliSattler,Salam Al-Emari, A Systematic Review of Automatic Question Generation for Educational Purposes. [4] Holy Lovenia, Felix Limanta, Agus Gunawan, Automatic Question-Answers Pairs Generation From Text. [5] Bidyut Das, Mukta Majumder, Santanu Phadikar, Arif Ahmed Sekh, Automatic Question Generation and Answer Assessment: A Survey. BIOGRAPHIES Dr Manimala S, Professor at JSS Science & Technology University, Dept. of Computer Science Engineering Yellapu Prahasith Student of JSS Science & Technology University, Dept. of Computer Science Engineering Fiza N Shaikh Student of JSS Science & Technology University, Dept. of Computer Science Engineering Vivek R Navale Student of JSS Science & Technology University, Dept. of Computer Science Engineering Dhanush Srinath Student of JSS Science & Technology University, Dept. of Computer Science Engineering