SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 527
SEMANTIC ANALYZER FOR MARATHI TEXT
Pallavi Bagul1
, Prachi Mahajan2
, Archana Mishra3
, Medinee Kulkarni4
, Gauri Dhopavkar5
1
Computer Technology, YCCE Nagpur- 441110, Maharashtra, India
2
Computer Technology, YCCE Nagpur- 441110, Maharashtra, India
3
Computer Technology, YCCE Nagpur- 441110, Maharashtra, India
4
Computer Technology, YCCE Nagpur- 441110, Maharashtra, India
5
Computer Technology, YCCE Nagpur- 441110, Maharashtra, India
Abstract
This paper represents a Semantic Analyzer for checking the semantic correctness of the given input text. We describe our system as
the one which analyzes the text by comparing it with the meaning of the words given in the WordNet. The Semantic Analyzer thus
developed not only detects and displays semantic errors in the text but it also corrects them.
Keywords: Part of Speech (POS) Tagger, Morphological Analyzer, Syntactic Analyzer, Semantic Analyzer, Natural
Language (NL)
-----------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Natural Language (NL) is a very important and essential tool
to represent information. Computer is not able to understand
NL. Now when we say understanding is a mental process, it
means how human beings recognize objects (mental and
physical) and links between them. Since computer does not
have a human mentality, so it cannot understand by definition.
NL processing (NLP) is a general problem and to be more
specific we can separate it by categories according to
increasing level or complexity of such processing:
 Morphology and morphological processing
 Syntax and syntactical processing
 Semantics and semantic processing
