Verb Semantics Janine Scott Nov. 9, 2004 74.406. Overview Introduction to Grammatical Concepts Background & features of WordNet Using WordNet online Dr.

Slides:



Advertisements
Similar presentations
Semantics (Representing Meaning)
Advertisements

Syntax-Semantics Mapping Rajat Kumar Mohanty CFILT.
Language and Cognition Colombo, June 2011 Day 2 Introduction to Linguistic Theory, Part 4.
Grammatical Relations and Lexical Functional Grammar Grammar Formalisms Spring Term 2004.
Statistical NLP: Lecture 3
MORPHOLOGY - morphemes are the building blocks that make up words.
Section 4: Language and Intelligence Overview Instructor: Sandiway Fong Department of Linguistics Department of Computer Science.
LING NLP 1 Introduction to Computational Linguistics Martha Palmer April 19, 2006.
Linguistic Theory Lecture 8 Meaning and Grammar. A brief history In classical and traditional grammar not much distinction was made between grammar and.
1 Words and the Lexicon September 10th 2009 Lecture #3.
NLP and Speech 2004 Feature Structures Feature Structures and Unification.
Amirkabir University of Technology Computer Engineering Faculty AILAB Efficient Parsing Ahmad Abdollahzadeh Barfouroush Aban 1381 Natural Language Processing.
Constraining X-bar theory using the mental dictionary
Artificial Intelligence 2005/06 From Syntax to Semantics.
1/27 Semantics Going beyond syntax. 2/27 Semantics Relationship between surface form and meaning What is meaning? Lexical semantics Syntax and semantics.
Week 3a.  -roles, feature checking CAS LX 522 Syntax I.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 2.
1 CSC 594 Topics in AI – Applied Natural Language Processing Fall 2009/ Outline of English Syntax.
Week 6a. Case and checking (with a little more  -Theory) CAS LX 522 Syntax I.
Parts of Speech. Eight parts of speech Nouns Verbs Adjectives Adverbs Pronouns Prepositions Conjunctions Interjections.
March 1, 2009 Dr. Muhammed Al-Mulhem 1 ICS 482 Natural Language Processing INTRODUCTION Muhammed Al-Mulhem March 1, 2009.
Transitivity / Intransitivity Lecture 7. (IN)TRANSITIVITY is a category of the VERB Verbs which require an OBJECT are called TRANSITIVE verbs. My son.
Introduction to English Syntax Level 1 Course Ron Kuzar Department of English Language and Literature University of Haifa Chapter 2 Sentences: From Lexicon.
1.Syntax: the rules of sentence formation; the component of the mental grammar that represent speakers’ knowledge of the structure of phrase and sentence.
PropBank, VerbNet & SemLink Edward Loper. PropBank 1M words of WSJ annotated with predicate- argument structures for verbs. –The location & type of each.
Interpreting Dictionary Definitions Dan Tecuci May 2002.
Dr. Monira Al-Mohizea MORPHOLOGY & SYNTAX WEEK 11.
Jennie Ning Zheng Linda Melchor Ferhat Omur. Contents Introduction WordNet Application – WordNet Data Structure - WordNet FrameNet Application – FrameNet.
WORD SENSE DISAMBIGUATION STUDY ON WORD NET ONTOLOGY Akilan Velmurugan Computer Networks – CS 790G.
Copy right 2003 Adam Pease permission to copy granted so long as slides and this notice are not altered Language to Logic Translation.
Linguistic Essentials
Grounding the Ontology on the Semantic Interpretation Algorithm Fernando Gomez School of Computer Science University of Central Florida Orlando, Florida.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
Wordnet - A lexical database for the English Language.
Rules, Movement, Ambiguity
1/21 Automatic Discovery of Intentions in Text and its Application to Question Answering (ACL 2005 Student Research Workshop )
Artificial Intelligence: Natural Language
The meaning of Language Chapter 5 Semantics and Pragmatics Week10 Nov.19 th -23 rd.
Phrases and Clauses Adjective, Adverb, Prepositional Phrases. Embedding. Coordination and Apposition. Introduction to Clauses.
知識管理報告 Semantic interpretation and knowledge extraction 第四組 M 余思慧 M 林道明 M 謝明哲 M 曾世賢.
 What is a part of speech?? ◦ Each part of speech explains not what the word is, but how the word is used. In fact, the same word can be a noun in one.
