1 An Introduction to Computational Linguistics Mohammad Bahrani.

Slides:



Advertisements
Similar presentations
Natural Language Processing (or NLP) Reading: Chapter 1 from Jurafsky and Martin, Speech and Language Processing: An Introduction to Natural Language Processing,
Advertisements

Sentiment Analysis and The Fourth Paradigm MSE 2400 EaLiCaRA Spring 2014 Dr. Tom Way.
Introduction to Computational Linguistics
Introduction to Computational Linguistics
INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003.
For Friday No reading Homework –Chapter 23, exercises 1, 13, 14, 19 –Not as bad as it sounds –Do them IN ORDER – do not read ahead here.
Oct 2009HLT1 Human Language Technology Overview. Oct 2009HLT2 Acknowledgement Material for some of these slides taken from J Nivre, University of Gotheborg,
Natural Language and Speech Processing Creation of computational models of the understanding and the generation of natural language. Different fields coming.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
1/7 INFO60021 Natural Language Processing Harold Somers Professor of Language Engineering.
Introduction to CL Session 1: 7/08/2011. What is computational linguistics? Processing natural language text by computers  for practical applications.
تمرين شماره 1 درس NLP سيلابس درس NLP در دانشگاه هاي ديگر ___________________________ راحله مکي استاد درس: دکتر عبدالله زاده پاييز 85.
1/23 Applications of NLP. 2/23 Applications Text-to-speech, speech-to-text Dialogues sytems / conversation machines NL interfaces to –QA systems –IR systems.
Natural Language Processing Ellen Back, LIS489, Spring 2015.
1 Natural Language Processing INTRODUCTION Husni Al-Muhtaseb Tuesday, February 20, 2007.
March 1, 2009 Dr. Muhammed Al-Mulhem 1 ICS 482 Natural Language Processing INTRODUCTION Muhammed Al-Mulhem March 1, 2009.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
Lecture 2, 7/22/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 2 22 July 2005.
Language Technology 2005/06 Hans Uszkoreit Universität des Saarlandes
ELN – Natural Language Processing Giuseppe Attardi
Introduction to NLP.
9/8/20151 Natural Language Processing Lecture Notes 1.
Applied Linguistics Overview of course’ Linguistics’
Introduction to Natural Language Processing Heshaam Faili University of Tehran.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
1 Natural Language Processing Gholamreza Ghassem-Sani.
Computational Linguistics Yoad Winter *General overview *Examples: Transducers; Stanford Parser; Google Translate; Word-Sense Disambiguation * Finite State.
NLP.
Machine Translation, Digital Libraries, and the Computing Research Laboratory Indo-US Workshop on Digital Libraries June 23, 2003.
1 Natural Language Processing Gholamreza Ghassem-Sani Fall 1383.
1 Computational Linguistics Ling 200 Spring 2006.
CS 4705 Natural Language Processing Fall 2010 What is Natural Language Processing? Designing software to recognize, analyze and generate text and speech.
Natural Language Processing Guangyan Song. What is NLP  Natural Language processing (NLP) is a field of computer science and linguistics concerned with.
Language Technology I © 2005 Hans Uszkoreit Language Technology I 2005/06 Hans Uszkoreit Universität des Saarlandes and German Research Center for Artificial.
Introduction to CL & NLP CMSC April 1, 2003.
Natural Language Processing Daniele Quercia Fall, 2000.
Introduction to Human Language Technologies Tomaž Erjavec Karl-Franzens-Universität Graz Tomaž Erjavec Lecture 1: Overview
1 CSI 5180: Topics in AI: Natural Language Processing, A Statistical Approach Instructor: Nathalie Japkowicz Objectives of.
NLP ? Natural Language is one of fundamental aspects of human behaviors. One of the final aim of human-computer communication. Provide easy interaction.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
The Difference Between Linguistics and “Lingvistika”
Computational Linguistics. The Subject Computational Linguistics is a branch of linguistics that concerns with the statistical and rule-based natural.
ICS 482: Natural language Processing Pre-introduction
CSE573 Autumn /20/98 Planning/Language Administrative –PS3 due 2/23 –Midterms back today –Next topic: Natural Language Processing reading Chapter.
For Monday Read chapter 24, sections 1-3 Homework: –Chapter 23, exercise 8.
For Friday Finish chapter 24 No written homework.
For Monday Read chapter 26 Last Homework –Chapter 23, exercise 7.
CSE467/567 Computational Linguistics Carl Alphonce Computer Science & Engineering University at Buffalo.
Translingual Information Management Stephan Busemann Language Technology Lab German Research Center for Artificial Intelligence.
Natural Language Processing Chapter 1 : Introduction.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 1 (03/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Introduction to Natural.
For Friday Finish chapter 23 Homework –Chapter 23, exercise 15.
NATURAL LANGUAGE PROCESSING Zachary McNellis. Overview  Background  Areas of NLP  How it works?  Future of NLP  References.
Language in Cognitive Science. Research Areas for Language Computational models of speech production and perception Signal processing for speech analysis,
Computational Linguistics Courses Experiment Test.
For Monday Read chapter 26 Homework: –Chapter 23, exercises 8 and 9.
Overview of Statistical NLP IR Group Meeting March 7, 2006.
King Faisal University جامعة الملك فيصل Deanship of E-Learning and Distance Education عمادة التعلم الإلكتروني والتعليم عن بعد [ ] 1 جامعة الملك فيصل عمادة.
Natural Language Processing [05 hours/week, 09 Credits] [Theory]
Computational UIUC Lane Schwartz Student Orientation August 23, 2017.
Computational UIUC Lane Schwartz Student Orientation August 18, 2016.
Natural Language Processing
Introduction to Machine Learning and NLP
Text Analytics Giuseppe Attardi Università di Pisa
Natural Language Processing
Artificial Intelligence 2004 Speech & Natural Language Processing
Information Retrieval
Presentation transcript:

1 An Introduction to Computational Linguistics Mohammad Bahrani

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

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 Interdisciplinary research... Psychology, Cognitive Science Linguistics Philosophy Computer Science, Artificial Intelligence

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

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 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 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 NLP: applications Machine translation Text generation Spell and grammar checking Speech recognition Text-To-Speech synthesis Optical Character Recognition (OCR)

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