Morphology is a sub-discipline of linguistics that studies word
structure. During morphological processing we are basically
considering words in a text separately and trying to identify
morphological classes in which these words belong to. One of
the widespread tasks here is lemmatizing or stemming which
is used in many web search engines. In this case all
morphological variations of a given word (known as word-
forms) are collapsed to one lemma or stem [5].
Syntax as part of grammar is a description of how words are
grouped and connected to each other in a sentence. Syntax
usually entails the transformation of a linear sequence of
tokens into a hierarchical syntax tree. A token is akin to an
individual word or punctuation mark in a natural language.
Main problems on this level are: part of speech tagging (POS
tagging), chunking or detecting syntactic categories (verb,
noun phrases) and sentence assembling (constructing syntax
tree) [8].
Semantics and its understanding as a study of meaning covers
most complex tasks like: finding synonyms, word sense
disambiguation, constructing question-answering systems,
translating from one NL to another, populating base of
knowledge. Basically one needs to complete morphological
and syntactical analysis before trying to solve any semantic
problem. Formalization of NL leads us to solutions of all these
problems [3].
2. APPROACHES
Broadly speaking there are two basic ways in which Semantic
Analysis can be carried. They are classified as:
2.1 Supervised Semantic Analysis
The supervised models require a pre-annotated corpus which
is used for training the application so as to learn information
about the various words, their tags, frequencies, rule sets etc.
The performance of the model generally increases when we
increase the size of the corpus. Such annotated resources are
scarce and expensive to create, motivating the need for
unsupervised or semi-supervised techniques.
2.2 Unsupervised Semantic Analysis:
Unsupervised approaches do not depend on pre-annotated
corpus instead it relies on distributional similarity of contexts
to decide on semantic relatedness of terms, but this
information may be sparse and not reliable always [13].
However, unsupervised methods have their own challenges
they are not always able to discover semantic equivalences of
lexical entries or logical forms or, on the contrary, cluster
semantically different or even opposite expressions.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 528
2.3 Semi- Supervised Semantic Analysis:
In this case, groups of unannotated texts with overlapping and
non-contradictory semantics provide a valuable source of
information. This form of weak supervision helps to discover
implicit clustering of lexical entries and predicates, which
presents a challenge for purely unsupervised techniques [12].
3. LITERATURE SURVEY
Considerable amount of work has already been done in the
field of Semantic analysis for English text. Different
approaches along with modifications have been tried and
implemented. However, if we look at the same scenario for
South-Asian languages such as Marathi and Hindi, we find out
that not much work has been done. The main reason for this is
the unavailability of a considerable amount of annotated
corpora of sound quality, and very high level of ambiguity in
those languages. In the following sections, we describe some
POS tagging models, Morphological analysis model, syntactic
analysis models and semantic analysis model that have been
implemented for English and other languages along with their
performances.
In the year 2011, Akira Shimazu, Syozo Naito, and Hirosato
Nomura of Musashino Electrical Communication Laboratory,
Japan developed a Japanese Language Semantic Analyzer that
was based on an extended case frame model. The case frame
model consists of a relatively large collection of case relations,
modalities and conjunctive relations. The analyzer uses a
frame type knowledge base for analyzing. It also utilizes
plausibility scores for dealing with ambiguities and local scene
frames for the prediction of omitted case elements [3].
Ivan Titov and Mikhail Kozhevnikov developed a
Bootstrapping Semantic Analyzers from Non-Contradictory
Texts in the year 2010. They urged that groups of unannotated
texts with overlapping and non-contradictory semantics
provide a valuable source of information. This form of weak
supervision helps to discover implicit clustering of lexical
entries and predicates, which presents a challenge for purely
unsupervised techniques [14]. They considered the generative
semantics-text correspondence model and demonstrate that
exploiting the noncontradiction relation between texts leads to
substantial improvements over natural baselines on a problem
of analyzing human-written weather forecasts.
A Semantic Analyzer for aiding emotion recognition in
Chinese Language is developed by Jiajun Yan, David B.
Bracewell, Fuji Ren and Shingo Kuroiwa in the year 2006.
The analyzer developed, uses a decision tree to assign
semantic dependency relations between headwords and
modifiers. It is able to achieve an accuracy of 83.5%. The
semantic information is combined with rules for Chinese verbs
containing emotion to describe the emotion of the people in
the sentence. The rules give information on how to assign
emotion to agents, receivers, etc. depending on the verb in the
sentence [4].
Semantic analysis is also used for retrieving data from text and
applying that to ER modeling. Semantic analysis involves a
process whereby meaning representations are created and
assigned to linguistic inputs. There are some semantic roles
defined which are helpful in interpreting possible elements of
the ER model. These semantic roles may also indicate the
types of entities from the given text. After recognizing the
meaning the particular roles may be defined to identify the
elements of ER modeling [9].
Semantic analysis of text and speech by Anssi Klapuri in 2007
states various approaches on semantic analysis: i) statistical
approach ii) information retrieval iii) domain knowledge
driven analysis [10].
4. METHODOLOGY
4.1 Block Diagram
Fig. 1 Block Diagram
4.2 POS Tagger
The input string (Raw Text) is tokenized and a word net is
used for detecting the part of speech of each token in the
sentence. The wordnet [15] stores the part of speech of each
word using 4 bits where 1000 signifies noun, 0100 signifies
Adjective, 0010 signifies Adverb and 0001 signifies a verb.
We also have combinations like 1100 which means that the
designated word can be used both as a noun and as an
Adjective, we also have is 0110 which means that the
designated word can be used both as an Adjective and as an
Adverb.
POS Tagger
Morpholocical
Analyzer
Syntactic
Analyzer
Semantic
Anayzer
Semantically
corrected
text
Raw
Text
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 529
This ambiguity is resolved using Marathi grammar rules. If we
have 0110 ambiguity then if the next token is a noun or an
adjective then the ambiguous word becomes an adjective. If
the next token is a verb then the ambiguous word becomes an
adverb. If we have 1100 ambiguity then if the next token is a
noun then the ambiguous word becomes an adjective
otherwise it becomes an adverb.
4.3 Morphological Analyzer
The POS Tagger‟s output is then passed to the Morphological
Analyzer which detects the root-word along with the gender
and the tense. The first step in this module is to find the root
word of each token in the given sentence this is done with the
help of the word net.
Using the WordNet the gender of each token in the sentence is
detected. The word net is trained using a tourism related
corpus. The subject, object and verb in the input sentence is
detected. For better accuracy the gender of the sentence is
detected with respect to the gender of the subject.
The tense of the given input sentence is detected using the
Marathi grammar rules.
4.4 Syntactic Analyzer
Morphological Analyzer‟s output is used by the Syntactic
Analyzer to detect whether the output is syntactically correct
or not. It is detected whether the subject, object and verb are
placed at proper positions in the sentence. The sentence
structure should be in accordance to the Marathi grammar
rules where subject comes in first position followed by the
object and the verb. If it is not in proper order we change the
original order.
Finally we check whether the tense assigned to the sentence is
in accordance with the sentence structure if not then the
sentence structure is modified such that it retains its meaning
and has the correct tense associated with it.
4.5 Semantic Analyzer
The output of the Syntactic Analyzer is used by the Semantic
Analyzer to check the semantic correctness of the input text
and also correct it if it is found to be incorrect. All the tokens
in the input sentence must semantically support each other.
This means that if two tokens in the sentence are mismatching
then it is not semantically correct and needs to be corrected.
If the tokens in the sentence are antinomies of each other and
they are being used in the same context then they need to be
corrected as the sentence is not semantically correct. For this a
list of all the synonyms and antonyms has to be maintained
using the tourism corpus. Finally, the semantically corrected
text is presented as output to the user.
5. RESULTS
The output of Semantic Analyzer cannot be obtained before
completing POS Tagging, Morphological Analysis and
Syntactic Analysis.
5.1 POS Tagger
Input sentence:
लाल फु ल निळा आहे .
By this phase, each token i.e. word is assigned its suitable part
of speech:
लाल-Adjective फु ल-Noun निळा-Adjective आहे-Verb
5.2 Morphological Analyzer
In this phase, root word for each token is derived and also
gender of the whole sentence is found out.
लाल- लाल, फु ल- फु ल, निळा- निळा, आहे-असणे.
लाल फु ल निळा आहे .- Neuter sentence
5.3 Syntactic Analyzer
In this phase, the sentence is checked if it is syntactically
correct or not. If not, it is corrected.
लाल फु ल निळा आहे .- Syntactically incorrect sentence
Corrected sentence: लाल फु ल निळे आहे
5.4 Semantic Analyzer
In this phase, the sentence is checked if it is semantically
correct or not. If not, it is corrected.
लाल फु ल निळे आहे.- Semantically incorrect sentence
Corrected sentence: लाल फु ल निळे िाही आहे
6. CONCLUSIONS
This paper presents a Semantic Analyzer for Marathi
Language which undergoes the phases: POS tagger,
Morphological Analyzer, Syntactic Analyzer and Semantic
Analyzer respectively. POS tagger used in this work follows
rule based approach. This work allows single sentence to
undergo semantic analysis.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 530
REFERENCES
[1] Adwait Ratnaparkhi, “A maximum entropy model for
part-of-speech tagging,” In Proceedings of the
Conference on Empirical Methods in Natural Language
Processing, University of Pennsylvania, 1996, pp. 133-
-142.
[2] M. Deroualt and B. Merialdo, “Natural Language
Modeling For Phoneme-To-Text Transposition”, IEEE
transactions on Pattern Analysis and Machine
Intelligence, 1986.
[3] Akira Shimazu, Syozo Naito, and Hirosato Nomura,
“Japanese Language Semantic Analyzer based on an
Extended Case Frame Model”, 3-9-11.
[4] Jiajun Yan, David B. Bracewell, Fuji Ren and Shingo
Kuroiwa,“A Semantic Analyzer for aiding emotion
recognition in Chinese”, 2006.
[5] Koskenniemi .K, „Two –Level Morphology: A general
Computational,” Model for Word Recognition and
Production, University of Helsinki, Helsinki, 1983.
[6] Vishal Goyal, Gurpreet Singh Lehal, “Hindi
Morphological Analyzer and Generator,” IEEE
Computer Society Press, pp. 1156–1159, 2008.
[7] Niraj Aswani, Robert Gaizauskas, “Developing
Morphological Analysers for South Asian Languages:
Experimenting with the Hindi and Gujarati
Languages,” In Proceedings of LREC, 2010.
[8] J. P. Thorne, P. Bratley and H. Dewar, “The Syntactic
Analysis of English by Machine,” International
Conference on NLP, 1996.
[9] N.Omar, P.Hanna, P.Mc Kevitt, “Semantic Analysis in
the Automation of ER Modelling through Natural
Language Processing," Computing & Informatics,
2006. ICOCI '06. International Conference, June 2006.
[10] Anssi Klapuri, “Semantic analysis of text and speech,”
SGN-9206 Signal processing graduate seminar II, Fall ,
2007.
[11] Debbarma, K. Patra, B. G. Debbarma, S. Kumari and
Purkayastha, “Morphological analysis of Kokborok for
universal networking language dictionary,” 1st
International Conference on Recent Advances in
Information Technology (RAIT), pages 474-477,
IEEE., 2012
[12] Sugatu Basu, Arindam Banjeree, and Raymond
Mooney, “Active semi-supervision for pairwise
constrained clustering,” In Proc. of the SIAM
International Conference on Data Mining (SDM),
pages 333–344, 2004.
[13] Hoifung Poon and Pedro Domingos, “Unsupervised
semantic parsing,” In Proceedings of the 2009
Conference on Empirical Methods in Natural Language
Processing (EMNLP-09), 2009.
[14] Ivan Titov Mikhail Kozhevnikov, “Bootstrapping
Semantic Analyzers from Non-Contradictory Texts,”
Proceedings of the 48th Annual Meeting of the
Association for Computational Linguistics, pages 958–
967, 11-16 July 2010.
[15] http://www.cfilt.iitb.ac.in/wordnet/webmwn/

