SlideShare uma empresa Scribd logo
1 de 5
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 7, Issue 2 (May 2013), PP. 01-05
1
A Question Generator System Using Stanford Parsing
Virendra Kumar1
, Imran Khan2
, Vikas Choudhary3
1
M. Tech scholar, Bhagwant University, Ajmer
2
Assistant Professor, AIT, Ajmer
3
Assistant Professor, AIT, Ajmer
ABSTRACT: Today, when online tutoring is in its growing phase. There are lots of problems arising for
students. Problems regarding questions and their answers, what questions they have to know in the reference of
the material which has been taught to them. Not only in online tutoring, in all the fields where there is a need of
some questions, are facing lots of difficulties. The solution for these types of problems is a question generation
system (Qgs). The question generation system will take a sentence as an input and produce an output contains
all the possible questions for that sentence. The parser which will be going to use is „Stanford parser‟. This Qgs
will work on the basis of entities present in the sentence (input). All the questions (output) which will be
produced by the Qgs will be grammatically correct.
The input sentence is parsed by the Stanford parser where the semantic and syntactic analysis will be done and
the sentence is parsed on the basis of its grammatical structure. Then the entities present in the sentence are
identified by name entity recognition technique. The output of all these phases is integratedinto transformation
process and the sentence is transformed in interrogative sentence and passed to the grammar checker where the
output is checked under grammatical structure and correct interrogative sentence is present as an output of the
question generation system.
Keywords: Stanford parser, semantic &syntactic analysis, entity recognition technique.
I. INTRODUCTION
The Question Generation System is a system that can generate a number of questions related to a given
sentence. In this system a sentence is used as an input and sort of questions are the output. This system is
implemented in Perl language. In this system basically there are five modules that are: syntactic and semantic
analysis, sentence analyzer, entity recognition, transformation process and grammar checker.
Syntactic and Semantic analysis are done by Stanford parser where the input sentence is parsed and each token
is assigned a symbol on the basis of its grammatical structure. Assigning a symbol to a token comes under
tagging. Both parsing of sentences and tagging of each word come under syntactic analysis. While in Semantic
analysis the dependency is find out among the tokens.
Sentence analyzer is used to analyze the sentence and determine the referential relation among words. Anaphora
resolution technologies are used in this module.
Entity recognition is used to identify the entities present in the sentence. Entities like person, location, place,
time, duration and others.
The transformation process is the heart of this project. It is the integral process where the outputs of all the
modules will integrate with some logic and algorithm to generate the question.
Grammar checker phase is used to make the output correct according to the grammar.
The objective of question generation system is to generate all the possible questions or related questions of a
given sentence. The main objective of question generation system is to efficiently evaluate the possible
questions through a fully automated system of classifying the sentence based on their subject, verb, object, and
the preposition for determining the possible type of questions to be generated.
II. SYSTEM DESIGN
II.2 Activity Diagram
The activity diagram of the system is as follows:
Fig 1: Activity Diagram Of Question Generation System
A Question Generator System using Stanford Parsing
2
This diagram shows the flow of activity of question generation system where the input sentence first
goes to the syntactic and semantic analysis phase where parsing, tagging and dependency tagging is performed.
Then the output of this phase and the input sentence will pass to sentence analyzer phase and the referential
relation is determined between the tokens by using anaphora resolution techniques and the combined output will
become the input the of entity recognition phase with the input sentence and all the entities present in the
sentence are identified by using Stanford named entity recognizer. Then in transformation process all phases
will be merged and by some logic and algorithm the final output will be generated.
II.2 Activity Diagram for Syntactic and Semantic Analysis
The activity diagram for syntactic and semantic analysis is as follows:
Fig 2: Activity Diadram Of Syntactic And Semantic Analysis Phase
The input sentence is first come to this module where the sentence is passed to Stanford parser and the
parser will perform the syntactic and semantic analysis. In syntactic analysis, tagging and parsing of sentences
will perform and a parse tree is generated with the assignment of symbols to each word and in semantic
analysis, dependency tagging is done to determine the relation among the tokens on the basis of their meanings.
II.3 Activity Diagram for Grammar Checker
The activity diagram for grammar checker phase is as follows:
Fig. 3: Activity Diagram of Grammar Checker
The grammar checker module is used to check the grammar of transforming sentences and made the
appropriate changes according to the defined grammar syntax.
II.4 Sequence Diagram
The sequence diagram for the system is as follows:
A Question Generator System using Stanford Parsing
3
Fig. 4 sequence diagram of the question generation system.
III METHODOLOGY
In methodology, three modules are going to be discussed together; the modules are „Entity
Recognition‟, „Transformation Process‟ and „Grammar Checker‟.
The discussion will be in a manner that each and every entity or say every Question word will be discussed
individually.
III.1 Facts:
The questions words come under this entity are started with auxiliary verb present in the sentence.
There are twelve tenses in English and in that ten contain an auxiliary verb or say helping verb, only indefinite
forms of present and past tense does not contain helping verb in their affirmative form.
For making the question of „facts‟, there is a need to determine theauxiliary verb from the input sentence. There
are few steps which are needed to generate this question, the steps are followed:
Step 1: Determine all the verbs present in the input sentence and match them
with the auxiliary file, a file which contains all the auxiliary verbs. Verbs are to be determined by
checking the output of the tagger. For eg: Shvet has gone to Delhi.
The output of the tagger is this: “Shvet_NNPhas_VBZgone_VBNto_TODelhi_NNP”
Verbs present in the sentence are „has‟ and „gone‟.And when we match these verbs with the auxiliary file we get
„has‟ as an auxiliary verb.
Step 2: If there is no auxiliary verb, then check the tagging of the verb
i) If the tagging of the verb is „VBD‟ then that means „Past Indefinite‟ and the auxiliary verb will be „did‟.
“Shvet_NNPwent_VBDto_TODelhi_NNP”
Here as you can see that the tagging of the verb went is „VBD‟.
ii) If the tagging of the verb is „VBZ‟ that means „Present Indefinite‟ and the auxiliary verb will be „does‟ because
the verb is singular.
“Shvet_NNPgoes_VBZto_TODelhi_NNP”
Here as you can see that the tagging of the verb went is „VBZ‟.
iii) If the tagging of the verb is „VBP‟ that means „Past Indefinite‟ and the auxiliary verb will be „do‟ because the
verb is plural.
“They_NNPgo_VBPto_TODelhi_NNP”
Here as you can see that the tagging of the verb went is „VBP‟.
Step3: This is the final step; in this the auxiliary verb is shifted to the start of the
sentence.
For eg: Has Shvet gone to Delhi.
Does Shvet go to Delhi?
IV RESULTS AND PROJECT CONSTRAINTS
A. Outputs:
a. Facts
Input: - Shyam and Ravi go to college together.
Output: - Do Shyam and Ravi go to college together?
Fig. 5: Facts
A Question Generator System using Stanford Parsing
4
III.1.1 Who
Input: - Shvet Chakra is going to attend a seminar.
Output: - Who is going to attend a seminar?
Fig 6: Who
V. CONCLUSION& FUTURE SCOPE
A. Summary:
After successful completion of this project we come out with the better understanding of the Perl scripting
language. Along with this the concepts regarding the English language are also improved. We also get to know
that how parsing, tagging, and generating dependencies are to be done. During this project we got to know about
„Natural Language Processing‟ and also came to understand how to use it in human life.
B. FutureWork:
Lots of work was done in this project but there are some points on which still some work is left to make this
project more efficient and practical. So, this project can be used on a large scale. The possible growth areas in
this project are listed below:
i) The concept of question „what‟ is remaining so that can be added in future?
ii) This system is not working efficiently for more than a single sentence, not even
for those sentences which contains conjunctive words. So on that some workcan also be done.
iii) Stemming of verbs can also be performed in the future by using some scripting
techniques; this time it was done by using a large set of verbs.
iv) Referential Sentence Analysis is also left for future work.
v) If an Indian „Named Entity Recognizer‟ is available then the efforts will get reduced and the performance of
thesystem will also be improved.
vi) In future this project can be taken at a stage where it will generate the for a questions paragraph
REFERENCES
Books:
[1] Foundations of Statistical Natural Language Processing by Christopher D. Manning and
HinrichSchiitze.
[2] Natural Language Processing APaninian Perspective by AksharBharati, VineetChaitanya and Rajeev
Sangal.
[3] PERL Workbook by Lisa Pearl.
[4] Learning Perl the Definitive Guide by Jason Brittain, Ian F. Darwin Randal L. Schwartz, Tom Phoenix,
and brian d foy.
Journal Articles / Papers:
[5] Husan Ali, YlliasChali, Sadid A; Hasan University of LethbridgeLethbridge, AB, Canada “Automatic
Question Generation from Sentences”.
[6] Min-kyoung Kim, Han-joon Kim; Department of Electrical and Computer Engineering, University of
Seoul, Korea “Design of Question Answering System with Automated Question Generation”.
[7] David Elworthy, Microsoft research Limited, St. George House, 1 Guildhall Street, Cambridge CB2
3NH, UK, “Question Answering using a large NLP System”.
[8] K. Beulen, H. Nay, Lehrstuhl fur Informatik VI, RWTH Aachen, University of Technology, D-52056
Aachen, “Automatic Question Generation for Decision Tree based State Tying”.
[9] Chia-Yin Chen, Inst. Of info. Systems & Applications National TsingHua University, Hsien-Chin
Liou, Dep. Of Foreign Lang. & Lit. National Tsing University, Jason S. Chang, Dep. Of Computer
Science National TsingHua University, “FAST- An Automatic Generation System for Grammar
Tests”.
A Question Generator System using Stanford Parsing
5
Michael Heilman, CMU-LT1-11-004, Language technologies Institute School of Computer Science
Carnegie Mellon University 5000 Forbes Ave., Pittsburgh, PA 15213,”Automatic Factual Question
Generation from Text”.
Learning Named Entity Recognition from Wikipedia by JOEL NOTHMAN.
Language Independent Named Entity Recognition in Indian Languages by AsifEkbal, RejwanulHaque,
Amitava Das, VenkateswarluPoka and Sivaji Bandy opadhyay, Department of Computer Science and
Engineering, Jadavpur University.
A Survey on Named Entity Recognition in Indian Languages with particular reference to
Telugu in IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 2, March 2011, ISSN (Online):
1694-0814.
Web References:
http://nlp.stanford.edu
www.perl.com/pub/2004/08/09/commandline.html
www.tutorialized.com/tutorial/Perl-Commands-Summary/3894
www.perlhowto.com/executing_external_commands
www.englishgrammarsecrets.com/
www.englishclub.com/grammar/prepositions-list.htm
www.wikipedia.org
http://www.google.com

