Introduction to Computational Linguistics Lecture 2.

Slides:



Advertisements
Similar presentations
Introduction to Computational Linguistics
Advertisements

Introduction to Computational Linguistics
Grammar and Sentences “It is impossible ..to teach English grammar in the schools for the simple reason that no one knows exactly what it is” Government.
CSA2050: DCG I1 CSA2050 Introduction to Computational Linguistics Lecture 8 Definite Clause Grammars.
Syntax. Definition: a set of rules that govern how words are combined to form longer strings of meaning meaning like sentences.
Introduction to the theory of grammar
Linguistics, Morphology, Syntax, Semantics. Definitions And Terminology.
Statistical NLP: Lecture 3
Syntax (1) Dr. Ansa Hameed.
SYNTAX Introduction to Linguistics. BASIC IDEAS What is a sentence? A string of random words? If it is a sentence, does it have to be meaningful?
For Monday Read Chapter 23, sections 3-4 Homework –Chapter 23, exercises 1, 6, 14, 19 –Do them in order. Do NOT read ahead.
1 Words and the Lexicon September 10th 2009 Lecture #3.
Introduction to CL Session 1: 7/08/2011. What is computational linguistics? Processing natural language text by computers  for practical applications.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 2.
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.
CAREERS IN LINGUISTICS OUTSIDE OF ACADEMIA CAREERS IN INDUSTRY.
9/8/20151 Natural Language Processing Lecture Notes 1.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Computational Linguistics Yoad Winter *General overview *Examples: Transducers; Stanford Parser; Google Translate; Word-Sense Disambiguation * Finite State.
For Friday Finish chapter 23 Homework: –Chapter 22, exercise 9.
Natural Language Processing Lecture 6 : Revision.
Suléne Pilon & Danie Prinsloo Overview: Teaching and Training in South Africa 25 November 2008;
SYNTAX Lecture -1 SMRITI SINGH.
Natural Language Processing Artificial Intelligence CMSC February 28, 2002.
Introduction to CL & NLP CMSC April 1, 2003.
UB LIS 571 Soergel Lecture 6.2b Document analysis for retrieval and information extraction Dagobert Soergel Department of Library and Information Studies.
NLP ? Natural Language is one of fundamental aspects of human behaviors. One of the final aim of human-computer communication. Provide easy interaction.
Introduction to Linguistics Ms. Suha Jawabreh Lecture # 2.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
Linguistic Essentials
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
Computational Linguistics. The Subject Computational Linguistics is a branch of linguistics that concerns with the statistical and rule-based natural.
CPE 480 Natural Language Processing Lecture 4: Syntax Adapted from Owen Rambow’s slides for CSc Fall 2006.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
Artificial Intelligence: Natural Language
1 Context Free Grammars October Syntactic Grammaticality Doesn’t depend on Having heard the sentence before The sentence being true –I saw a unicorn.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Spring 2006-Lecture 1.
Auckland 2012Kilgarriff: NLP and Corpus Processing1 The contribution of NLP: corpus processing.
Natural Language Processing Chapter 1 : Introduction.
Grammar Eng B Let’s eat Grandpa! Let’s eat, Grandpa!
Natural Language Processing Chapter 2 : Morphology.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 1 (03/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Introduction to Natural.
CPSC 422, Lecture 27Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 27 Nov, 16, 2015.
SYNTAX.
1 An Introduction to Computational Linguistics Mohammad Bahrani.
Kids Learning is Fun Writing an Interesting Sentence.
Natural Language Processing Tasneem Ghnaimat Spring 2013.
INTRODUCTION TO APPLIED LINGUISTICS
King Faisal University جامعة الملك فيصل Deanship of E-Learning and Distance Education عمادة التعلم الإلكتروني والتعليم عن بعد [ ] 1 جامعة الملك فيصل عمادة.
Welcome to the flashcards tool for ‘The Study of Language, 5 th edition’, Chapter 8 This is designed as a simple supplementary resource for this textbook,
Language Structure Lecture 1: Introduction & Overview Helena Frännhag Spring 2013.
10/31/00 1 Introduction to Cognitive Science Linguistics Component Topic: Formal Grammars: Generating and Parsing Lecturer: Dr Bodomo.
Natural Language Processing [05 hours/week, 09 Credits] [Theory]
Statistical NLP: Lecture 3
What is linguistics?.
Natural Language Processing (NLP)
Syntax.
Introduction to Linguistics
Natural Language Processing
Natural Language Processing
Linguistic Essentials
CS246: Information Retrieval
Knowledge Representation for Natural Language Understanding
Natural Language Processing (NLP)
Artificial Intelligence 2004 Speech & Natural Language Processing
Natural Language Processing (NLP) Chapter One Introduction to Natural Language Processing(NLP)
Natural Language Processing (NLP)
Presentation transcript:

Introduction to Computational Linguistics Lecture 2

What is Computational Linguistics? CP: Computational Linguistics, NLP: Natural Language Processing, NLE: Natural Language Engineering, HLT: Human Language Technology etc. Formal definition: 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 –Formal Theories –Linguistic Knowledge Is linguistic information helpful for doing Natural Language Processing? How machines can communicate with human –CL focuses on the practical outcome of modeling human language –The main obstacle between human and computer is communication –Computational Linguistics develop formal models to simulate human language technology and program them.

Linguistics Knowledge Focusing on Words Phonology: sounds (cats/dogz), homophones (bare/bear), rhythm (co`nvert, conve`rt) Morphology: related word forms (e.g., plural) Syntax: how to use the word in a sentence Lexical Meaning: meaning of words Compositional Semantics: the construction of complex words from the meaning of the parts (e.g., untruthfulness)

Words and Sentences Identification String x is a words in a text if and only if x is delimited by white space. In order to tell whether a string is a word, look it up in a dictionary. String w is a sentence in a text if and only if w starts with a capital letter and finishes with a full stop.

Example 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 constructions. Plurals (chairs’)

Major Syntactic Constitutes Noun Phrase (NP): referring expressions Verb Phrase (VP): verbs plus complements Prepositional Phrase (PP): direction, location etc. Adjectival Phrase (AdjP): complemented adjectives Adverbial Phrase (AdvP): modified adjectives (very rapidly) Complementizers (Comp): (that, whether)

Examples The man saw a frog with a telescope The mouse was caught by the cat sat on the table.

Applications Automatic Tokenization Automatic Part of Speech Tagger Name Entity Recognition System Machine Translation –Word Sense Disambiguation –Example:River bank erosion is a growing problem. High-street bank is performing well to provide financial solutions. Question Answering System –QED: The Edinburgh TREC-2003 Question Answering System. Available at ( ~s /documents/Leidner- etal-2003-TREC.pdf) Query Searching (in search engines like Google)