More Related Content

What's hot

J1803015357
J1803015357J1803015357
J1803015357
IOSR Journals
 
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
 
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMSAN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
ijcsit
 
Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...
ijnlc
 
Myanmar news summarization using different word representations
Myanmar news summarization using different word representations Myanmar news summarization using different word representations
Myanmar news summarization using different word representations
IJECEIAES
 
A statistical model for gist generation a case study on hindi news article
A statistical model for gist generation  a case study on hindi news articleA statistical model for gist generation  a case study on hindi news article
A statistical model for gist generation a case study on hindi news article
IJDKP
 
SCTUR: A Sentiment Classification Technique for URDU
SCTUR: A Sentiment Classification Technique for URDUSCTUR: A Sentiment Classification Technique for URDU
SCTUR: A Sentiment Classification Technique for URDU
International Journal of Computer and Communication System Engineering
 
G1803013542
G1803013542G1803013542
G1803013542
IOSR Journals
 
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
IJERA Editor
 
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
ijsc
 
Lexical Analysis to Effectively Detect User's Opinion
Lexical Analysis to Effectively Detect User's Opinion   Lexical Analysis to Effectively Detect User's Opinion
Lexical Analysis to Effectively Detect User's Opinion
dannyijwest
 
The Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language ProcessingThe Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language Processing
Waqas Tariq
 
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Waqas Tariq
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processingATHMAN HAJ-HAMOU
 
