Chapter 22 - Communication April 8, 2004. 22.5 – Semantic Interpretation Uses First Order Logic as the representation language Compositional Semantics.

Slides:



Advertisements
Similar presentations
Natural Language Processing Lecture 2: Semantics.
Advertisements

First-Order Logic (and beyond)
Natural Language Understanding Difficulties: Large amount of human knowledge assumed – Context is key. Language is pattern-based. Patterns can restrict.
Semantics (Representing Meaning)
The Meaning of Language
0 Montague Grammar EECS Fall 2004 Amy Kao. 1 Montague Grammar Maps syntactic structure with semantic structure Uses formal language to describe.
Semantic Interpretation … plus logic. Thedog noundet NP VP S chased verb theboy det NP noun ‘the-boy’ s.o. chased s.t. s.t. = the-boy s.o. chased the-boy.
Statistical NLP: Lecture 3
Copyright © 2006 The McGraw-Hill Companies, Inc. Programming Languages 2nd edition Tucker and Noonan Chapter 2 Syntax A language that is simple to parse.
LING NLP 1 Introduction to Computational Linguistics Martha Palmer April 19, 2006.
For Monday Read Chapter 23, sections 3-4 Homework –Chapter 23, exercises 1, 6, 14, 19 –Do them in order. Do NOT read ahead.
NLP and Speech Course Review. Morphological Analyzer Lexicon Part-of-Speech (POS) Tagging Grammar Rules Parser thethe – determiner Det NP → Det.
Final Review CS4705 Natural Language Processing. Semantics Meaning Representations –Predicate/argument structure and FOPC Thematic roles and selectional.
1 Phonetics Study of the sounds of Speech Articulatory Acoustic Experimental.
PSY 369: Psycholinguistics
PSY 369: Psycholinguistics Some basic linguistic theory part3.
C SC 520 Principles of Programming Languages 1 C SC 520: Principles of Programming Languages Peter J. Downey Department of Computer Science Spring 2006.
Specifying Languages CS 480/680 – Comparative Languages.
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.
October 2004csa4050: Semantics II1 CSA4050: Advanced Topics in NLP Semantics II The Lambda Calculus Semantic Representation Encoding in Prolog.
9/8/20151 Natural Language Processing Lecture Notes 1.
For Wednesday Read chapter 23, sections 1-2 Homework: –Chapter 22, exercises 1, 8, 14.
Universität des Saarlandes Department 4.3 English Linguistics Professor Dr. N. R. Norrick Lecture: Semantics Semantics: Exam Topics.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
For Monday Read chapter 23, sections 1-2 FOIL exercise due.
For Friday Finish chapter 23 Homework: –Chapter 22, exercise 9.
A Summary of Terminology in Linguistics. First Session Orientation to the Course Introduction to Language & Linguistics 1. Definition of Language 2. The.
1 Knowledge Based Systems (CM0377) Lecture 4 (Last modified 5th February 2001)
Chapter 15 Natural Language Processing (cont)
Postgraduate Diploma in Translation Lecture 1 Computers and Language.
Natural Language Processing Artificial Intelligence CMSC February 28, 2002.
Introduction to CL & NLP CMSC April 1, 2003.
Knowledge, Representation, and Reasoning CSC 244/444: Logical Foundations of Artificial Intelligence Henry Kautz.
Time, Tense and Aspect Rajat Kumar Mohanty Centre For Indian Language Technology Department of Computer Science and Engineering Indian.
1 Natural Language Processing Chapter 15 (part 2).
For Wednesday Read chapter 23 Homework: –Chapter 22, exercises 1,4, 7, and 14.
Semantic Construction lecture 2. Semantic Construction Is there a systematic way of constructing semantic representation from a sentence of English? This.
Language.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
Rules, Movement, Ambiguity
Artificial Intelligence: Natural Language
The Simplest NL Applications: Text Searching and Pattern Matching Read J & M Chapter 2.
The meaning of Language Chapter 5 Semantics and Pragmatics Week10 Nov.19 th -23 rd.
Making it stick together…
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
For Friday No reading Program 4 due. Program 4 Any questions?
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 1 (03/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Introduction to Natural.
SYNTAX.
◦ Process of describing the structure of phrases and sentences Chapter 8 - Phrases and sentences: grammar1.
Copyright © 2006 The McGraw-Hill Companies, Inc. Programming Languages 2nd edition Tucker and Noonan Chapter 2 Syntax A language that is simple to parse.
NATURAL LANGUAGE PROCESSING
Semantics-Pragmatics
Compiler Construction Lecture Five: Parsing - Part Two CSC 2103: Compiler Construction Lecture Five: Parsing - Part Two Joyce Nakatumba-Nabende 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,
Lec. 10.  In this section we explain which constituents of a sentence are minimally required, and why. We first provide an informal discussion and then.
Statistical NLP: Lecture 3
Natural Language Processing
Semantics (Representing Meaning)
Natural Language Processing
Chapter Eight Syntax.
Natural Language Processing
Method of Language Definition
CSC 594 Topics in AI – Applied Natural Language Processing
Chapter Eight Syntax.
Natural Language Understanding
CS4705 Natural Language Processing
Artificial Intelligence 2004 Speech & Natural Language Processing
Programming Languages 2nd edition Tucker and Noonan
Presentation transcript:

Chapter 22 - Communication April 8, 2004

22.5 – Semantic Interpretation Uses First Order Logic as the representation language Compositional Semantics –Instead of NP  Digit Digit –NP([x, y])  Digit(x) Digit(y), x and y are associated semantics –another application of DCG; definite clause grammar

Examples Applied to arithmetic –Figure –Figure Applied to English –Figure –Figure 22.17

Augmentations Time and tense –use event calculus –for example, Verb( λx λy e  Loves(x,y) ^ After(Now, e)  loved Quasi-Logical Form [  a a  Agents] –Somewhere between syntax and semantics –Can represent different possibilities succinctly –Figure Pragmatics can resolve indexicals. “We are in CS 536 today”.

22.6 – Ambiguity and Disambiguation “Portable toilet bombed; police have nothing to go on” Lexical, e.g. “class” Syntactic, e.g. “The man gave the gift with a smile”. “The man saw the boy with the smile”. Semantic

Metonymy. One object stands for another. For example, “MSU said”. –  m, x, e [x = MSU ^ e  Announce(m) ^ After(Now, e) ^ Metonymy(m) ] Metaphor. Indirect comparison. For example, the notion that more is up.

Disambiguation argmax intent Likelihood ( intent | words, situation) Knowledge Sources –World Model –Mental Model –Language Model –Acoustic Model

22.7 – Discourse Understanding Reference resolution. Relies on syntax, semantics and pragmatics. For example, “he”. Structure of coherent discourse. –Figure Coherence Relations.

22.8 – Grammar Induction SEQUITUR (1997) –No pair of adjacent symbols should appear more than once in the grammar –Every rule should be used at least twice –Figure 22.22