CPSC 422, Lecture 27Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 27 Nov, 16, 2015.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Spring 2006-Lecture 2.
SYNTAX.
3 Phonology: Speech Sounds as a System No language has all the speech sounds possible in human languages; each language contains a selection of the possible.
◦ Process of describing the structure of phrases and sentences Chapter 8 - Phrases and sentences: grammar1.
NLP. Introduction to NLP Last week, Min broke the window with a hammer. The window was broken with a hammer by Min last week With a hammer, Min broke.
Language Arts The Eight Parts of Speech The Eight Parts of Speech.
An Introduction to Semantic Parts of Speech Rajat Kumar Mohanty rkm[AT]cse[DOT]iitb[DOT]ac[DOT]in Centre for Indian Language Technology Department of Computer.
NATURAL LANGUAGE PROCESSING
September 26, : Grammars and Lexicons Lori Levin.
Week 3a.  -roles, feature checking CAS LX 522 Syntax I.
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.
Artificial Intelligence Logical Agents Chapter 7.
Prepositions. First, let's start with a basic definition: 1. Prepositions show relationships between nouns or pronouns and other words in a sentence.
Parts of Speech Review Ms. Logan English I. Each part of speech explains not what the word is, but how the word is used. In fact, the same word can be.
Lecture – VIII Monojit Choudhury RS, CSE, IIT Kharagpur
Statistical NLP: Lecture 3
Prepositions.
CSC 594 Topics in AI – Applied Natural Language Processing
Unit-4 Lexical Semantics M.B.Chandak, HoD CSE,
WordNet: A Lexical Database for English
BBI 3212 ENGLISH SYNTAX AND MORPHOLOGY
Grounding the Ontology on the Semantic Interpretation Algorithm
Linguistic Essentials
Lecture 19 Word Meanings II
The 7Cs: A Pedagogical Framework for Grammar Teaching and Learning
Parts of Speech Year Nine.
Prepositions.
Structure of a Lexicon Debasri Chakrabarti 13-May-19.
Presentation transcript:

Verb Semantics Janine Scott Nov. 9,

Overview Introduction to Grammatical Concepts Background & features of WordNet Using WordNet online Dr. Fernando Gomez’s work on defining predicates for English verbs Conclusion & Application

Introduction to Concepts subjects & predicates predicates & argument structure subcategorization & selectional restrictions thematic relations & theta roles complements & adjuncts ontologies

Introduction to Concepts Subjects & Predicates: We can divide a sentence into a subject and a predicate. In English, syntax usually dictates that the subject precedes the predicate.

Introduction to Concepts Subjects and Predicates: The dog barked. John liked his new car. The driver of the big yellow bus put the one-way ticket on the seat next to the little boy. The movie was seen by all the students.

Introduction to Concepts Predicates & Their Arguments: arguments are obligatory elements predicates may have 0 – 3 arguments predicates impose both syntactic and semantic restrictions on their arguments these restrictions may be encoded using thematic relations bundles of thematic relations are called theta roles

Introduction to Concepts 0 arguments: Sit down! (imperative command, the argument “you” is implied) 1 argument: The dog barked. (intransitive) 2 arguments: John likes his new car. (transitive) 3 arguments: The driver of the big yellow bus put the one-way ticket on the seat next to the little boy. (ditransitive)

Introduction to Concepts Subcategorization (syntactic) restrictions: *I looked the table. The verb look requires a PP, not an NP complement. Selectional (semantic) restrictions: *The ocean likes hockey. The inanimate ocean cannot like anything.

Introduction to Concepts Thematic relations: agent – doer of an action theme – undergoes action, or is moved, experienced, or perceived goal – entity towards which motion takes place recipient – goal in a change of possession source – entity from which a motion takes place (opposite of goal)

Introduction to Concepts Thematic relations continued… location – place where action occurs instrument – object with which an action is performed benefactive – entity for whose benefit an event took place (from Carnie 2001)

Introduction to Concepts More than one thematic relation may be assigned to one argument: John gave Anna the books. John is both the agent and the source. Anna is the recipient the books are the theme The verb assigns one theta role to each argument (a theta role can consist of more than one thematic role).

Introduction to Concepts Complements & Adjuncts: Adjuncts are never arguments, and they are not assigned theta roles. Today I went to the store. It was cold on Monday. Adjuncts may be moved or removed from a clause (because they are not obligatory): I went to the store today. / I went to the store. On Monday it was cold. / It was cold.

Introduction to Concepts Complements & Adjuncts: Complements are arguments required by the verb, and usually have a fixed position. Each complement is assigned one theta role. John likes pizza. *John likes. *Pizza John likes. *John pizza likes. John is the agent, and pizza is the theme.