Cl35491494
Cl35491494Cl35491494
Cl35491494
IJERA Editor
 
ANALYSIS OF MWES IN HINDI TEXT USING NLTK
ANALYSIS OF MWES IN HINDI TEXT USING NLTKANALYSIS OF MWES IN HINDI TEXT USING NLTK
ANALYSIS OF MWES IN HINDI TEXT USING NLTK
ijnlc
 
A Survey on Word Sense Disambiguation
A Survey on Word Sense DisambiguationA Survey on Word Sense Disambiguation
A Survey on Word Sense Disambiguation
IOSR Journals
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processing
Constantin Orasan
 
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer EvaluationMachine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
ijnlc
 

What's hot (20)

J1803015357
J1803015357J1803015357
J1803015357
 
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...
 
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMSAN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
AN OVERVIEW OF EXTRACTIVE BASED AUTOMATIC TEXT SUMMARIZATION SYSTEMS
 
Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...
 
Myanmar news summarization using different word representations
Myanmar news summarization using different word representations Myanmar news summarization using different word representations
Myanmar news summarization using different word representations
 
A statistical model for gist generation a case study on hindi news article
A statistical model for gist generation  a case study on hindi news articleA statistical model for gist generation  a case study on hindi news article
A statistical model for gist generation a case study on hindi news article
 
SCTUR: A Sentiment Classification Technique for URDU
SCTUR: A Sentiment Classification Technique for URDUSCTUR: A Sentiment Classification Technique for URDU
SCTUR: A Sentiment Classification Technique for URDU
 
G1803013542
G1803013542G1803013542
G1803013542
 
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
Duration for Classification and Regression Treefor Marathi Textto- Speech Syn...
 
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
 
Lexical Analysis to Effectively Detect User's Opinion
Lexical Analysis to Effectively Detect User's Opinion   Lexical Analysis to Effectively Detect User's Opinion
Lexical Analysis to Effectively Detect User's Opinion
 
The Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language ProcessingThe Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language Processing
 
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processing
 
Using ontology for natural language processing
Using ontology for natural language processingUsing ontology for natural language processing
Using ontology for natural language processing
 
Cl35491494
Cl35491494Cl35491494
Cl35491494
 
ANALYSIS OF MWES IN HINDI TEXT USING NLTK
ANALYSIS OF MWES IN HINDI TEXT USING NLTKANALYSIS OF MWES IN HINDI TEXT USING NLTK
ANALYSIS OF MWES IN HINDI TEXT USING NLTK
 
A Survey on Word Sense Disambiguation
A Survey on Word Sense DisambiguationA Survey on Word Sense Disambiguation
A Survey on Word Sense Disambiguation
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processing
 
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer EvaluationMachine Learning Techniques with Ontology for Subjective Answer Evaluation
Machine Learning Techniques with Ontology for Subjective Answer Evaluation
 

Viewers also liked

Hμέρα αθλητισμού
Hμέρα αθλητισμούHμέρα αθλητισμού
Hμέρα αθλητισμού
Katerina Kapetaniou
 
Guia nº 2
Guia nº 2Guia nº 2
Guia nº 2
parsisto
 
Guia nº 2
Guia nº 2Guia nº 2
Guia nº 2parsisto
 
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3 온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
rlaehdrb212
 
Myanmar PBEA conflictanalysis Draft2B
Myanmar PBEA conflictanalysis Draft2BMyanmar PBEA conflictanalysis Draft2B
Myanmar PBEA conflictanalysis Draft2BRandy Salm
 
التراحم
التراحمالتراحم
التراحم
mohamed_rds
 
Financial advisor newsletter
Financial advisor newsletterFinancial advisor newsletter
Financial advisor newsletter
advisornewsletter
 
S4 tarea4 _gaagn
S4 tarea4 _gaagnS4 tarea4 _gaagn
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3 온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
rlaehdrb212
 
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5 인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
rlaehdrb212
 
Mis plugins favoritos
Mis plugins favoritosMis plugins favoritos
Mis plugins favoritos
Eduardo Turiño
 
Durjoy Barua
Durjoy BaruaDurjoy Barua
Durjoy Barua
DurjoY Barua
 
Family law of Bangladesh - Consequence
Family law of Bangladesh - ConsequenceFamily law of Bangladesh - Consequence
Family law of Bangladesh - ConsequenceJhuma Halder
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
Mohammad Shakirul islam
 
