LING 438/538 Computational Linguistics Sandiway Fong Lecture 25: 11/29.

Slides:



Advertisements
Similar presentations
Using Link Grammar and WordNet on Fact Extraction for the Travel Domain.
Advertisements

LING 581: Advanced Computational Linguistics Lecture Notes April 19th.
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.
Section 4: Language and Intelligence Overview Instructor: Sandiway Fong Department of Linguistics Department of Computer Science.
Computational Intelligence 696i Language Lecture 7 Sandiway Fong.
LING 581: Advanced Computational Linguistics Lecture Notes April 27th.
LING 364: Introduction to Formal Semantics Lecture 26 April 20th.
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:
LING 581: Advanced Computational Linguistics Lecture Notes May 5th.
C SC 620 Advanced Topics in Natural Language Processing Sandiway Fong.
LING 388: Language and Computers Sandiway Fong Lecture 28: 12/6.
Computational Intelligence 696i Language Lecture 5 Sandiway Fong.
Computational Intelligence 696i Language Lecture 6 Sandiway Fong.
Semantic distance in WordNet: An experimental, application-oriented evaluation of five measures Presenter: Cosmin Adrian Bejan Alexander Budanitsky and.
LING 364: Introduction to Formal Semantics Lecture 1 January 12th.
LING 388 Language and Computers Take-Home Final Examination 12/9/03 Sandiway FONG.
LING 388: Language and Computers Sandiway Fong Lecture 23: 11/15.
C SC 620 Advanced Topics in Natural Language Processing Lecture Notes 2 1/20/04.
تمرين شماره 1 درس NLP سيلابس درس NLP در دانشگاه هاي ديگر ___________________________ راحله مکي استاد درس: دکتر عبدالله زاده پاييز 85.
C SC 620 Advanced Topics in Natural Language Processing Lecture Notes 3 1/22/04.
Natural Language Processing Ellen Back, LIS489, Spring 2015.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
ELN – Natural Language Processing Giuseppe Attardi
WORDNET Approach on word sense techniques - AKILAN VELMURUGAN.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
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.
“How much context do you need?” An experiment about context size in Interactive Cross-language Question Answering B. Navarro, L. Moreno-Monteagudo, E.
LING 388: Language and Computers Sandiway Fong Lecture 24: 11/17.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 29.
LING 388: Language and Computers Sandiway Fong Lecture 30 12/8.
Related terms search based on WordNet / Wiktionary and its application in ontology matching RCDL'2009 St. Petersburg Institute for Informatics and Automation.
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.
10/22/2015ACM WIDM'20051 Semantic Similarity Methods in WordNet and Their Application to Information Retrieval on the Web Giannis Varelas Epimenidis Voutsakis.
WordNet: Connecting words and concepts Christiane Fellbaum Cognitive Science Laboratory Princeton University.
1 CSI 5180: Topics in AI: Natural Language Processing, A Statistical Approach Instructor: Nathalie Japkowicz Objectives of.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
ICS 482: Natural language Processing Pre-introduction
Wordnet - A lexical database for the English Language.
WordNet Enhancements: Toward Version 2.0 WordNet Connectivity Derivational Connections Disambiguated Definitions Topical Connections.
For Monday Read chapter 24, sections 1-3 Homework: –Chapter 23, exercise 8.
For Monday Read chapter 26 Last Homework –Chapter 23, exercise 7.
Compiler Construction (CS-636)
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
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.
Lecture 19 Word Meanings II Topics Description Logic III Overview of MeaningReadings: Text Chapter 189NLTK book Chapter 10 March 27, 2013 CSCE 771 Natural.
Course Overview for Compilers J. H. Wang Sep. 20, 2011.
LING/C SC/PSYC 438/538 Lecture 18 Sandiway Fong. Adminstrivia Homework 7 out today – due Saturday by midnight.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
2/10/2016Semantic Similarity1 Semantic Similarity Methods in WordNet and Their Application to Information Retrieval on the Web Giannis Varelas Epimenidis.
For Monday Read chapter 26 Homework: –Chapter 23, exercises 8 and 9.
Overview of Statistical NLP IR Group Meeting March 7, 2006.
Sentiment Analysis Using Common- Sense and Context Information Basant Agarwal 1,2, Namita Mittal 2, Pooja Bansal 2, and Sonal Garg 2 1 Department of Computer.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
Mapping the NCI Thesaurus and the Collaborative Inter-Lingual Index Amanda Hicks University of Florida HealthInsight Workshop, Oslo, Norway.
Lexicons, Concept Networks, and Ontologies
LING 581: Advanced Computational Linguistics
Computational UIUC Lane Schwartz Student Orientation August 23, 2017.
Computational UIUC Lane Schwartz Student Orientation August 18, 2016.
LING/C SC/PSYC 438/538 Lecture 20 Sandiway Fong.
CSC 594 Topics in AI – Applied Natural Language Processing
LING 581: Advanced Computational Linguistics
WordNet: A Lexical Database for English
WordNet WordNet, WSD.
Lecture 19 Word Meanings II
CS224N Section 3: Corpora, etc.
Artificial Intelligence 2004 Speech & Natural Language Processing
Presentation transcript:

LING 438/538 Computational Linguistics Sandiway Fong Lecture 25: 11/29

Administrivia Homeworks –Britney Spears homework graded ( went out last night) –Grammar homework those of you who haven’t submitted it yet tonight

Administrivia Reminders –538 Presentations next Tuesday slides due Monday night –Next Thursday - (Optional) review class

Chapters (2000 edition) II: Syntax 11 Features and Unification 11 Features and Unification –Jeff Berry 12 Lexicalized and Probabilistic Parsing12 Lexicalized and Probabilistic Parsing –Mary Dungan (human parsing) 13 Language and Complexity13 Language and Complexity –Roeland Hancock III: Semantics 14 Representing Meaning –Mark Siner (FOPC) 15 Semantic Analysis –Sean Humphreys (named entity recognition) 16 Lexical Semantics –Kevin Moffit 17 Word Sense Disambiguation and Information Retrieval17 Word Sense Disambiguation and Information Retrieval –Sunjing Ji –HsinMin Lu

Chapters (2000 edition) IV: Pragmatics 18 Discourse 19 Dialog and Conversational Agents19 Dialog and Conversational Agents 20 Natural Language Generation –Brent Ramerth V: Multilingual Processing 21 Machine Translation –Dainon Woudstra Other –Biomedical Information Tara Paulsen

New Topic Semantic Inference and Language –A step outside syntax let’s look at computation using –WordNet project led by a psychologist –George Miller (Princeton University) handbuilt network of synonym sets (synsets) with semantic relations connecting them very popular in computational linguistics

WordNet what is it? –synonym set (synset) network for nouns, verbs, adjectives and adverbs –synsets connected by semantic relations (isa, antonymy,...) –139,000 entries (word senses) –10,000 verbs (polysemy 2), 20,000 adjectives (1.5) –originally conceived as a model of human semantic memory

WordNet what is it? –synonym set (synset) network for nouns, verbs, adjectives and adverbs –synsets connected by semantic relations (isa, antonymy,...) –139,000 entries (word senses), 10,000 verbs (polysemy 2), 20,000 adjectives (1.5) –originally conceived as a model of human semantic memory

WordNet what is it? –synonym set (synset) network for nouns, verbs, adjectives and adverbs –synsets connected by semantic relations (isa, antonymy,...) –139,000 entries (word senses), 10,000 verbs (polysemy 2), 20,000 adjectives (1.5) –originally conceived as a model of human semantic memory

WordNet extremely popular resource for language applications –freely available (project cost $3M) –many Wordnets based on the Princeton system have been proposed or built for other languages EuroWordNet (EWN) ItalWordNet Tamil WordNet Estonian WordNet

WordNet Applications examples –information retrieval and extraction query term expansion (synonyms etc.) cross-linguistic information retrieval (multilingual WordNet) –concept identification in natural language word sense disambiguation WordNet senses and ontology (isa-hierarchy) –semantic distance computation relatedness of words –document structuring and categorization determine genre of a paper (WordNet verb categories)

Using WordNet Online URL: current version: 3.0