Mais conteúdo relacionado

Mais procurados

DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGDETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGcsandit
 
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGDETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGcscpconf
 
FaCoY – A Code-to-Code Search Engine
FaCoY – A Code-to-Code Search EngineFaCoY – A Code-to-Code Search Engine
FaCoY – A Code-to-Code Search EngineDongsun Kim
 
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUECOMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUEJournal For Research
 
Tweet sentiment analysis (Data mining)
Tweet sentiment analysis (Data mining)Tweet sentiment analysis (Data mining)
Tweet sentiment analysis (Data mining)Anil Shrestha
 
Detection of slang words in e data using semi supervised learning
Detection of slang words in e data using semi supervised learningDetection of slang words in e data using semi supervised learning
Detection of slang words in e data using semi supervised learningijaia
 
Nlp research presentation
Nlp research presentationNlp research presentation
Nlp research presentationSurya Sg
 
Mining Code Examples with Descriptive Text from Software Artifacts
Mining Code Examples with Descriptive Text from Software ArtifactsMining Code Examples with Descriptive Text from Software Artifacts
Mining Code Examples with Descriptive Text from Software ArtifactsPreetha Chatterjee
 
Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Dev Sahu
 
Finding Help with Programming Errors: An Exploratory Study of Novice Software...
Finding Help with Programming Errors: An Exploratory Study of Novice Software...Finding Help with Programming Errors: An Exploratory Study of Novice Software...
Finding Help with Programming Errors: An Exploratory Study of Novice Software...Preetha Chatterjee
 
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...[Paper Reading] Supervised Learning of Universal Sentence Representations fro...
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...Hiroki Shimanaka
 