Mohair a animal fiber presentation
Mohair a animal fiber presentationMohair a animal fiber presentation
Mohair a animal fiber presentation
E.M. Saberin Bhuiyan
 

Viewers also liked (17)

Hμέρα αθλητισμού
Hμέρα αθλητισμούHμέρα αθλητισμού
Hμέρα αθλητισμού
 
Guia nº 2
Guia nº 2Guia nº 2
Guia nº 2
 
Slideshare
SlideshareSlideshare
Slideshare
 
Guia nº 2
Guia nº 2Guia nº 2
Guia nº 2
 
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3 온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
온라인릴게임 ≫play5.co.kr≪ 폰타나 바둑이 인터넷바둑이cr3
 
Myanmar PBEA conflictanalysis Draft2B
Myanmar PBEA conflictanalysis Draft2BMyanmar PBEA conflictanalysis Draft2B
Myanmar PBEA conflictanalysis Draft2B
 
التراحم
التراحمالتراحم
التراحم
 
Financial advisor newsletter
Financial advisor newsletterFinancial advisor newsletter
Financial advisor newsletter
 
02 2016
02 201602 2016
02 2016
 
S4 tarea4 _gaagn
S4 tarea4 _gaagnS4 tarea4 _gaagn
S4 tarea4 _gaagn
 
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3 온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
온라인바둑이 ≫race77.com≪ 실경마배팅사이트 온라인 경마사이트pw3
 
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5 인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
인터넷바둑이 ≫pn369.com≪ 온라인경마 배팅 인터넷 경마사이트oq5
 
Mis plugins favoritos
Mis plugins favoritosMis plugins favoritos
Mis plugins favoritos
 
Durjoy Barua
Durjoy BaruaDurjoy Barua
Durjoy Barua
 
Family law of Bangladesh - Consequence
Family law of Bangladesh - ConsequenceFamily law of Bangladesh - Consequence
Family law of Bangladesh - Consequence
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
 
Mohair a animal fiber presentation
Mohair a animal fiber presentationMohair a animal fiber presentation
Mohair a animal fiber presentation
 

Similar to Semantic analyzer for marathi text

Information extraction using discourse
Information extraction using discourseInformation extraction using discourse
Information extraction using discourse
ijitcs
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
IJwest
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
dannyijwest
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
IOSR Journals
 
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
IJECEIAES
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
CSCJournals
 
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word EmbeddingIRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET Journal
 
A Survey on Speech Recognition with Language Specification
A Survey on Speech Recognition with Language SpecificationA Survey on Speech Recognition with Language Specification
A Survey on Speech Recognition with Language Specification
ijtsrd
 
Implementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain OntologyImplementation of Semantic Analysis Using Domain Ontology
Implementation of Semantic Analysis Using Domain Ontology
IOSR Journals
 
Enriching search results using ontology
Enriching search results using ontologyEnriching search results using ontology
Enriching search results using ontologyIAEME Publication
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...
eSAT Publishing House
 
A hybrid composite features based sentence level sentiment analyzer
A hybrid composite features based sentence level sentiment analyzerA hybrid composite features based sentence level sentiment analyzer
A hybrid composite features based sentence level sentiment analyzer
IAESIJAI
 
Natural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine LearningNatural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine Learning
csandit
 
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
cscpconf
 
A Novel approach for Document Clustering using Concept Extraction
A Novel approach for Document Clustering using Concept ExtractionA Novel approach for Document Clustering using Concept Extraction
A Novel approach for Document Clustering using Concept Extraction
AM Publications
 
Detecting paraphrases in the Marathi language
Detecting paraphrases in the Marathi languageDetecting paraphrases in the Marathi language
Detecting paraphrases in the Marathi language
BOHRInternationalJou1
 
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
IRJET Journal
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
gowthamnaidu0986
 
Evaluating sentiment analysis and word embedding techniques on Brexit
Evaluating sentiment analysis and word embedding techniques on BrexitEvaluating sentiment analysis and word embedding techniques on Brexit
Evaluating sentiment analysis and word embedding techniques on Brexit
IAESIJAI
 
A Review Of Text Mining Techniques And Applications
A Review Of Text Mining Techniques And ApplicationsA Review Of Text Mining Techniques And Applications
A Review Of Text Mining Techniques And Applications
Lisa Graves
 

Similar to Semantic analyzer for marathi text (20)

Information extraction using discourse
Information extraction using discourseInformation extraction using discourse
Information extraction using discourse
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
Association Rule Mining Based Extraction of Semantic Relations Using Markov L...
 
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...Association Rule Mining Based Extraction of  Semantic Relations Using Markov ...
Association Rule Mining Based Extraction of Semantic Relations Using Markov ...
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
NBLex: emotion prediction in Kannada-English code-switchtext using naïve baye...
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
 
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word EmbeddingIRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
 