Introduction to Concepts Ontology: An ontology is an explicit formal specification of how to represent the objects, concepts, and other entities that are assumed to exist in some area of interest and the relationships that hold among them. (University of Illinois at Urbana-Champaign Digital Libraries Initiative glossary

WordNet Background Features & their definitions –synsets –hypernyms –troponyms Using WordNet online

WordNet Developed at Princeton University, WordNet is an online lexical reference system whose design is inspired by current psycholinguistic theories of human lexical memory. English nouns, verbs, adjectives and adverbs are organized into synonym sets, each representing one underlying lexical concept. Different relations link the synonym sets.

WordNet Synsets: A synset is a set of words that have the same part- of-speech and are interchangeable in some context. Lexical and semantic relations between synsets are represented by pointers. Some relations represented are: hypernymy/hyponymy, antonymy, entailment, and meronymy/holonymy. Nouns and verbs are organized into hierarchies based on hypernymy/hyponymy relations.

WordNet Hypernyms: A hypernym is a generic term used to designate a whole class of specific instances of the class. eg. Flower is a hypernym of tulip. (Tulip is a hyponym of flower.) Troponyms: A troponym is a verb expressing a specific manner elaboration of another verb. eg. shuffle, prowl, and march are all troponyms of walk (they are particular ways to walk).

WordNet Let’s look at examples of verbs in WordNet: eg. explain (3 senses) eg. give (44 senses) WordNet has been mapped into other languages, and these systems have even been grouped in multilingual databases like EuroWordNet.

Fernando Gomez, Ph.D. Professor of Computer Science at the University of Central Florida, Orlando, Florida. Introduction to his research Hierarchy of inheritance with sub- and super- predicates Algorithm for semantic interpretation Examples of predicates

Background The goal of his research is to define predicates for every English verb and place them into a hierarchy in which thematic roles and inferences can be inherited. The definition of predicates linked to a general ontology, such as WordNet, and to grammatical relations, can solve the crucial issues of verb and prepositional meaning and thematic roles.

Background Verb classes in WordNet have been grouped based on troponymy (a verb elaborating upon the specification provided by another verb). In contrast, Gomez defines predicate classes based on the inheritance of thematic roles in a hierarchy of predicates. This hierarchy uses subpredicates and superpredicates for inheritance.

Inheritance Hierarchy A generic predicate subsumes all its subpredicates like the generic concept book subsumes all its subconcepts (novel, textbook, diary, etc.). A subpredicate inherits thematic roles and inferences from its super-predicate.

Inheritance Hierarchy An example of a predicate hierarchy (from most specific to most general) is: open-an-enterprise is-a initiate-an-enterprise-project is-a organize is-a initiate-something is-a give-rise-to-something is-a make-or-create- something

Inheritance Hierarchy The difference between a generic predicate and its subpredicates is given by one or more of the following: a) specific selectional restrictions for the thematic roles b) different syntactic realizations of the thematic roles c) specific sets of inferences associated with the subpredicates

Inheritance Hierarchy In the hierarchy shown above, all predicates inherit the thematic roles (such as agent and theme) of make-or-create-something, but there may be differences in selectional restrictions or syntactic relations. For example, a selectional restriction would allow monkeys or other non-human animate beings to be agents in make-or-create- something, but not in open-an-enterprise.

Inheritance Hierarchy We can coalesce several WordNet synsets into one predicate or map the same WordNet synset into distinct predicates. For example, WordNet senses 1, 2, & 3 for “gain” are coalesced into one predicate “gain-something”…

