Professional Documents
Culture Documents
Apex Institute of Technology Natural Language Processing: Department of Computer Science & Engineering
Apex Institute of Technology Natural Language Processing: Department of Computer Science & Engineering
COURSE OBJECTIVES
2
COURSE OUTCOMES
3
Words have structured meanings
• Lexeme – a pairing of a form with a sense
• Orthographic form – the way the lexeme looks on the page
• Phonological form – the way the lexeme sounds
• Lexicon – finite list of lexemes
eats
ate
Lexical Relations
• Homonymy
• Polysemy
• Synonymy
• Hyponymy
Homonymy
A relation that holds between two lexemes that have the same form with unrelated
meanings
• Homophones
• Homographs
• “found”
Lexeme sloping
mound
bank
Lexeme Financial
institution
Homonymy causes problems
• Spelling correction
• Confusables – your vs. you’re
• Speech recognition
• Homophones and pure homonyms
• Text-to-speech
• Homographs – conduct
• Information retrieval
• Homographs and pure homonyms
Polysemy
The phenomenon where a single lexeme has multiple related meanings
Biological
repository
bank Lexeme
Financial
institution
Polysemy
older
big lexeme
Positive
size
large lexeme
hyponymy
A relation that hold between two lexemes where one denotes a subclass of the other
• ontology
• taxonomy
• object hierarchy
WordNet
• Thematic roles
• Selectional restrictions
• Primitive decomposition
• Semantic fields
Thematic Roles
• Deep roles:
Houston’s Billy Hatcher broke a bat
e, x, y Isa(e, Breaking) Breaker(e, BillyHatcher) BrokenThing(e, y) Isa(y,
BaseballBat)
He opened a door
e, x, y Isa(e, Opening) Opener(e, he) OpenedThing(e, y) Isa(y, Door)
Thematic Roles
• Breaker and Opener are agents
• BrokenThing and OpenedThing are themes
• Some other commonly used thematic roles
• Experiencer
• Force
• Result
• Content
• Instrument
• Beneficiary
• Source
• Goal
Thematic Roles
Instead of using logical concepts, we can just use WordNet synsets: { food, nutrient }
We can use more word meanings that can be explicitly listed in the lexicon.
There are productive processes for creating new senses from those explicitly listed,
including
• Metaphor
• Metonymy
Metaphor
Using metaphor, we refer to, and reason about, concepts using terminology
appropriate to completely different kinds of concepts.
CORPORATION AS PERSON
• That doesn’t scare Digital, which has grown to be the worlds second-largest…
• Triton Group Ltd., a company it helped resuscitate, has begun acquiring Fuqua
shares
• But if it changed its mind, however, it would do so for investment reasons, the
filing said.
Metonymy
The use of one concept to refer to another concept closely related to it.
PRODUCT FOR PROCESS
• GM killed the Fiero because it had dedicated a full-scale factory to building the
plastic bodied car…
TEXTBOOKS
T1: Speech and Language processing an introduction to Natural Language Processing, Computational Linguistics
and speech Recognition by Daniel Jurafsky and James H. Martin
T2: Natural Language Processing with Python by Steven Bird, Ewan Klein, Edward Lopper
REFERENCE BOOKS:
R1: Handbook of Natural Language Processing, Second Edition—Nitin Indurkhya, Fred J. Damerau, Fred J. Damera
Course Link:
https://in.coursera.org/specializations/natural-language-processing
Video Link:
https://youtu.be/YVQcE5tV26s
Web Link:
https://www.tutorialspoint.com/natural_language_processing/natural_language_processing_tutorial.pdf
27