AI_-NLP-Comp_Vision_updated1
AI_-NLP-Comp_Vision_updated1
Levels of Ambiguity
1. Syntactic ambiguity: Syntax relates to the structure of
language , how the word are put together?
“Can be more than one correct interpretations
for a same sentence”.
E.g : “I hit the man with the hammer”.
Was the hammer the weapon used or was it in the
hand of the victim?
E.g : Back can be : an adverb (go back) ,
an adjective (back door),
a noun (the back of room) or
a verb (back up your files)
Syntactic Analysis
Semantic Analysis
Pragmatic Analysis
Morphological analysis
Discourse Integration
Note:
This type of interpretation is of a PRONOUN/DEFINITE NOUN
PHRASE which refers to the world object/entity/Agent.
Formal Language:
“ Infinite set of strings”. Each string is concatenation of terminal
symbols, also called words.
e.g: Java, First order predicate logic, C, C++ etc. These languages
have strict mathematical definitions as compared to natural
language like Hindi , English.
Formal Grammar:
G= { V, T , S , P }
V is the set of variables or non-terminals .Usually written in
Upper Case
T is the finite set of terminals or lexemes or tokens, (Lower
Case)
S is the start symbol of grammar rules.
P is the set of productions of the form
By: Anuj Khanna(Asst. Prof.)
Key Points for Natural Language Grammar (e.g: English)
LEXICON
3. Machine Translation
Began in 1950s….Norbert Weiner translated Russian script to English
IBM also worked on this….
IBM introduced statistical approach to language & parameter estimation
in m/c translation through Mathematical Models……
E.g: Hidden Markov Model (HMM), Boolean keyword model , probabilistic
model based on Bayesian Classification
Direct m/c translation Rule Based Transl. Corpus based transl. knowledge Based Transl.
Language
Model
Monolingual
Corpus
P(T)
Input ES
tokenizer
POS target
Adverb
module
Conversation
table module
GNP detection
module
Interpretations are
ambiguous
• Changing viewpoint
• Deforming Shape
• Changing viewpoint
• Moving light source
Deforming shape
Recognition
What are the objects in a scene?
What is happening in a video?
Control
Obstacle avoidance
Robots, machines, etc.
By: Anuj Khanna(Asst. Prof.)
Applications: Touching your life
• Cues
– similar color
– similar texture
– not separated by contour
– form a suggestive shape when assembled