WordNet Relations RelationDescriptionExample x HYP yx is a hypernym of yx: repair, y: improve x ENT yx entails yx: breathe, y: inhale x SIM yy is similar to x (A)x: achromatic, y: white x CS yy is a cause of xx: anesthetize, y: sleep x VGP yy is similar to x (V)x: behave, y: pretend x ANT yx and y are antonymsx: present, y: absent x SA yx, see also yx: breathe, y: breathe out x PPL yx participle of yx: applied, y: apply x PER yx pertains to yx: abaxial, y: axial

Semantic Opposition Event-based Models of Change and Persistence in Language (Pustejovsky, 2000): –John mended the torn dress –John mended the red dress –what kind of knowledge is invoked here? from Artificial Intelligence (AI): –an instance of the frame problem –aka the update problem –computation: what changes in the world and what doesn’t?

Persistence and Change of State Verbs Event-based Models of Change and Persistence in Language (Pustejovsky, 2000): –John mended the torn dress –John mended the red dress Verb Classes: Aspectual Classes (Vendler 1967) –Mary cleaned the dirty tableChange of State –The waiter filled every empty glass –Mary fixed the flat tire –Bill swept the dirty floorActivity –Bill swept the dirty floor cleanAccomplishment –Nero built the gleaming templeCreation –Nero ruined the splendid templeDestruction

Event Representation Change of State Verbs: –John mended the torn/red dress –mend: x CAUS y BECOME –John CAUS the torn/red dress BECOME antonym relation between adjective and the end state

Using WordNet Online Let’s explore mend:

Using WordNet Online Let’s explore mend:

Using WordNet Online Let’s explore mend:

Using wnconnect A program on my homepage – connect/index.htmlhttp://dingo.sbs.arizona.edu/~sandiway/wn connect/index.html –written in 2003 (for a research paper) –uses an older version of WordNet (1.6) –graphs connections

Using wnconnect Find shortest link between mend and tear in WordNet:

Using wnconnect Find shortest link between mend and tear in WordNet: –mend/v is in [repair,mend,fix,bushel,doctor,furbish_up,restore,touch_on] –repair and break/v are antonyms –bust in [break,bust] and bust/v related by verb.contact –tear/v is in the synset [tear,rupture,snap,bust]

Using wnconnect two senses of bust: (1) to ruin completely, (2) to separate or cause to separate abruptly

Using wnconnect –John CAUS the red dress BECOME mend/n is in [mend,patch] [mend,patch] is an instance of [sewing,stitchery] [sewing,stitchery] is an instance of [needlework,needlecraft] [needlework,needlecraft] is an instance of [creation] [creation] is an instance of [artifact,artefact] [artifact,artefact] is an instance of [object,physical_object] [object,physical_object] is an instance of [entity,physical_thing] [causal_agent,cause,causal_agency] is an instance of [entity,physical_thing] [person,individual,someone,somebody,mortal,human,soul] is an instance of [causal_agent,cause,causal_agency] [disputant,controversialist] is an instance of [person,individual,someone,somebody,mortal,human,soul] [radical] is an instance of [disputant,controversialist] [Bolshevik,Marxist,pinko,red,bolshie] is an instance of [radical] red/n is in the synset [Bolshevik,Marxist,pinko,red,bolshie]

Using wnconnect –John CAUS the red dress BECOME

Shortest Path mend–tear all paths

Point of Discussion some issues –knowledge representation for semantic inferencing –do we have a network like WordNet? –how is it built? –is it wholly outside the “language faculty”?

Another Application Solving GRE word quiz drills

Demo 65 quizzes –92% correct –remaining errors reveal gaps in WordNet’s lexical knowledge Code still under development...

Where next? LING 438/538: Computational Linguistics –is an introductory course –offered every Fall –no formal pre-requisites –a compromise between depth and breadth we cover basic topics but we can’t cover anything in real depth LING 581: Advanced Computational Linguistics –designed as a follow-on course –offered every Spring –lectures are once a week (double length) –project-oriented (we do research-style work) –use software tools in depth (last time we did verb classes and treebanks plus statistical parsers) –homeworks are tasks using software tools