Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 An Introduction to Computational Linguistics Mohammad Bahrani.

Similar presentations


Presentation on theme: "1 An Introduction to Computational Linguistics Mohammad Bahrani."— Presentation transcript:

1 1 An Introduction to Computational Linguistics Mohammad Bahrani

2 2 References: Ruslan Mitkov, “The Oxford Handbook of Computational Linguistics”, 2003. Igor Bolshakov, Alexander Gelbukh, Computational Linguistics, Models, Resources, Applications, 2004. James Allen, Natural Language Understanding, 1995. Daniel Jurafsky, and James Martin, Speech and Language Processing, 2 nd Edition, 2009.

3 3 Computational Linguistics Definition: –Computational linguistics is an interdisciplinary field dealing with the statistical and/or rule- based modeling of natural language from a computational perspective.

4 4 Interdisciplinary research... Psychology, Cognitive Science Linguistics Philosophy Computer Science, Artificial Intelligence

5 5 Levels of language analysis Phonetics/phonology morphology Syntax Semantics Pragmatics Discourse

6 6 Levels of language analysis 1.Language is one of fundamental aspects of human behavior and is crucial component of our lives. 2.Green frogs have large noses. 3.Green ideas have large noses. 4.Large have green ideas nose.

7 7 NLP: techniques Text Segmentation and Normalization Morphological Analysis Part-of-Speech Tagging Parsing (Syntactic Analysis) Semantic Analysis –Word Sense Disambiguation Language Modeling Machine learning …

8 8 NLP: applications Natural Language Understanding –Spoken Language Understanding Document processing –information extraction –summarization –topic identification –document clustering Information retrieval –text retrieval –Spoken document retrieval

9 9 NLP: applications Machine translation Text generation Spell and grammar checking Speech recognition Text-To-Speech synthesis Optical Character Recognition (OCR)

10 10 NLP: applications Spoken Dialogue Systems Question Answering Systems Speech to Speech Translation


Download ppt "1 An Introduction to Computational Linguistics Mohammad Bahrani."

Similar presentations


Ads by Google