Meaning Representation
Meaning Representation
Home
Coding
HTML Ground
CSS Javascript SQL Python Java C C++ PHP Scala C#
Jobs
Tools
The purpose of semantic analysis is to draw exact meaning, or you can say
dictionary meaning from the text. The work of semantic analyzer is to check
the text for meaningfulness.
We already know that lexical analysis also deals with the meaning of the
words, then how is semantic analysis different from lexical analysis? Lexical
analysis is based on smaller token but on the other side semantic analysis
focuses on larger chunks. That is why semantic analysis can be divided into
the following two parts −
It is the first part of the semantic analysis in which the study of the meaning
of individual words is performed. This part is called lexical semantics.
The most important task of semantic analysis is to get the proper meaning
of the sentence. For example, analyze the sentence “Ram is great.” In this
sentence, the speaker is talking either about Lord Ram or about a person
whose name is Ram. That is why the job, to get the proper meaning of the
sentence, of semantic analyzer is important.
Hyponymy
Homonymy
It may be defined as the words having same spelling or same form but
having different and unrelated meaning. For example, the word “Bat” is a
homonymy word because bat can be an implement to hit a ball or bat is a
nocturnal flying mammal also.
Polysemy
A financial institution.
The building in which such an institution is located.
A synonym for “to rely on”.
Synonymy
It is the relation between two lexical items having different forms but
expressing the same or a close meaning. Examples are ‘author/writer’,
‘fate/destiny’.
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_semantic_analysis.htm 2/7
19/11/2023, 14:53 Natural Language Processing - Semantic Analysis
Antonymy
It is the relation between two lexical items having symmetry between their
semantic components relative to an axis. The scope of antonymy is as
follows −
Meaning Representation
Semantic analysis creates a representation of the meaning of a sentence.
But before getting into the concept and approaches related to meaning
representation, we need to understand the building blocks of semantic
system.
Semantic Nets
Frames
Case Grammar
Conceptual Graphs
The very first reason is that with the help of meaning representation the
linking of linguistic elements to the non-linguistic elements can be done.
Lexical Semantics
The first part of semantic analysis, studying the meaning of individual words
is called lexical semantics. It includes words, sub-words, affixes (sub-units),
compound words and phrases also. All the words, sub-words, etc. are
collectively called lexical items. In other words, we can say that lexical
semantics is the relationship between lexical items, meaning of sentences
and syntax of sentence.
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_semantic_analysis.htm 4/7
19/11/2023, 14:53 Natural Language Processing - Semantic Analysis
Get Started
Advertisements
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_semantic_analysis.htm 5/7
19/11/2023, 14:53 Natural Language Processing - Semantic Analysis
Big Ticket
Affiliates eBooks
Contact Us
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_semantic_analysis.htm 6/7
19/11/2023, 14:53 Natural Language Processing - Semantic Analysis
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_semantic_analysis.htm 7/7