A Survey on Speech Recognition with Language Specification
A Survey on Speech Recognition with Language SpecificationA Survey on Speech Recognition with Language Specification
A Survey on Speech Recognition with Language Specification
 
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
 
Enriching search results using ontology
Enriching search results using ontologyEnriching search results using ontology
Enriching search results using ontology
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...
 
A hybrid composite features based sentence level sentiment analyzer
A hybrid composite features based sentence level sentiment analyzerA hybrid composite features based sentence level sentiment analyzer
A hybrid composite features based sentence level sentiment analyzer
 
Natural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine LearningNatural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine Learning
 
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
 
A Novel approach for Document Clustering using Concept Extraction
A Novel approach for Document Clustering using Concept ExtractionA Novel approach for Document Clustering using Concept Extraction
A Novel approach for Document Clustering using Concept Extraction
 
Detecting paraphrases in the Marathi language
Detecting paraphrases in the Marathi languageDetecting paraphrases in the Marathi language
Detecting paraphrases in the Marathi language
 
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
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
Evaluating sentiment analysis and word embedding techniques on Brexit
Evaluating sentiment analysis and word embedding techniques on BrexitEvaluating sentiment analysis and word embedding techniques on Brexit
Evaluating sentiment analysis and word embedding techniques on Brexit
 
A Review Of Text Mining Techniques And Applications
A Review Of Text Mining Techniques And ApplicationsA Review Of Text Mining Techniques And Applications
A Review Of Text Mining Techniques And Applications
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
eSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
eSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
eSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
eSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
eSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
eSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
eSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
eSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
eSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
eSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
eSAT Journals
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
eSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 

Recently uploaded (20)

H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 