Named Entity Recognition For Hindi-English code-mixed Twitter Text
Named Entity Recognition For Hindi-English code-mixed Twitter Text Named Entity Recognition For Hindi-English code-mixed Twitter Text
Named Entity Recognition For Hindi-English code-mixed Twitter Text Amogh Kawle
 
Twitter sentiment analysis ppt
Twitter sentiment analysis pptTwitter sentiment analysis ppt
Twitter sentiment analysis pptSonuCreation
 
Extracting Archival-Quality Information from Software-Related Chats
Extracting Archival-Quality Information from Software-Related ChatsExtracting Archival-Quality Information from Software-Related Chats
Extracting Archival-Quality Information from Software-Related ChatsPreetha Chatterjee
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answersMadhavendra Dutt
 
EEE oops Vth semester viva questions with answer
EEE oops Vth semester viva questions with answerEEE oops Vth semester viva questions with answer
EEE oops Vth semester viva questions with answerJeba Moses
 
NLP Project Presentation
NLP Project PresentationNLP Project Presentation
NLP Project PresentationAryak Sengupta
 
Sentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonSentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonHetu Bhavsar
 

Mais procurados (20)

DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGDETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
 
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNINGDETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
DETECTION OF JARGON WORDS IN A TEXT USING SEMI-SUPERVISED LEARNING
 
Twitter sentiment analysis ppt
Twitter sentiment analysis pptTwitter sentiment analysis ppt
Twitter sentiment analysis ppt
 
FaCoY – A Code-to-Code Search Engine
FaCoY – A Code-to-Code Search EngineFaCoY – A Code-to-Code Search Engine
FaCoY – A Code-to-Code Search Engine
 
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUECOMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
 
Tweet sentiment analysis (Data mining)
Tweet sentiment analysis (Data mining)Tweet sentiment analysis (Data mining)
Tweet sentiment analysis (Data mining)
 
Detection of slang words in e data using semi supervised learning
Detection of slang words in e data using semi supervised learningDetection of slang words in e data using semi supervised learning
Detection of slang words in e data using semi supervised learning
 
Nlp research presentation
Nlp research presentationNlp research presentation
Nlp research presentation
 
Mining Code Examples with Descriptive Text from Software Artifacts
Mining Code Examples with Descriptive Text from Software ArtifactsMining Code Examples with Descriptive Text from Software Artifacts
Mining Code Examples with Descriptive Text from Software Artifacts
 
Project report
Project reportProject report
Project report
 
Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier
 
Finding Help with Programming Errors: An Exploratory Study of Novice Software...
Finding Help with Programming Errors: An Exploratory Study of Novice Software...Finding Help with Programming Errors: An Exploratory Study of Novice Software...
Finding Help with Programming Errors: An Exploratory Study of Novice Software...
 
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...[Paper Reading] Supervised Learning of Universal Sentence Representations fro...
[Paper Reading] Supervised Learning of Universal Sentence Representations fro...
 
