announcements 61a lecture 37
play

Announcements 61A Lecture 37 Syntactic Ambiguity in English - PDF document

Announcements 61A Lecture 37 Syntactic Ambiguity in English Sentence Noun Verb Phrase Phrase Ambiguity Subordinate Clause 1 Programs must be written for people to read 1 Preface of Structure and Interpretation of Computer Programs


  1. Announcements 61A Lecture 37 Syntactic Ambiguity in English Sentence Noun 
 Verb Phrase Phrase Ambiguity Subordinate Clause 1 Programs must be written for people to read 1 Preface of Structure and Interpretation of Computer Programs 
 by Harold Abelson and Gerald Sussman with Julie Sussman 4 Syntactic Ambiguity in English Syntactic Ambiguity in English Sentence Sentence Noun 
 Verb Subordinate Noun 
 Verb Verb Phrase Phrase Clause Phrase Phrase Phrase 1 1 Programs must be written for people to read Programs must be written for people to read 1 Preface of Structure and Interpretation of Computer Programs 
 1 Preface of Structure and Interpretation of Computer Programs 
 by Harold Abelson and Gerald Sussman with Julie Sussman by Harold Abelson and Gerald Sussman with Julie Sussman 5 6 Syntactic Ambiguity in English pro•gram (noun) 
 a series of coded software instructions pro•gram (verb) 
 Syntax Trees provide a computer with coded instructions Programs must be written for people to read must (verb) 
 be obliged to must (noun) 
 dampness or mold Definitions from the New Oxford American Dictionary 7

  2. Representing Syntactic Structure S entence N oun 
 V erb 
 P hrase P hrase N oun 
 P hrase N oun V erb N oun Grammars cows intimidate cows Photo by Vince O'Sullivan licensed under http://creativecommons.org/licenses/by-nc-nd/2.0/ A Tree represents a phrase: cows = Leaf ('N', 'cows') • tag -- What kind of phrase (e.g., S , NP , VP ) intimidate = Leaf ('V', 'intimidate') • branches -- Sequence of Tree or Leaf components S , NP , VP = 'S', 'NP', 'VP' Tree ( S , [ Tree ( NP , [ cows ]), A Leaf represents a single word: Tree ( VP , [ intimidate , • tag -- What kind of word (e.g., N , V ) Tree ( NP , [ cows ])])]) • word -- The word (Demo) 9 Context-Free Grammar Rules A grammar rule describes how a tag can be expanded as a sequence of tags or words S NP VP A S entence ... Parsing ... can be expanded as ... ... a N oun P hrase then a V erb P hrase. Grammar S S NP VP NP VP NP N NP N cows N V N VP V NP cows intimidate cows V intimidate (Demo) 11 Exhaustive Parsing Exhaustive Parsing Expand all tags recursively, but constrain words to match input Expand all tags recursively, but constrain words to match input S S VP NP VP NP NP Constraint: A Leaf must match the input word N V J N buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo 0 1 2 3 4 0 1 2 3 4 13 14 Exhaustive Parsing Exhaustive Parsing Expand all tags recursively, but constrain words to match input Expand all tags recursively, but constrain words to match input S S NP VP NP VP NP J N V N buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo 0 1 2 3 4 0 1 2 3 4 (Demo) 15 16

  3. Scoring a Tree Using Relative Frequencies Not all syntactic structures are equally common S NP VP NP Learning NN NNS VB NNS teacher strikes idle kids Rule frequency per 100,000 tags S NP VP 25372 NN teacher 5 NP NN NNS 1335 NNS strikes 25 (Demo) VP VB NP 6679 VB idle 26 NP NNS 4282 NNS kids 32 18 Scoring a Tree Using Relative Frequencies Not all syntactic structures are equally common S NP VP NP NN VBZ JJ NNS Translation teacher strikes idle kids Rule frequency per 100,000 tags S NP VP 25372 NN teacher 5 NP NN 1335 4358 VBZ strikes 25 19 VP VBZ NP 6679 3160 JJ idle 26 18 NP JJ NNS 4282 2526 NNS kids 32 (Demo) 19 Syntactic Reordering Help you, I can! 
 English Yoda-English Yes! Mm! S VP . NP VP VB PRP VP PRP MD When 900 years old you reach, 
 look as good, you will not. Hm. help you , I can VB PRP help you (Demo) 21

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend