What is Computational Linguistics?
CL is a discipline between
linguistics and computer science which is
concerned with the computational aspects of the
human language (Uszkreit, 2000).
Scientific and Technological
Aspects of CL
Human use natural language to communicate
Is linguistic information helpful for doing Natural
How machines can communicate with human
CL focuses on the practical outcome of modeling human
The main obstacle between human and computer is
Computational Linguistics develop formal models to simulate
human language technology and program them.
Focusing on Words
sounds (cats/dogz), homophones
(bare/bear), rhythm (co`nvert, conve`rt)
related word forms (e.g., plural)
how to use the word in a sentence
meaning of words
the construction of
complex words from the meaning of the parts
Words and Sentences Identification
is a words in a text if and only if
delimited by white space.
In order to tell whether a string is a word, look
it up in a dictionary.
is a sentence in a text if and only if w
starts with a capital letter and finishes with a
Next week, Mr. Ali will visit our department
and he is planning to provide an amount of
Rs. 12,000,000 to our bright students for
their further studies. His company ‘XYZ’
has a huge name in the field of
Major Syntactic Constitutes
Noun Phrase (NP):
Verb Phrase (VP):
verbs plus complements
Prepositional Phrase (PP):
direction, location etc.
Adjectival Phrase (AdjP):
Adverbial Phrase (AdvP):
modified adjectives (very
The man saw a frog with a telescope
The mouse was caught by the cat sat on
Automatic Part of Speech Tagger
Name Entity Recognition System
Word Sense Disambiguation
River bank erosion is a growing problem.
street bank is performing well to provide financial
Question Answering System
QED: The Edinburgh TREC
2003 Question Answering System.
Query Searching (in search engines like Google)