syntactic grammaticality
play

Syntactic Grammaticality Doesnt depend on Context Free Grammars - PDF document

Syntactic Grammaticality Doesnt depend on Context Free Grammars Having heard the sentence before The sentence being true I saw a unicorn yesterday The sentence being meaningful Colorless green ideas sleep furiously


  1. Syntactic Grammaticality Doesn’t depend on Context Free Grammars • Having heard the sentence before • The sentence being true – I saw a unicorn yesterday • The sentence being meaningful – Colorless green ideas sleep furiously – *Furiously sleep ideas green colorless – I sperred a couple of gurpy fipps. October 2008 Grammatically is a formal property that we can investigate and describe 1 2 Syntax What is Syntax? By syntax, we mean various aspects of how words are strung together to form components of sentences and how those • Study of structure of language components are strung together to form sentences • Specifically, goal is to relate surface form (e.g., interface to • New Concept: Constituency phonological component) to semantics (e.g., interface to semantic component) • Groups of words may behave as a single unit or constituent • Morphology, phonology, semantics farmed out (mainly), issue is • E.g., noun phrases word order and structure • Evidence • Representational device is tree structure – Whole group appears in similar syntactic environment – E.g., before a verb – Preposed/postposed constructions – Note: notions of meaning play no role in syntax (sort-of) 3 4 Structure in Strings Types of Linguistic Activity • Descriptive : provide account of syntax of a • Some words: the a small nice big very boy girl sees likes language; often good enough for NLP engineering • Some good sentences: work – the boy likes a girl • Explanatory : provide principles-and-parameters – the small girl likes the big girl style account of syntax of (preferably) several – a very small nice boy sees a very nice boy languages • Some bad sentences: • Prescriptive : “prescriptive linguistics” is an oxymoron – *the boy the girl – *small boy likes nice girl • Can we find subsequences of words ( constituents ) which in some way behave alike? 5 6 1

  2. Structure in Strings More Structure in Strings Proposal Proposal -- ctd • Some words: the a small nice big very boy girl sees likes • Some words: the a small nice big very boy girl sees likes • Some good sentences: • Some good sentences: – (the boy) likes (a girl) – ((the) boy) likes ((a) girl) – (the small girl) likes (the big girl) – ((the) (small) girl) likes ((the) (big) girl) – (a very small nice boy) sees (a very nice boy) – ((a) ((very) small) (nice) boy) sees ((a) ((very) nice) girl) • Some bad sentences: • Some bad sentences: – *(the boy) (the girl) – *((the) boy) ((the) girl) – *(small boy) likes (the nice girl) – *((small) boy) likes ((the) (nice) girl) • This is a reasonable proposal: seems to capture some generality 7 8 From Substrings to Trees Node Labels? • (((the) boy) likes ((a) girl)) • ( ((the) boy) likes ((a) girl) ) • Group words by distribution of constituents they head (part-of-speech, POS): – Noun (N), verb (V), adjective (Adj), adverb (Adv), determiner (Det) • Category of constituent: XP, where X is POS – NP, S, AdjP, AdvP, DetP likes boy girl the a 9 10 Node Labels Types of Nodes • (((the/ Det ) boy/ N ) likes/ V ((a/ Det ) girl/ N )) • (((the/ Det ) boy/ N ) likes/ V ((a/ Det ) girl/ N )) S S nonterminal symbols Phrase-structure NP NP NP NP likes = constituents likes tree boy boy DetP DetP DetP girl DetP girl a a the the terminal symbols = words 11 12 2

  3. Context-Free Grammars CFG: Example • Many possible CFGs for English, here is an example (fragment): • Defined in formal language theory (comp sci) – S → NP VP • Terminals, nonterminals, start symbol, rules – VP → V NP • String-rewriting system – NP → DetP N | DetP AdjP N – AdjP → Adj | Adv AdjP • Start with start symbol, rewrite using rules, done – N → boy | girl when only terminals left – V → sees | likes • NOT A LINGUISTIC THEORY, just a formal device – Adj → big | small – Adv → very – DetP → a | the the very small boy likes a girl 13 14 Derivations in a CFG Derivations in a CFG S NP VP S → NP VP S → NP VP S S VP → V NP VP → V NP NP → DetP N | DetP AdjP N NP → DetP N | DetP AdjP N NP AdjP → Adj | Adv AdjP AdjP → Adj | Adv AdjP VP N → boy | girl N → boy | girl V → sees | likes V → sees | likes Adj → big | small Adj → big | small Adv → very Adv → very DetP → a | the DetP → a | the 15 16 Derivations in a CFG Derivations in a CFG DetP N VP the boy VP S → NP VP S → NP VP S S VP → V NP VP → V NP NP → DetP N | DetP AdjP N NP → DetP N | DetP AdjP N NP NP VP VP AdjP → Adj | Adv AdjP AdjP → Adj | Adv AdjP N → boy | girl N → boy | girl V → sees | likes V → sees | likes DetP N DetP N Adj → big | small Adj → big | small Adv → very Adv → very boy the DetP → a | the DetP → a | the 17 18 3

  4. Derivations in a CFG Derivations in a CFG the boy likes NP the boy likes a girl S → NP VP S → NP VP S S VP → V NP VP → V NP NP → DetP N | DetP AdjP N NP → DetP N | DetP AdjP N NP VP NP VP AdjP → Adj | Adv AdjP AdjP → Adj | Adv AdjP N → boy | girl N → boy | girl DetP DetP V → sees | likes V → sees | likes N N V V NP NP Adj → big | small Adj → big | small Adv → very Adv → very the boy likes the boy likes DetP → a | the DetP → a | the DetP N a girl 19 20 Derivations in a CFG; Key Constituents (English) Order of Derivation Irrelevant • Sentences NP likes DetP girl • Noun phrases • Verb phrases S → NP VP S • Prepositional phrases VP → V NP NP → DetP N | DetP AdjP N NP AdjP → Adj | Adv AdjP VP N → boy | girl V → sees | likes V NP Adj → big | small Adv → very likes DetP → a | the N DetP girl 21 22 Recursion Recursion • We’ll have to deal with rules such as the following • Can make things interesting. Consider the rule: • NP -> NP PP where the non-terminal on the left also appears somewhere on the right (directly). flights from Denver flights from Denver to Miami NP -> NP PP [[The flight] [to Boston]] flights from Denver to Miami in February VP -> VP PP [[departed Miami] [at noon]] flights from Denver to Miami in February on a Friday flights from Denver to Miami in February on a Friday under $300 flights from Denver to Miami in February on a Friday under $300 with lunch 23 24 4

  5. Recursion The Point • If you have a rule like [[flights] [from Denver]] – VP -> V NP [[[flights] [from Denver]] [to Miami]] [[[[flights] [from Denver]] [to Miami]] [in February]] – It only cares that the thing after the verb is an NP. It doesn’t [[[[[flights] [from Denver]] [to Miami]] [in February]] [on a Friday]] have to know about the internal affairs of that NP Etc. 25 26 The Point • VP -> V NP • I hate flights from Denver flights from Denver to Miami flights from Denver to Miami in February flights from Denver to Miami in February on a Friday flights from Denver to Miami in February on a Friday under $300 flights from Denver to Miami in February on a Friday under $300 with lunch 27 5

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