Inheritance Hierarchy WordNet: 1. derive, gain -- (obtain; "derive pleasure from one's garden") 2. acquire, win, gain -- (win something through one's efforts; "I acquired a passing knowledge of Chinese"; "Gain an understanding of international finance") 3. profit, gain, benefit -- (derive a benefit from; "She profited from his vast experience“) Gomez’s predicate: [gain-something; gain1, gain2, gain3 in WN (is-a (transfer-of-something)) (theme (thing) (obj)) (from-poss (human-agent) ((prep from))) (source-t (-human-agent thing) ((prep from)) (prep-cp by from)))]

Algorithm Semantic interpreter algorithm: The semantic interpreter algorithm is based on the idea that the meaning of the verb depends not only on its selectional restrictions, but also on the syntactic relations that realize them. The semantic interpretation algorithm is activated by the parser after parsing a clause. The parser does not resolve structural ambiguity, which is delayed until semantic interpretation. The mapping of WordNet verb synsets to predicates provides a list containing the predicates for the verb of the clause. The goals of the algorithm are to select one predicate from that list, attach PPs and identify thematic roles and adjuncts. All these tasks are simultaneously achieved.

Algorithm For each syntactic relation (SR) in the clause (starting with the NPcomplements) and for every predicate in the list of predicates, the algorithm checks if the predicate explains the SR. A predicate explains an SR if there is a thematic role in the predicate realized by the SR and the selectional restrictions of the thematic role subsume the ontological category of the head noun of the syntactic relation. This process is repeated for each SR in the clause and each predicate in the list of predicates. Then, the predicate that explains the most SRs is selected as the meaning of the verb. The thematic roles of the predicate are identified as a result of this process. In case of ties, the predicate having the greatest number of thematic roles realized is selected.

Algorithm Every syntactic relation that has not been linked to a thematic role must be an adjunct or an NP modifier. The entries for adjuncts are stored in the root node action and are inherited by all predicates. Adjuncts are identified after the meaning of the verb has been determined because they do not belong to the argument structure of the predicate.

Predicate Examples Example of a predicate: The WordNet synset “move2, displace, make move – (cause to move)”: [cause-to-change-location (is-a (action)) (wn-map (move2)) (agent (human-agent animal) (subj-if-obj)) (theme (phy-thing) (obj subj-if-no-obj)) (source (location phy-thing) ((prep from))) continued…

Predicate Examples “move2” continued… (goal (location phy-thing) ((prep to towards toward in through into back-to along over beside above by on under below throughout beyond past across near up))) (instrument (instrumentality animal-body-part) (subj-if- obj ((prep with on in))) (animal) ((prep on))) (distance (distance linear-measure) ((prep for))) (inanimate-cause (phenomenon physical-thing) (subj- if-obj))]

Predicate Examples Sentences interpreted with the above predicate: I moved. I moved the chair. I moved the chair from the kitchen. I moved the chair past the sofa. I moved from the kitchen to the dining room on one foot.

Predicate Examples Example of a subpredicate: The predicate pull, which corresponds to the synset “pull1, draw, force,” and that contains such forms as “jerk, twitch, trail, drag” etc. is: [pull (is-a (cause-to-change-location)) (wn-map (pull1)) (agent (human-agent animal) (subj-if-obj)) (theme (instrumentality physical-thing) (obj (prep from off))) (source (location physical-thing) ((prep from off)))]

Predicate Examples More subpredicate examples: [transport (is-a (cause-to-change-location)) (theme (physical-thing) (obj obj2)) (goal (human-agent animal) (obj-if-obj2 (prep for))) (location physical-thing) ((prep to towards toward in through into back-to along over beside above by on under below throughout beyond past across near up)))]

Predicate Examples [put (is-a (cause-to-change-location)) (wn-map (put1)) (theme (physical-thing) (obj)) (goal (location physical-thing) ((prep on in towards through into back-to along over beside above by under below throughout beyond past across near))) (instrument (instrumentality) ((prep with)) (source (nil) (nil))] Note: prep to is not in the goal list

Conclusion & Application Gomez’s work shows that thematic roles are linked to the syntactic relations that realize them. Verb senses may be defined by specifying more and more specific instances of semantic categories with subpredicates that inherit thematic roles and selectional restrictions of their superpredicates.

Conclusion & Application Gomez’s manipulation of the WordNet ontology is useful for defining predicates in English. This ontology of predicates could facilitate multilingual tasks such as information retrieval and machine translation, as well as deeper monolingual natural language processing tasks, such as understanding.

Conclusion & Application Since the selectional restrictions of the predicates are ontological categories in WordNet, we can hypothesize that the predicates defined for English can be mapped into other languages, like WordNet has been mapped into other languages. Gomez is currently testing and applying his work with a project called SNOWY that is reading and acquiring knowledge from texts of the WorldBook encyclopedia.

References & Links Carnie, Andrew Syntax: A Generative Introduction. United Kingdom: Blackwell Publishing. Gomez, F., C. Segami, and R. Hull Determining Prepositional Attachment, Prepositional Meaning, Verb Meaning, and Thematic Roles. Computational Intelligence, 13(1), pp Gomez, F Linking WordNet Verb Classes to Semantic Interpretation. Proceedings of the COLING-ACL Workshop on the Usage of WordNet on NLP Systems. Université de Montréal, Montréal. Gomez, F An Algorithm for Aspects of Semantic Interpretation Using an Enhanced WordNet. Proceedings of the 2nd Meeting of the North American Chapter of the Association for Computational Linguistics, NAACL-2001, CMU, Pittsburgh. Gomez, F. (working paper as of March 26, 2003) Verb Predicates, Meaning and Multilinguality. Available at: workshop/papers/gomez.pdfhttp://ixa.si.ehu.es/Ixa/local/meaning Gomez, F Building Verb Predicates: A computational View. Proceedings of the 42nd Meeting of the Association for Computational Linguistics, ACL-2004, Barcelona, Spain, University of Illinois at Urbana-Champaign Digital Libraries Initiative glossary at WordNet online at