Semantic analyzer for marathi text

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 527 SEMANTIC ANALYZER FOR MARATHI TEXT Pallavi Bagul1 , Prachi Mahajan2 , Archana Mishra3 , Medinee Kulkarni4 , Gauri Dhopavkar5 1 Computer Technology, YCCE Nagpur- 441110, Maharashtra, India 2 Computer Technology, YCCE Nagpur- 441110, Maharashtra, India 3 Computer Technology, YCCE Nagpur- 441110, Maharashtra, India 4 Computer Technology, YCCE Nagpur- 441110, Maharashtra, India 5 Computer Technology, YCCE Nagpur- 441110, Maharashtra, India Abstract This paper represents a Semantic Analyzer for checking the semantic correctness of the given input text. We describe our system as the one which analyzes the text by comparing it with the meaning of the words given in the WordNet. The Semantic Analyzer thus developed not only detects and displays semantic errors in the text but it also corrects them. Keywords: Part of Speech (POS) Tagger, Morphological Analyzer, Syntactic Analyzer, Semantic Analyzer, Natural Language (NL) -----------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Natural Language (NL) is a very important and essential tool to represent information. Computer is not able to understand NL. Now when we say understanding is a mental process, it means how human beings recognize objects (mental and physical) and links between them. Since computer does not have a human mentality, so it cannot understand by definition. NL processing (NLP) is a general problem and to be more specific we can separate it by categories according to increasing level or complexity of such processing:  Morphology and morphological processing  Syntax and syntactical processing  Semantics and semantic processing Morphology is a sub-discipline of linguistics that studies word structure. During morphological processing we are basically considering words in a text separately and trying to identify morphological classes in which these words belong to. One of the widespread tasks here is lemmatizing or stemming which is used in many web search engines. In this case all morphological variations of a given word (known as word- forms) are collapsed to one lemma or stem [5]. Syntax as part of grammar is a description of how words are grouped and connected to each other in a sentence. Syntax usually entails the transformation of a linear sequence of tokens into a hierarchical syntax tree. A token is akin to an individual word or punctuation mark in a natural language. Main problems on this level are: part of speech tagging (POS tagging), chunking or detecting syntactic categories (verb, noun phrases) and sentence assembling (constructing syntax tree) [8]. Semantics and its understanding as a study of meaning covers most complex tasks like: finding synonyms, word sense disambiguation, constructing question-answering systems, translating from one NL to another, populating base of knowledge. Basically one needs to complete morphological and syntactical analysis before trying to solve any semantic problem. Formalization of NL leads us to solutions of all these problems [3]. 2. APPROACHES Broadly speaking there are two basic ways in which Semantic Analysis can be carried. They are classified as: 2.1 Supervised Semantic Analysis The supervised models require a pre-annotated corpus which is used for training the application so as to learn information about the various words, their tags, frequencies, rule sets etc. The performance of the model generally increases when we increase the size of the corpus. Such annotated resources are scarce and expensive to create, motivating the need for unsupervised or semi-supervised techniques. 2.2 Unsupervised Semantic Analysis: Unsupervised approaches do not depend on pre-annotated corpus instead it relies on distributional similarity of contexts to decide on semantic relatedness of terms, but this information may be sparse and not reliable always [13]. However, unsupervised methods have their own challenges they are not always able to discover semantic equivalences of lexical entries or logical forms or, on the contrary, cluster semantically different or even opposite expressions.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 528 2.3 Semi- Supervised Semantic Analysis: In this case, groups of unannotated texts with overlapping and non-contradictory semantics provide a valuable source of information. This form of weak supervision helps to discover implicit clustering of lexical entries and predicates, which presents a challenge for purely unsupervised techniques [12]. 3. LITERATURE SURVEY Considerable amount of work has already been done in the field of Semantic analysis for English text. Different approaches along with modifications have been tried and implemented. However, if we look at the same scenario for South-Asian languages such as Marathi and Hindi, we find out that not much work has been done. The main reason for this is the unavailability of a considerable amount of annotated corpora of sound quality, and very high level of ambiguity in those languages. In the following sections, we describe some POS tagging models, Morphological analysis model, syntactic analysis models and semantic analysis model that have been implemented for English and other languages along with their performances. In the year 2011, Akira Shimazu, Syozo Naito, and Hirosato Nomura of Musashino Electrical Communication Laboratory, Japan developed a Japanese Language Semantic Analyzer that was based on an extended case frame model. The case frame model consists of a relatively large collection of case relations, modalities and conjunctive relations. The analyzer uses a frame type knowledge base for analyzing. It also utilizes plausibility scores for dealing with ambiguities and local scene frames for the prediction of omitted case elements [3]. Ivan Titov and Mikhail Kozhevnikov developed a Bootstrapping Semantic Analyzers from Non-Contradictory Texts in the year 2010. They urged that groups of unannotated texts with overlapping and non-contradictory semantics provide a valuable source of information. This form of weak supervision helps to discover implicit clustering of lexical entries and predicates, which presents a challenge for purely unsupervised techniques [14]. They considered the generative semantics-text correspondence model and demonstrate that exploiting the noncontradiction relation between texts leads to substantial improvements over natural baselines on a problem of analyzing human-written weather forecasts. A Semantic Analyzer for aiding emotion recognition in Chinese Language is developed by Jiajun Yan, David B. Bracewell, Fuji Ren and Shingo Kuroiwa in the year 2006. The analyzer developed, uses a decision tree to assign semantic dependency relations between headwords and modifiers. It is able to achieve an accuracy of 83.5%. The semantic information is combined with rules for Chinese verbs containing emotion to describe the emotion of the people in the sentence. The rules give information on how to assign emotion to agents, receivers, etc. depending on the verb in the sentence [4]. Semantic analysis is also used for retrieving data from text and applying that to ER modeling. Semantic analysis involves a process whereby meaning representations are created and assigned to linguistic inputs. There are some semantic roles defined which are helpful in interpreting possible elements of the ER model. These semantic roles may also indicate the types of entities from the given text. After recognizing the meaning the particular roles may be defined to identify the elements of ER modeling [9]. Semantic analysis of text and speech by Anssi Klapuri in 2007 states various approaches on semantic analysis: i) statistical approach ii) information retrieval iii) domain knowledge driven analysis [10]. 4. METHODOLOGY 4.1 Block Diagram Fig. 1 Block Diagram 4.2 POS Tagger The input string (Raw Text) is tokenized and a word net is used for detecting the part of speech of each token in the sentence. The wordnet [15] stores the part of speech of each word using 4 bits where 1000 signifies noun, 0100 signifies Adjective, 0010 signifies Adverb and 0001 signifies a verb. We also have combinations like 1100 which means that the designated word can be used both as a noun and as an Adjective, we also have is 0110 which means that the designated word can be used both as an Adjective and as an Adverb. POS Tagger Morpholocical Analyzer Syntactic Analyzer Semantic Anayzer Semantically corrected text Raw Text
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 529 This ambiguity is resolved using Marathi grammar rules. If we have 0110 ambiguity then if the next token is a noun or an adjective then the ambiguous word becomes an adjective. If the next token is a verb then the ambiguous word becomes an adverb. If we have 1100 ambiguity then if the next token is a noun then the ambiguous word becomes an adjective otherwise it becomes an adverb. 4.3 Morphological Analyzer The POS Tagger‟s output is then passed to the Morphological Analyzer which detects the root-word along with the gender and the tense. The first step in this module is to find the root word of each token in the given sentence this is done with the help of the word net. Using the WordNet the gender of each token in the sentence is detected. The word net is trained using a tourism related corpus. The subject, object and verb in the input sentence is detected. For better accuracy the gender of the sentence is detected with respect to the gender of the subject. The tense of the given input sentence is detected using the Marathi grammar rules. 4.4 Syntactic Analyzer Morphological Analyzer‟s output is used by the Syntactic Analyzer to detect whether the output is syntactically correct or not. It is detected whether the subject, object and verb are placed at proper positions in the sentence. The sentence structure should be in accordance to the Marathi grammar rules where subject comes in first position followed by the object and the verb. If it is not in proper order we change the original order. Finally we check whether the tense assigned to the sentence is in accordance with the sentence structure if not then the sentence structure is modified such that it retains its meaning and has the correct tense associated with it. 4.5 Semantic Analyzer The output of the Syntactic Analyzer is used by the Semantic Analyzer to check the semantic correctness of the input text and also correct it if it is found to be incorrect. All the tokens in the input sentence must semantically support each other. This means that if two tokens in the sentence are mismatching then it is not semantically correct and needs to be corrected. If the tokens in the sentence are antinomies of each other and they are being used in the same context then they need to be corrected as the sentence is not semantically correct. For this a list of all the synonyms and antonyms has to be maintained using the tourism corpus. Finally, the semantically corrected text is presented as output to the user. 5. RESULTS The output of Semantic Analyzer cannot be obtained before completing POS Tagging, Morphological Analysis and Syntactic Analysis. 5.1 POS Tagger Input sentence: लाल फु ल निळा आहे . By this phase, each token i.e. word is assigned its suitable part of speech: लाल-Adjective फु ल-Noun निळा-Adjective आहे-Verb 5.2 Morphological Analyzer In this phase, root word for each token is derived and also gender of the whole sentence is found out. लाल- लाल, फु ल- फु ल, निळा- निळा, आहे-असणे. लाल फु ल निळा आहे .- Neuter sentence 5.3 Syntactic Analyzer In this phase, the sentence is checked if it is syntactically correct or not. If not, it is corrected. लाल फु ल निळा आहे .- Syntactically incorrect sentence Corrected sentence: लाल फु ल निळे आहे 5.4 Semantic Analyzer In this phase, the sentence is checked if it is semantically correct or not. If not, it is corrected. लाल फु ल निळे आहे.- Semantically incorrect sentence Corrected sentence: लाल फु ल निळे िाही आहे 6. CONCLUSIONS This paper presents a Semantic Analyzer for Marathi Language which undergoes the phases: POS tagger, Morphological Analyzer, Syntactic Analyzer and Semantic Analyzer respectively. POS tagger used in this work follows rule based approach. This work allows single sentence to undergo semantic analysis.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 530 REFERENCES [1] Adwait Ratnaparkhi, “A maximum entropy model for part-of-speech tagging,” In Proceedings of the Conference on Empirical Methods in Natural Language Processing, University of Pennsylvania, 1996, pp. 133- -142. [2] M. Deroualt and B. Merialdo, “Natural Language Modeling For Phoneme-To-Text Transposition”, IEEE transactions on Pattern Analysis and Machine Intelligence, 1986. [3] Akira Shimazu, Syozo Naito, and Hirosato Nomura, “Japanese Language Semantic Analyzer based on an Extended Case Frame Model”, 3-9-11. [4] Jiajun Yan, David B. Bracewell, Fuji Ren and Shingo Kuroiwa,“A Semantic Analyzer for aiding emotion recognition in Chinese”, 2006. [5] Koskenniemi .K, „Two –Level Morphology: A general Computational,” Model for Word Recognition and Production, University of Helsinki, Helsinki, 1983. [6] Vishal Goyal, Gurpreet Singh Lehal, “Hindi Morphological Analyzer and Generator,” IEEE Computer Society Press, pp. 1156–1159, 2008. [7] Niraj Aswani, Robert Gaizauskas, “Developing Morphological Analysers for South Asian Languages: Experimenting with the Hindi and Gujarati Languages,” In Proceedings of LREC, 2010. [8] J. P. Thorne, P. Bratley and H. Dewar, “The Syntactic Analysis of English by Machine,” International Conference on NLP, 1996. [9] N.Omar, P.Hanna, P.Mc Kevitt, “Semantic Analysis in the Automation of ER Modelling through Natural Language Processing," Computing & Informatics, 2006. ICOCI '06. International Conference, June 2006. [10] Anssi Klapuri, “Semantic analysis of text and speech,” SGN-9206 Signal processing graduate seminar II, Fall , 2007. [11] Debbarma, K. Patra, B. G. Debbarma, S. Kumari and Purkayastha, “Morphological analysis of Kokborok for universal networking language dictionary,” 1st International Conference on Recent Advances in Information Technology (RAIT), pages 474-477, IEEE., 2012 [12] Sugatu Basu, Arindam Banjeree, and Raymond Mooney, “Active semi-supervision for pairwise constrained clustering,” In Proc. of the SIAM International Conference on Data Mining (SDM), pages 333–344, 2004. [13] Hoifung Poon and Pedro Domingos, “Unsupervised semantic parsing,” In Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing (EMNLP-09), 2009. [14] Ivan Titov Mikhail Kozhevnikov, “Bootstrapping Semantic Analyzers from Non-Contradictory Texts,” Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics, pages 958– 967, 11-16 July 2010. [15] http://www.cfilt.iitb.ac.in/wordnet/webmwn/