Named Entity Recognition For Hindi-English code-mixed Twitter Text
Named Entity Recognition For Hindi-English code-mixed Twitter Text Named Entity Recognition For Hindi-English code-mixed Twitter Text
Named Entity Recognition For Hindi-English code-mixed Twitter Text
 
Twitter sentiment analysis ppt
Twitter sentiment analysis pptTwitter sentiment analysis ppt
Twitter sentiment analysis ppt
 
Extracting Archival-Quality Information from Software-Related Chats
Extracting Archival-Quality Information from Software-Related ChatsExtracting Archival-Quality Information from Software-Related Chats
Extracting Archival-Quality Information from Software-Related Chats
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answers
 
EEE oops Vth semester viva questions with answer
EEE oops Vth semester viva questions with answerEEE oops Vth semester viva questions with answer
EEE oops Vth semester viva questions with answer
 
NLP Project Presentation
NLP Project PresentationNLP Project Presentation
NLP Project Presentation
 
Sentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonSentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using python
 

Semelhante a International Journal of Engineering Research and Development (IJERD)

Doc format.
Doc format.Doc format.
Doc format.butest
 
INFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXTINFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXTijcseit
 
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 OntologyIOSR Journals
 
Resolving the semantics of vietnamese questions in v news qaict system
Resolving the semantics of vietnamese questions in v news qaict systemResolving the semantics of vietnamese questions in v news qaict system
Resolving the semantics of vietnamese questions in v news qaict systemijaia
 
IRJET-Sentiment Analysis in Twitter
IRJET-Sentiment Analysis in TwitterIRJET-Sentiment Analysis in Twitter
IRJET-Sentiment Analysis in TwitterIRJET Journal
 
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSPATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSkevig
 
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSPATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSijnlc
 
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...Dr. Amarjeet Singh
 
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...TELKOMNIKA JOURNAL
 
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...Andrew Parish
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisEditor IJCATR
 
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
 
Extraction of Data Using Comparable Entity Mining
Extraction of Data Using Comparable Entity MiningExtraction of Data Using Comparable Entity Mining
Extraction of Data Using Comparable Entity Miningiosrjce
 
Aspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsAspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsKimberly Pulley
 
Using a keyword extraction pipeline to understand concepts in future work sec...
Using a keyword extraction pipeline to understand concepts in future work sec...Using a keyword extraction pipeline to understand concepts in future work sec...
Using a keyword extraction pipeline to understand concepts in future work sec...Kai Li
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET Journal
 
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSING
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSINGRAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSING
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSINGijaia
 
G04124041046
G04124041046G04124041046
G04124041046IOSR-JEN
 
Ijarcet vol-3-issue-1-9-11
Ijarcet vol-3-issue-1-9-11Ijarcet vol-3-issue-1-9-11
Ijarcet vol-3-issue-1-9-11Dhabal Sethi
 

Semelhante a International Journal of Engineering Research and Development (IJERD) (20)

Doc format.
Doc format.Doc format.
Doc format.
 
INFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXTINFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXT
 
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
 
Resolving the semantics of vietnamese questions in v news qaict system
Resolving the semantics of vietnamese questions in v news qaict systemResolving the semantics of vietnamese questions in v news qaict system
Resolving the semantics of vietnamese questions in v news qaict system
 
IRJET-Sentiment Analysis in Twitter
IRJET-Sentiment Analysis in TwitterIRJET-Sentiment Analysis in Twitter
IRJET-Sentiment Analysis in Twitter
 
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSPATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
 
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHSPATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
PATENT DOCUMENT SUMMARIZATION USING CONCEPTUAL GRAPHS
 
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...
Fake Product Review Monitoring & Removal and Sentiment Analysis of Genuine Re...
 
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...
Improving Sentiment Analysis of Short Informal Indonesian Product Reviews usi...
 
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...
Analyzing Sentiment Of Movie Reviews In Bangla By Applying Machine Learning T...
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
 
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...
 
