Parsing David Kauchak CS159 – Fall 2024 Admin
1 / 1

Parsing David Kauchak CS159 – Fall 2024 Admin

Author : pamella-moone | Published Date : 2025-05-23

Description: Parsing David Kauchak CS159 Fall 2024 Admin Assignment 3 Quiz 1 Context free grammar S NP VP left hand side single symbol right hand side one or more symbols CFG Example Many possible CFGs for English here is an example

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "Parsing David Kauchak CS159 – Fall 2024 Admin" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:Parsing David Kauchak CS159 – Fall 2024 Admin:
Parsing David Kauchak CS159 – Fall 2024 Admin Assignment 3 Quiz #1 Context free grammar S  NP VP left hand side (single symbol) right hand side (one or more symbols) CFG: Example Many possible CFGs for English, here is an example (fragment): S  NP VP VP  V NP NP  DetP N | DetP AdjP N AdjP  Adj | Adv AdjP N  kid | dog V  sees | likes Adj  big | small Adv  very DetP  a | the Derivations of CFGs String rewriting system: we derive a string Derivation history shows the constituent tree: the kid likes a dog kid the likes DetP NP dog a NP DetP S VP N N V Parsing ambiguity I eat sushi with tuna PRP NP V N IN N PP NP VP S I eat sushi with tuna PRP NP V N IN N PP NP VP S S -> NP VP NP -> PRP NP -> N PP NP -> N VP -> V NP VP -> V NP PP PP -> IN N PRP -> I V -> eat N -> sushi N -> tuna IN -> with How can we decide between these? A Simple PCFG Probabilities! Just like n-gram language modeling, PCFGs break the sentence generation process into smaller steps/probabilities The probability of a parse is the product of the PCFG rules What are the different interpretations here? Which do you think is more likely? = 1.0 * 0.1 * 0.7 * 1.0 * 0.4 * 0.18 * 1.0 * 1.0 * 0.18 = 0.0009072 = 1.0 * 0.1 * 0.3 * 0.7 * 1.0 * 0.18 * 1.0 * 1.0 * 0.18 = 0.0006804 Parsing problems Pick a model e.g. CFG, PCFG, … Train (or learn) a model What CFG/PCFG rules should I use? Parameters (e.g. PCFG probabilities)? What kind of data do we have? Parsing Determine the parse tree(s) given a sentence PCFG: Training If we have example parsed sentences, how can we learn a set of PCFGs? . . . Tree Bank Extracting the rules PRP NP V N IN PP NP VP S I eat sushi with tuna N What CFG rules occur in this tree? S  NP VP NP  PRP PRP  I VP  V NP V  eat NP  N PP N  sushi PP  IN N IN

Download Document

Here is the link to download the presentation.
"Parsing David Kauchak CS159 – Fall 2024 Admin"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

Basic Parsing with Context-Free Grammars Challenges to image parsing researchers Part C: Parsing the web and domain adaptation Part B: Semi-supervised dependency parsing for in-domain te 4. Parsing in Practice Parsing Grammars David Kauchak CS159 – Spring 2019 NLP Linguistics 101 David Kauchak CS159 – Spring 2019 some slides adapted from Ray Mooney Grammars David Kauchak CS159 – Fall 2020 Grammars David Kauchak CS159 – Spring 2023 Top 6 Tips to Crack CWNP CWNA-109 Certification BASIC EDUCATION 2020/21-2024/25 STRATEGIC PLAN AND ANNUAL PERFORMANCE PLAN 2024/25 Parsing David Kauchak CS159 – Spring 2019 Admin