Extraction of Data Using Comparable Entity Mining
Extraction of Data Using Comparable Entity MiningExtraction of Data Using Comparable Entity Mining
Extraction of Data Using Comparable Entity Mining
 
E017252831
E017252831E017252831
E017252831
 
Aspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel ReviewsAspect-Level Sentiment Analysis On Hotel Reviews
Aspect-Level Sentiment Analysis On Hotel Reviews
 
Using a keyword extraction pipeline to understand concepts in future work sec...
Using a keyword extraction pipeline to understand concepts in future work sec...Using a keyword extraction pipeline to understand concepts in future work sec...
Using a keyword extraction pipeline to understand concepts in future work sec...
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect Information
 
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSING
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSINGRAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSING
RAPID INDUCTION OF MULTIPLE TAXONOMIES FOR ENHANCED FACETED TEXT BROWSING
 
G04124041046
G04124041046G04124041046
G04124041046
 
Ijarcet vol-3-issue-1-9-11
Ijarcet vol-3-issue-1-9-11Ijarcet vol-3-issue-1-9-11
Ijarcet vol-3-issue-1-9-11
 

Mais de IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Mais de IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Último

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

International Journal of Engineering Research and Development (IJERD)

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 7, Issue 2 (May 2013), PP. 01-05 1 A Question Generator System Using Stanford Parsing Virendra Kumar1 , Imran Khan2 , Vikas Choudhary3 1 M. Tech scholar, Bhagwant University, Ajmer 2 Assistant Professor, AIT, Ajmer 3 Assistant Professor, AIT, Ajmer ABSTRACT: Today, when online tutoring is in its growing phase. There are lots of problems arising for students. Problems regarding questions and their answers, what questions they have to know in the reference of the material which has been taught to them. Not only in online tutoring, in all the fields where there is a need of some questions, are facing lots of difficulties. The solution for these types of problems is a question generation system (Qgs). The question generation system will take a sentence as an input and produce an output contains all the possible questions for that sentence. The parser which will be going to use is „Stanford parser‟. This Qgs will work on the basis of entities present in the sentence (input). All the questions (output) which will be produced by the Qgs will be grammatically correct. The input sentence is parsed by the Stanford parser where the semantic and syntactic analysis will be done and the sentence is parsed on the basis of its grammatical structure. Then the entities present in the sentence are identified by name entity recognition technique. The output of all these phases is integratedinto transformation process and the sentence is transformed in interrogative sentence and passed to the grammar checker where the output is checked under grammatical structure and correct interrogative sentence is present as an output of the question generation system. Keywords: Stanford parser, semantic &syntactic analysis, entity recognition technique. I. INTRODUCTION The Question Generation System is a system that can generate a number of questions related to a given sentence. In this system a sentence is used as an input and sort of questions are the output. This system is implemented in Perl language. In this system basically there are five modules that are: syntactic and semantic analysis, sentence analyzer, entity recognition, transformation process and grammar checker. Syntactic and Semantic analysis are done by Stanford parser where the input sentence is parsed and each token is assigned a symbol on the basis of its grammatical structure. Assigning a symbol to a token comes under tagging. Both parsing of sentences and tagging of each word come under syntactic analysis. While in Semantic analysis the dependency is find out among the tokens. Sentence analyzer is used to analyze the sentence and determine the referential relation among words. Anaphora resolution technologies are used in this module. Entity recognition is used to identify the entities present in the sentence. Entities like person, location, place, time, duration and others. The transformation process is the heart of this project. It is the integral process where the outputs of all the modules will integrate with some logic and algorithm to generate the question. Grammar checker phase is used to make the output correct according to the grammar. The objective of question generation system is to generate all the possible questions or related questions of a given sentence. The main objective of question generation system is to efficiently evaluate the possible questions through a fully automated system of classifying the sentence based on their subject, verb, object, and the preposition for determining the possible type of questions to be generated. II. SYSTEM DESIGN II.2 Activity Diagram The activity diagram of the system is as follows: Fig 1: Activity Diagram Of Question Generation System
  • 2. A Question Generator System using Stanford Parsing 2 This diagram shows the flow of activity of question generation system where the input sentence first goes to the syntactic and semantic analysis phase where parsing, tagging and dependency tagging is performed. Then the output of this phase and the input sentence will pass to sentence analyzer phase and the referential relation is determined between the tokens by using anaphora resolution techniques and the combined output will become the input the of entity recognition phase with the input sentence and all the entities present in the sentence are identified by using Stanford named entity recognizer. Then in transformation process all phases will be merged and by some logic and algorithm the final output will be generated. II.2 Activity Diagram for Syntactic and Semantic Analysis The activity diagram for syntactic and semantic analysis is as follows: Fig 2: Activity Diadram Of Syntactic And Semantic Analysis Phase The input sentence is first come to this module where the sentence is passed to Stanford parser and the parser will perform the syntactic and semantic analysis. In syntactic analysis, tagging and parsing of sentences will perform and a parse tree is generated with the assignment of symbols to each word and in semantic analysis, dependency tagging is done to determine the relation among the tokens on the basis of their meanings. II.3 Activity Diagram for Grammar Checker The activity diagram for grammar checker phase is as follows: Fig. 3: Activity Diagram of Grammar Checker The grammar checker module is used to check the grammar of transforming sentences and made the appropriate changes according to the defined grammar syntax. II.4 Sequence Diagram The sequence diagram for the system is as follows:
  • 3. A Question Generator System using Stanford Parsing 3 Fig. 4 sequence diagram of the question generation system. III METHODOLOGY In methodology, three modules are going to be discussed together; the modules are „Entity Recognition‟, „Transformation Process‟ and „Grammar Checker‟. The discussion will be in a manner that each and every entity or say every Question word will be discussed individually. III.1 Facts: The questions words come under this entity are started with auxiliary verb present in the sentence. There are twelve tenses in English and in that ten contain an auxiliary verb or say helping verb, only indefinite forms of present and past tense does not contain helping verb in their affirmative form. For making the question of „facts‟, there is a need to determine theauxiliary verb from the input sentence. There are few steps which are needed to generate this question, the steps are followed: Step 1: Determine all the verbs present in the input sentence and match them with the auxiliary file, a file which contains all the auxiliary verbs. Verbs are to be determined by checking the output of the tagger. For eg: Shvet has gone to Delhi. The output of the tagger is this: “Shvet_NNPhas_VBZgone_VBNto_TODelhi_NNP” Verbs present in the sentence are „has‟ and „gone‟.And when we match these verbs with the auxiliary file we get „has‟ as an auxiliary verb. Step 2: If there is no auxiliary verb, then check the tagging of the verb i) If the tagging of the verb is „VBD‟ then that means „Past Indefinite‟ and the auxiliary verb will be „did‟. “Shvet_NNPwent_VBDto_TODelhi_NNP” Here as you can see that the tagging of the verb went is „VBD‟. ii) If the tagging of the verb is „VBZ‟ that means „Present Indefinite‟ and the auxiliary verb will be „does‟ because the verb is singular. “Shvet_NNPgoes_VBZto_TODelhi_NNP” Here as you can see that the tagging of the verb went is „VBZ‟. iii) If the tagging of the verb is „VBP‟ that means „Past Indefinite‟ and the auxiliary verb will be „do‟ because the verb is plural. “They_NNPgo_VBPto_TODelhi_NNP” Here as you can see that the tagging of the verb went is „VBP‟. Step3: This is the final step; in this the auxiliary verb is shifted to the start of the sentence. For eg: Has Shvet gone to Delhi. Does Shvet go to Delhi? IV RESULTS AND PROJECT CONSTRAINTS A. Outputs: a. Facts Input: - Shyam and Ravi go to college together. Output: - Do Shyam and Ravi go to college together? Fig. 5: Facts
  • 4. A Question Generator System using Stanford Parsing 4 III.1.1 Who Input: - Shvet Chakra is going to attend a seminar. Output: - Who is going to attend a seminar? Fig 6: Who V. CONCLUSION& FUTURE SCOPE A. Summary: After successful completion of this project we come out with the better understanding of the Perl scripting language. Along with this the concepts regarding the English language are also improved. We also get to know that how parsing, tagging, and generating dependencies are to be done. During this project we got to know about „Natural Language Processing‟ and also came to understand how to use it in human life. B. FutureWork: Lots of work was done in this project but there are some points on which still some work is left to make this project more efficient and practical. So, this project can be used on a large scale. The possible growth areas in this project are listed below: i) The concept of question „what‟ is remaining so that can be added in future? ii) This system is not working efficiently for more than a single sentence, not even for those sentences which contains conjunctive words. So on that some workcan also be done. iii) Stemming of verbs can also be performed in the future by using some scripting techniques; this time it was done by using a large set of verbs. iv) Referential Sentence Analysis is also left for future work. v) If an Indian „Named Entity Recognizer‟ is available then the efforts will get reduced and the performance of thesystem will also be improved. vi) In future this project can be taken at a stage where it will generate the for a questions paragraph REFERENCES Books: [1] Foundations of Statistical Natural Language Processing by Christopher D. Manning and HinrichSchiitze. [2] Natural Language Processing APaninian Perspective by AksharBharati, VineetChaitanya and Rajeev Sangal. [3] PERL Workbook by Lisa Pearl. [4] Learning Perl the Definitive Guide by Jason Brittain, Ian F. Darwin Randal L. Schwartz, Tom Phoenix, and brian d foy. Journal Articles / Papers: [5] Husan Ali, YlliasChali, Sadid A; Hasan University of LethbridgeLethbridge, AB, Canada “Automatic Question Generation from Sentences”. [6] Min-kyoung Kim, Han-joon Kim; Department of Electrical and Computer Engineering, University of Seoul, Korea “Design of Question Answering System with Automated Question Generation”. [7] David Elworthy, Microsoft research Limited, St. George House, 1 Guildhall Street, Cambridge CB2 3NH, UK, “Question Answering using a large NLP System”. [8] K. Beulen, H. Nay, Lehrstuhl fur Informatik VI, RWTH Aachen, University of Technology, D-52056 Aachen, “Automatic Question Generation for Decision Tree based State Tying”. [9] Chia-Yin Chen, Inst. Of info. Systems & Applications National TsingHua University, Hsien-Chin Liou, Dep. Of Foreign Lang. & Lit. National Tsing University, Jason S. Chang, Dep. Of Computer Science National TsingHua University, “FAST- An Automatic Generation System for Grammar Tests”.
  • 5. A Question Generator System using Stanford Parsing 5 Michael Heilman, CMU-LT1-11-004, Language technologies Institute School of Computer Science Carnegie Mellon University 5000 Forbes Ave., Pittsburgh, PA 15213,”Automatic Factual Question Generation from Text”. Learning Named Entity Recognition from Wikipedia by JOEL NOTHMAN. Language Independent Named Entity Recognition in Indian Languages by AsifEkbal, RejwanulHaque, Amitava Das, VenkateswarluPoka and Sivaji Bandy opadhyay, Department of Computer Science and Engineering, Jadavpur University. A Survey on Named Entity Recognition in Indian Languages with particular reference to Telugu in IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 2, March 2011, ISSN (Online): 1694-0814. Web References: http://nlp.stanford.edu www.perl.com/pub/2004/08/09/commandline.html www.tutorialized.com/tutorial/Perl-Commands-Summary/3894 www.perlhowto.com/executing_external_commands www.englishgrammarsecrets.com/ www.englishclub.com/grammar/prepositions-list.htm www.wikipedia.org http://www.google.com