SlideShare a Scribd company logo
1 of 17
Download to read offline
Required vs. Optional
                                  Arguments
               The 2nd Annual Meeting of Statistical Translation And
                     GEneration using Semantics (STAGES)

                                Martha Palmer, James Martin,
                                  Jinho D. Choi, Shumin Wu
                              University of Colorado at Boulder
                                        January 6, 2011


Wednesday, January 12, 2011
Arguments in PropBank
             •      Numbered arguments (ARG#)
                  -       Arguments that frequently co-occur with their predicates.

                  -       They can be either core arguments or adjuncts.

                  -       John bought a coat at a discount rate from Alaska for Mary.
                        •     ARG0	

 : John (agent)

                        •     rel	

 	

   : bought (buy.01)         core arguments
                        •     ARG1	

 : a coat (theme)

                        •     ARG3	

 : at a discount rate (asset)

                        •     ARG2	

 : from Alaska (source)         adjuncts?
                        •     ARG4	

 : for Mary (beneficiary)


                                                               2
Wednesday, January 12, 2011
Arguments in PropBank
             •      Modifiers (ARGM-TAG)
                  -       Adjuncts annotated with their semantic roles.

                  -       We also tag negations (M-NEG) and modals (M-MOD).

                  -       John bought a coat for personal use at Target.
                        •     ARG0	

 	

        : John (agent)

                        •     rel	

 	

   	

   : bought (buy.01)

                        •     ARG1	

 	

        : a coat (theme)

                        •     ARGM-PRP	

 : for personal use (purpose or reason)

                        •     ARGM-LOC: at Target (location)




                                                                  3
Wednesday, January 12, 2011
Numbered Arguments in PP
             •      Numbered arguments in preposition phrases (PP)
                  -       Corpora: OntoNotes v4.0.

                  -       Total # of verb predicates: 150,305
                         ARG0            ARG1          ARG2         ARG3          ARG4           ARG5
        Total (#)        94,523         138,710        44,885        2,642         2,025           31
        PP (%)           2.37%           5.18%         32.08%       61.05%        79.70%         12.90%
        Top 10       by: 2.14        with: 0.76    to: 7.63     from: 16.54   to: 55.85      into: 3.23
        Most Freq. from: 0.06        for: 0.65     in: 4.29     for: 14.53    into: 5.58     in: 3.23
        Prepositions with: 0.04      to: 0.65      on: 2.71     to: 5.79      in: 4.59       with: 3.23
        (%)          of: 0.03        on: 0.64      with: 2.66   with: 4.61    at: 2.57       toward: 3.23
                     about: 0.02     about: 0.56   from: 2.61   in: 3.14      for: 2.17
                     in: 0.01        in: 0.37      for: 2.28    as: 2.73      on: 2.02
                     to: 0.01        of: 0.32      as: 1.61     about: 2.20   below: 0.84
                     for: 0.01       at: 0.26      into: 1.43   on: 2.08      from: 0.84
                     b/w: 0.01       as: 0.19      of: 1.17     at: 2.04      as: 0.74
                     over: 0.01      from: 0.18    at: 1.04     into: 1.78    beyond: 0.64

                                                        4
Wednesday, January 12, 2011
Required vs. Optional PPs
             •      Distinguishing required PPs from optional PPs.
                  -       Find meaningful (VB, IN ∈ A) pairs (A = a set of arguments).

                  -       Pointwise Mutual Information (PMI)




                  -       (Jointly) Normalized PMI




                  -       Frequency cutoff : 1 < #(VB, IN ∈ A)

                  -       Do not count “by” in passive constructions.


                                                     5
Wednesday, January 12, 2011
Results from NPMI
             •      Collecting (VB, IN) pairs whose NPMI > 0.
             •      Top 10 (VB, IN) pairs.
                              Lexicon       #(VB, IN)       #(IN)   #(VB)   NPMI
                      campaign_alongside       2             4       17     0.6520
                      post_@                   8             8      124     0.6323
                      tilt_toward              3             59      5      0.6310
                      talk_about              342           1,077   564     0.6275
                      log_onto                 4             36      8      0.6066
                      lie_notwithstanding      2             2       92     0.6053
                      commit_agaisnt           2             2       93     0.6009
                      sandwich_between         2            113      2      0.5936
                      revolve_around           3             70      6      0.5863
                      scatter_throughout       3             28      18     0.5795



                                                        6
Wednesday, January 12, 2011
Results from NPMI
             •      NPMI scores measured for (“buy”, IN) pairs.
                               Lexicon     #(VB, IN)       #(IN)    #(VB)   NPMI
                      buy_from                27           2,389    423     0.1336
                      buy_at                  24           2,965    423     0.0975
                      buy_during              3             370     423     0.0806
                      buy_for                 29           4,517    423     0.0751
                      buy_under               2             336     423     0.0524
                      buy_as                  6            1,643    423     0.0135
                      buy_in                  30           12,619   423     -0.0293
                      buy_into                2            1,002    423     -0.0373
                      buy_on                  7            3,924    423     -0.0518
                      buy_with                5            3,743    423     -0.0759


                                     We found 3,881 (VB, IN) pairs.

                                                       7
Wednesday, January 12, 2011
Required vs. Optional PPs
             •      Numbered arguments against modifiers.
                  -       ARG# are generally more important than ARGM.

                  -       Given VB, find IN more likely to be ARG# than ARGM.




                  -       Collecting (VB, IN) pairs whose LPMI > 0.
                  -       There are 1,453 (VB, IN) pairs.

                  -       We found 90 additional (VB, IN) pairs that were not found
                          by NPMI.




                                                    8
Wednesday, January 12, 2011
Results from LPMI
             •      Selectional (VB, IN) pairs.
                        Rank          Lexicon     P(IN∈ARG#|VB) P(IN∈ARGM|VB)    LPMI
                              1   tamper_with         0.6364          ∈         13.3635
                              2   depend_on           0.5226          ∈         13.1665
                              3   allude_to          0.5000            ∈        13.1224
                                                               ...
                        1,128     come_to            0.1088          0.0026     3.7458
                        1,129     turn_into          0.0942          0.0024     3.6797
                        1,130     move_to            0.1530          0.0039     3.6579
                        1,131     bring_to           0.0996          0.0027     3.6202
                                                               ...
                        2,516     be_across            ∈             0.0004     -6.0166
                        2,517     be_throughout        ∈             0.0005     -6.1985
                        2,518     be_besides           ∈             0.0007     -6.4856


                                                           9
Wednesday, January 12, 2011
Results from LPMI
             •      Top & bottom 5 additional (VB, IN) pairs.
                        Rank       Lexicon     P(IN∈ARG#|VB) P(IN∈ARGM|VB)    LPMI
                          10   bang_on             0.5000          ∈         13.1224
                          14   mingle_with         0.5000          ∈         13.1224
                         417   channel_into       0.1429           ∈         11.8696
                         811   feature_in         0.0317           ∈         10.3656
                         860   belong_in          0.0240           ∈         10.0859
                                                           ...
                       1,379   establish_for      0.0081         0.0066      0.2067
                       1,408   work_about         0.0017         0.0014      0.1604
                       1,424   stop_with          0.0052         0.0047      0.1097
                       1,440   reach_to           0.0086         0.0081      0.0635
                       1,450   know_to            0.0030         0.0029      0.0171



                                                      10
Wednesday, January 12, 2011
Finding Required Arguments
             •      Syntax vs. semantic
                  -       Using syntax, semantic, or both to find required arguments?
                        •     Syntax	

 	

   : SBJ, OBJ, PP, etc.

                        •     Semantic	

 : ARG#, ARGM-TAG

                  -       John bought a coat at a discount rate from Alaska for Mary.
                        •     Syntax	

 	

   : SBJ, OBJ, [PP at], [PP from], [PP for]

                        •     Semantic	

 : ARG0, ARG1, ARG3, ARG2, ARG4

                  -       John bought a coat for personal use at Target.
                        •     Syntax	

 	

   : SBJ, OBJ, [PP for], [PP at]

                        •     Semantic	

 : ARG0, ARG1, ARGM-PRP, ARGM-LOC


                                                              11
Wednesday, January 12, 2011
Finding Required Arguments
             •      Finding required PropBank arguments.
                  -       Different constructions require different sets of arguments.
                        •     Active vs. passive constructions.

                        •     Declarative vs. comment vs. question vs. ...

                  -       Different verb senses may require different sets of args.

             •      Experiments
                  -       Find required arguments for 10 different groups.
                                       S        SQ        SINV       SBAR     SBARQ
                     Active         Simple     Yes/no   Inverted Subordinat     Wh
                     Passive      declarative question declarative ing clause question



                                                         12
Wednesday, January 12, 2011
Finding Required Arguments
             •      Finding required numbered arguments
                  -       Preserve ones that P(ARG#|VB) > threshold.

                  -       Count empty categories.

             •      Finding required modifiers.
                  -       Preserve ones that NPMI(VB; ARGM) > 0.

                  -       Ignore ARGM-NEG and ARGM-MOD.

             •      These experiments can be much more fine-grained,
                    if we use verb senses instead of verb predicates.
                  -       Future work.



                                                    13
Wednesday, January 12, 2011
Finding Required Arguments
             •      Sentence type distributions.
                                    S       SQ         SINV       SBAR      SBARQ
                     Active       131,809    2,810       1,516           42      19
                     Passive       13,026      185          74            6       2


             •      Required arguments of “buy”.
                    A.S    0      1     2         3       4      REC     PNC    PRP
                   (406) 97.54 91.38 7.39       5.17    3.94     0.16    0.08   0.01
                   A.SQ    0      1   LOC       CAU     ADV      DIS
                     (8) 100.00 75.00 0.11      0.11    0.04     0.01
                     P.S   1      0     3         2     TMP
                    (21) 95.24 28.57 19.05      4.76    0.05

                                  ARG# in %, ARGM in NPMI

                                                 14
Wednesday, January 12, 2011
Active Declarative Example
             •      Active S
                  -       John bought himself a car for commuting so he doesn’t run
                          late.
                        •     ARG0	

 	

        	

   : John (agent)

                        •     rel	

 	

   	

   	

   : bought (buy.01)

                        •     ARGM-REC	

              : himself (reciprocal)

                        •     ARG1	

 	

        	

   : a car (theme)

                        •     ARGM-PNC	

              : for commuting (purpose)

                        •     ARGM-PRP	

	

           : so he doesn’t run late (purpose or reason)




                                                                  15
Wednesday, January 12, 2011
Active Question Example
             •      Active SQ
                  -       Why/Where did John also buy this car yesterday?
                        •     ARGM-CAU	

              : Why (cause)

                        •     ARGM-LOC	

              : Where (location)

                        •     ARG0	

 	

        	

   : John (agent)

                        •     ARGM-ADV	

              : also (adverbial)

                        •     rel	

 	

   	

   	

   : buy

                        •     ARG1	

 	

        	

   : this car (theme)

                        •     ARGM-TMP	

              : yesterday (temporal)




                                                                  16
Wednesday, January 12, 2011
Future Work
             •      Find required argument combinations.
                  -       e.g., [ARG0] buy [ARG1] [ARG2] [ARG4] [ARGM-PRP]

                  -       Use the predicate-argument structure to find transitivity.

             •      Use VerbNet, Tree-adjoining grammar:
                  -       To find required arguments.

                  -       To find transitivity.

             •      Find required arguments by verb senses.




                                                   17
Wednesday, January 12, 2011

More Related Content

Viewers also liked

Hi tech clown gloves
Hi tech clown glovesHi tech clown gloves
Hi tech clown glovesgtstud
 
Fomenti corporate presentacion (eng) 2014
Fomenti corporate presentacion (eng) 2014Fomenti corporate presentacion (eng) 2014
Fomenti corporate presentacion (eng) 2014Josep Jorge
 
Facts About Me.Ppt2
Facts About Me.Ppt2Facts About Me.Ppt2
Facts About Me.Ppt2Hector7100
 
Dynamic Knowledge-Base Alignment for Coreference Resolution
Dynamic Knowledge-Base Alignment for Coreference ResolutionDynamic Knowledge-Base Alignment for Coreference Resolution
Dynamic Knowledge-Base Alignment for Coreference ResolutionJinho Choi
 

Viewers also liked (6)

Hi tech clown gloves
Hi tech clown glovesHi tech clown gloves
Hi tech clown gloves
 
Fomenti corporate presentacion (eng) 2014
Fomenti corporate presentacion (eng) 2014Fomenti corporate presentacion (eng) 2014
Fomenti corporate presentacion (eng) 2014
 
Snider Chapter 1
Snider  Chapter 1Snider  Chapter 1
Snider Chapter 1
 
Notes
NotesNotes
Notes
 
Facts About Me.Ppt2
Facts About Me.Ppt2Facts About Me.Ppt2
Facts About Me.Ppt2
 
Dynamic Knowledge-Base Alignment for Coreference Resolution
Dynamic Knowledge-Base Alignment for Coreference ResolutionDynamic Knowledge-Base Alignment for Coreference Resolution
Dynamic Knowledge-Base Alignment for Coreference Resolution
 

More from Jinho Choi

Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...
Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...
Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...Jinho Choi
 
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...Jinho Choi
 
Competence-Level Prediction and Resume & Job Description Matching Using Conte...
Competence-Level Prediction and Resume & Job Description Matching Using Conte...Competence-Level Prediction and Resume & Job Description Matching Using Conte...
Competence-Level Prediction and Resume & Job Description Matching Using Conte...Jinho Choi
 
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...Jinho Choi
 
The Myth of Higher-Order Inference in Coreference Resolution
The Myth of Higher-Order Inference in Coreference ResolutionThe Myth of Higher-Order Inference in Coreference Resolution
The Myth of Higher-Order Inference in Coreference ResolutionJinho Choi
 
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...Jinho Choi
 
Abstract Meaning Representation
Abstract Meaning RepresentationAbstract Meaning Representation
Abstract Meaning RepresentationJinho Choi
 
Semantic Role Labeling
Semantic Role LabelingSemantic Role Labeling
Semantic Role LabelingJinho Choi
 
CS329 - WordNet Similarities
CS329 - WordNet SimilaritiesCS329 - WordNet Similarities
CS329 - WordNet SimilaritiesJinho Choi
 
CS329 - Lexical Relations
CS329 - Lexical RelationsCS329 - Lexical Relations
CS329 - Lexical RelationsJinho Choi
 
Automatic Knowledge Base Expansion for Dialogue Management
Automatic Knowledge Base Expansion for Dialogue ManagementAutomatic Knowledge Base Expansion for Dialogue Management
Automatic Knowledge Base Expansion for Dialogue ManagementJinho Choi
 
Attention is All You Need for AMR Parsing
Attention is All You Need for AMR ParsingAttention is All You Need for AMR Parsing
Attention is All You Need for AMR ParsingJinho Choi
 
Graph-to-Text Generation and its Applications to Dialogue
Graph-to-Text Generation and its Applications to DialogueGraph-to-Text Generation and its Applications to Dialogue
Graph-to-Text Generation and its Applications to DialogueJinho Choi
 
Real-time Coreference Resolution for Dialogue Understanding
Real-time Coreference Resolution for Dialogue UnderstandingReal-time Coreference Resolution for Dialogue Understanding
Real-time Coreference Resolution for Dialogue UnderstandingJinho Choi
 
Topological Sort
Topological SortTopological Sort
Topological SortJinho Choi
 
Multi-modal Embedding Learning for Early Detection of Alzheimer's Disease
Multi-modal Embedding Learning for Early Detection of Alzheimer's DiseaseMulti-modal Embedding Learning for Early Detection of Alzheimer's Disease
Multi-modal Embedding Learning for Early Detection of Alzheimer's DiseaseJinho Choi
 
Building Widely-Interpretable Semantic Networks for Dialogue Contexts
Building Widely-Interpretable Semantic Networks for Dialogue ContextsBuilding Widely-Interpretable Semantic Networks for Dialogue Contexts
Building Widely-Interpretable Semantic Networks for Dialogue ContextsJinho Choi
 
How to make Emora talk about Sports Intelligently
How to make Emora talk about Sports IntelligentlyHow to make Emora talk about Sports Intelligently
How to make Emora talk about Sports IntelligentlyJinho Choi
 

More from Jinho Choi (20)

Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...
Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...
Adaptation of Multilingual Transformer Encoder for Robust Enhanced Universal ...
 
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...
Analysis of Hierarchical Multi-Content Text Classification Model on B-SHARP D...
 
Competence-Level Prediction and Resume & Job Description Matching Using Conte...
Competence-Level Prediction and Resume & Job Description Matching Using Conte...Competence-Level Prediction and Resume & Job Description Matching Using Conte...
Competence-Level Prediction and Resume & Job Description Matching Using Conte...
 
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...
Transformers to Learn Hierarchical Contexts in Multiparty Dialogue for Span-b...
 
The Myth of Higher-Order Inference in Coreference Resolution
The Myth of Higher-Order Inference in Coreference ResolutionThe Myth of Higher-Order Inference in Coreference Resolution
The Myth of Higher-Order Inference in Coreference Resolution
 
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...
Noise Pollution in Hospital Readmission Prediction: Long Document Classificat...
 
Abstract Meaning Representation
Abstract Meaning RepresentationAbstract Meaning Representation
Abstract Meaning Representation
 
Semantic Role Labeling
Semantic Role LabelingSemantic Role Labeling
Semantic Role Labeling
 
CKY Parsing
CKY ParsingCKY Parsing
CKY Parsing
 
CS329 - WordNet Similarities
CS329 - WordNet SimilaritiesCS329 - WordNet Similarities
CS329 - WordNet Similarities
 
CS329 - Lexical Relations
CS329 - Lexical RelationsCS329 - Lexical Relations
CS329 - Lexical Relations
 
Automatic Knowledge Base Expansion for Dialogue Management
Automatic Knowledge Base Expansion for Dialogue ManagementAutomatic Knowledge Base Expansion for Dialogue Management
Automatic Knowledge Base Expansion for Dialogue Management
 
Attention is All You Need for AMR Parsing
Attention is All You Need for AMR ParsingAttention is All You Need for AMR Parsing
Attention is All You Need for AMR Parsing
 
Graph-to-Text Generation and its Applications to Dialogue
Graph-to-Text Generation and its Applications to DialogueGraph-to-Text Generation and its Applications to Dialogue
Graph-to-Text Generation and its Applications to Dialogue
 
Real-time Coreference Resolution for Dialogue Understanding
Real-time Coreference Resolution for Dialogue UnderstandingReal-time Coreference Resolution for Dialogue Understanding
Real-time Coreference Resolution for Dialogue Understanding
 
Topological Sort
Topological SortTopological Sort
Topological Sort
 
Tries - Put
Tries - PutTries - Put
Tries - Put
 
Multi-modal Embedding Learning for Early Detection of Alzheimer's Disease
Multi-modal Embedding Learning for Early Detection of Alzheimer's DiseaseMulti-modal Embedding Learning for Early Detection of Alzheimer's Disease
Multi-modal Embedding Learning for Early Detection of Alzheimer's Disease
 
Building Widely-Interpretable Semantic Networks for Dialogue Contexts
Building Widely-Interpretable Semantic Networks for Dialogue ContextsBuilding Widely-Interpretable Semantic Networks for Dialogue Contexts
Building Widely-Interpretable Semantic Networks for Dialogue Contexts
 
How to make Emora talk about Sports Intelligently
How to make Emora talk about Sports IntelligentlyHow to make Emora talk about Sports Intelligently
How to make Emora talk about Sports Intelligently
 

Recently uploaded

FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaon
FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | GurgaonFULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaon
FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaonsoniya singh
 
2k Shot Call girls Karol Bagh Delhi 9205541914
2k Shot Call girls Karol Bagh Delhi 92055419142k Shot Call girls Karol Bagh Delhi 9205541914
2k Shot Call girls Karol Bagh Delhi 9205541914Delhi Call girls
 
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...delhimodel235
 
Listing Turkey Sylvana Istanbul - Bahcesehir
Listing Turkey Sylvana Istanbul - BahcesehirListing Turkey Sylvana Istanbul - Bahcesehir
Listing Turkey Sylvana Istanbul - BahcesehirListing Turkey
 
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...delhimodel235
 
Omaxe Dwarka In Delhi E Brochure Pdf
Omaxe Dwarka In Delhi E Brochure     PdfOmaxe Dwarka In Delhi E Brochure     Pdf
Omaxe Dwarka In Delhi E Brochure Pdfashiyadav24
 
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDFMs Riya
 
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdf
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdfRustomjee Cleon Bandra East, Mumbai - Brochure.pdf
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdfmonikasharma630
 
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdf
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdfAparna Greenscapes Kompally Hyderabad E - Brochure.pdf
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdffaheemali990101
 
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired Fantasies
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired FantasiesPooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired Fantasies
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired FantasiesPooja Nehwal
 
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️soniya singh
 
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...asmaqueen5
 
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhi
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In DelhiCall Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhi
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhiasmaqueen5
 
How to Build Multifamily and Laneway Suites in Toronto!! (feat. Expert Archi...
How to Build Multifamily and Laneway Suites  in Toronto!! (feat. Expert Archi...How to Build Multifamily and Laneway Suites  in Toronto!! (feat. Expert Archi...
How to Build Multifamily and Laneway Suites in Toronto!! (feat. Expert Archi...Volition Properties
 
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...delhimodel235
 
Sankla East World Hadapsar Pune E-Brochure.pdf
Sankla East World Hadapsar Pune  E-Brochure.pdfSankla East World Hadapsar Pune  E-Brochure.pdf
Sankla East World Hadapsar Pune E-Brochure.pdfManishSaxena95
 
3D Architectural Rendering Company by Panoram CGI
3D Architectural Rendering Company by Panoram CGI3D Architectural Rendering Company by Panoram CGI
3D Architectural Rendering Company by Panoram CGIPanoram CGI
 
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...asmaqueen5
 

Recently uploaded (20)

FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaon
FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | GurgaonFULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaon
FULL ENJOY - 8264348440 Call Girls in DLf Phase 4 | Gurgaon
 
2k Shot Call girls Karol Bagh Delhi 9205541914
2k Shot Call girls Karol Bagh Delhi 92055419142k Shot Call girls Karol Bagh Delhi 9205541914
2k Shot Call girls Karol Bagh Delhi 9205541914
 
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 77 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
 
Listing Turkey Sylvana Istanbul - Bahcesehir
Listing Turkey Sylvana Istanbul - BahcesehirListing Turkey Sylvana Istanbul - Bahcesehir
Listing Turkey Sylvana Istanbul - Bahcesehir
 
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
Call Girls in Noida Sector 11 Noida 💯Call Us 🔝 9582086666 🔝 South Delhi Escor...
 
Omaxe Dwarka In Delhi E Brochure Pdf
Omaxe Dwarka In Delhi E Brochure     PdfOmaxe Dwarka In Delhi E Brochure     Pdf
Omaxe Dwarka In Delhi E Brochure Pdf
 
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF
9711199012 Call {Girls Delhi} Very Low rate Vaishali DownLoad PDF
 
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdf
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdfRustomjee Cleon Bandra East, Mumbai - Brochure.pdf
Rustomjee Cleon Bandra East, Mumbai - Brochure.pdf
 
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdf
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdfAparna Greenscapes Kompally Hyderabad E - Brochure.pdf
Aparna Greenscapes Kompally Hyderabad E - Brochure.pdf
 
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired Fantasies
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired FantasiesPooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired Fantasies
Pooja Mehta 9167673311 Get Warm Welcome By Andheri Escorts For Desired Fantasies
 
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Model Town Delhi 💯Call Us 🔝8264348440🔝
 
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️
call girls in ganesh nagar Delhi 8264348440 ✅ call girls ❤️
 
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...
Call Girls In Chand Nagar (Delhi)+918447779280 Welcome To Vip Women Seeking M...
 
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhi
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In DelhiCall Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhi
Call Girls In Mayur Vihar Delhi ☆↫8447779280 ❤Escorts Service In Delhi
 
How to Build Multifamily and Laneway Suites in Toronto!! (feat. Expert Archi...
How to Build Multifamily and Laneway Suites  in Toronto!! (feat. Expert Archi...How to Build Multifamily and Laneway Suites  in Toronto!! (feat. Expert Archi...
How to Build Multifamily and Laneway Suites in Toronto!! (feat. Expert Archi...
 
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...
Call Girls in laxmi Nagar Delhi 💯Call Us 🔝 9582086666🔝 South Delhi Escorts Se...
 
Sankla East World Hadapsar Pune E-Brochure.pdf
Sankla East World Hadapsar Pune  E-Brochure.pdfSankla East World Hadapsar Pune  E-Brochure.pdf
Sankla East World Hadapsar Pune E-Brochure.pdf
 
3D Architectural Rendering Company by Panoram CGI
3D Architectural Rendering Company by Panoram CGI3D Architectural Rendering Company by Panoram CGI
3D Architectural Rendering Company by Panoram CGI
 
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Vasant Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...
Call Girls Janta Market {Delhi//8447779280)) ₹↬Short 2000 Full Night 5500 ↫Es...
 

Required vs. Optional Arguments

  • 1. Required vs. Optional Arguments The 2nd Annual Meeting of Statistical Translation And GEneration using Semantics (STAGES) Martha Palmer, James Martin, Jinho D. Choi, Shumin Wu University of Colorado at Boulder January 6, 2011 Wednesday, January 12, 2011
  • 2. Arguments in PropBank • Numbered arguments (ARG#) - Arguments that frequently co-occur with their predicates. - They can be either core arguments or adjuncts. - John bought a coat at a discount rate from Alaska for Mary. • ARG0 : John (agent) • rel : bought (buy.01) core arguments • ARG1 : a coat (theme) • ARG3 : at a discount rate (asset) • ARG2 : from Alaska (source) adjuncts? • ARG4 : for Mary (beneficiary) 2 Wednesday, January 12, 2011
  • 3. Arguments in PropBank • Modifiers (ARGM-TAG) - Adjuncts annotated with their semantic roles. - We also tag negations (M-NEG) and modals (M-MOD). - John bought a coat for personal use at Target. • ARG0 : John (agent) • rel : bought (buy.01) • ARG1 : a coat (theme) • ARGM-PRP : for personal use (purpose or reason) • ARGM-LOC: at Target (location) 3 Wednesday, January 12, 2011
  • 4. Numbered Arguments in PP • Numbered arguments in preposition phrases (PP) - Corpora: OntoNotes v4.0. - Total # of verb predicates: 150,305 ARG0 ARG1 ARG2 ARG3 ARG4 ARG5 Total (#) 94,523 138,710 44,885 2,642 2,025 31 PP (%) 2.37% 5.18% 32.08% 61.05% 79.70% 12.90% Top 10 by: 2.14 with: 0.76 to: 7.63 from: 16.54 to: 55.85 into: 3.23 Most Freq. from: 0.06 for: 0.65 in: 4.29 for: 14.53 into: 5.58 in: 3.23 Prepositions with: 0.04 to: 0.65 on: 2.71 to: 5.79 in: 4.59 with: 3.23 (%) of: 0.03 on: 0.64 with: 2.66 with: 4.61 at: 2.57 toward: 3.23 about: 0.02 about: 0.56 from: 2.61 in: 3.14 for: 2.17 in: 0.01 in: 0.37 for: 2.28 as: 2.73 on: 2.02 to: 0.01 of: 0.32 as: 1.61 about: 2.20 below: 0.84 for: 0.01 at: 0.26 into: 1.43 on: 2.08 from: 0.84 b/w: 0.01 as: 0.19 of: 1.17 at: 2.04 as: 0.74 over: 0.01 from: 0.18 at: 1.04 into: 1.78 beyond: 0.64 4 Wednesday, January 12, 2011
  • 5. Required vs. Optional PPs • Distinguishing required PPs from optional PPs. - Find meaningful (VB, IN ∈ A) pairs (A = a set of arguments). - Pointwise Mutual Information (PMI) - (Jointly) Normalized PMI - Frequency cutoff : 1 < #(VB, IN ∈ A) - Do not count “by” in passive constructions. 5 Wednesday, January 12, 2011
  • 6. Results from NPMI • Collecting (VB, IN) pairs whose NPMI > 0. • Top 10 (VB, IN) pairs. Lexicon #(VB, IN) #(IN) #(VB) NPMI campaign_alongside 2 4 17 0.6520 post_@ 8 8 124 0.6323 tilt_toward 3 59 5 0.6310 talk_about 342 1,077 564 0.6275 log_onto 4 36 8 0.6066 lie_notwithstanding 2 2 92 0.6053 commit_agaisnt 2 2 93 0.6009 sandwich_between 2 113 2 0.5936 revolve_around 3 70 6 0.5863 scatter_throughout 3 28 18 0.5795 6 Wednesday, January 12, 2011
  • 7. Results from NPMI • NPMI scores measured for (“buy”, IN) pairs. Lexicon #(VB, IN) #(IN) #(VB) NPMI buy_from 27 2,389 423 0.1336 buy_at 24 2,965 423 0.0975 buy_during 3 370 423 0.0806 buy_for 29 4,517 423 0.0751 buy_under 2 336 423 0.0524 buy_as 6 1,643 423 0.0135 buy_in 30 12,619 423 -0.0293 buy_into 2 1,002 423 -0.0373 buy_on 7 3,924 423 -0.0518 buy_with 5 3,743 423 -0.0759 We found 3,881 (VB, IN) pairs. 7 Wednesday, January 12, 2011
  • 8. Required vs. Optional PPs • Numbered arguments against modifiers. - ARG# are generally more important than ARGM. - Given VB, find IN more likely to be ARG# than ARGM. - Collecting (VB, IN) pairs whose LPMI > 0. - There are 1,453 (VB, IN) pairs. - We found 90 additional (VB, IN) pairs that were not found by NPMI. 8 Wednesday, January 12, 2011
  • 9. Results from LPMI • Selectional (VB, IN) pairs. Rank Lexicon P(IN∈ARG#|VB) P(IN∈ARGM|VB) LPMI 1 tamper_with 0.6364 ∈ 13.3635 2 depend_on 0.5226 ∈ 13.1665 3 allude_to 0.5000 ∈ 13.1224 ... 1,128 come_to 0.1088 0.0026 3.7458 1,129 turn_into 0.0942 0.0024 3.6797 1,130 move_to 0.1530 0.0039 3.6579 1,131 bring_to 0.0996 0.0027 3.6202 ... 2,516 be_across ∈ 0.0004 -6.0166 2,517 be_throughout ∈ 0.0005 -6.1985 2,518 be_besides ∈ 0.0007 -6.4856 9 Wednesday, January 12, 2011
  • 10. Results from LPMI • Top & bottom 5 additional (VB, IN) pairs. Rank Lexicon P(IN∈ARG#|VB) P(IN∈ARGM|VB) LPMI 10 bang_on 0.5000 ∈ 13.1224 14 mingle_with 0.5000 ∈ 13.1224 417 channel_into 0.1429 ∈ 11.8696 811 feature_in 0.0317 ∈ 10.3656 860 belong_in 0.0240 ∈ 10.0859 ... 1,379 establish_for 0.0081 0.0066 0.2067 1,408 work_about 0.0017 0.0014 0.1604 1,424 stop_with 0.0052 0.0047 0.1097 1,440 reach_to 0.0086 0.0081 0.0635 1,450 know_to 0.0030 0.0029 0.0171 10 Wednesday, January 12, 2011
  • 11. Finding Required Arguments • Syntax vs. semantic - Using syntax, semantic, or both to find required arguments? • Syntax : SBJ, OBJ, PP, etc. • Semantic : ARG#, ARGM-TAG - John bought a coat at a discount rate from Alaska for Mary. • Syntax : SBJ, OBJ, [PP at], [PP from], [PP for] • Semantic : ARG0, ARG1, ARG3, ARG2, ARG4 - John bought a coat for personal use at Target. • Syntax : SBJ, OBJ, [PP for], [PP at] • Semantic : ARG0, ARG1, ARGM-PRP, ARGM-LOC 11 Wednesday, January 12, 2011
  • 12. Finding Required Arguments • Finding required PropBank arguments. - Different constructions require different sets of arguments. • Active vs. passive constructions. • Declarative vs. comment vs. question vs. ... - Different verb senses may require different sets of args. • Experiments - Find required arguments for 10 different groups. S SQ SINV SBAR SBARQ Active Simple Yes/no Inverted Subordinat Wh Passive declarative question declarative ing clause question 12 Wednesday, January 12, 2011
  • 13. Finding Required Arguments • Finding required numbered arguments - Preserve ones that P(ARG#|VB) > threshold. - Count empty categories. • Finding required modifiers. - Preserve ones that NPMI(VB; ARGM) > 0. - Ignore ARGM-NEG and ARGM-MOD. • These experiments can be much more fine-grained, if we use verb senses instead of verb predicates. - Future work. 13 Wednesday, January 12, 2011
  • 14. Finding Required Arguments • Sentence type distributions. S SQ SINV SBAR SBARQ Active 131,809 2,810 1,516 42 19 Passive 13,026 185 74 6 2 • Required arguments of “buy”. A.S 0 1 2 3 4 REC PNC PRP (406) 97.54 91.38 7.39 5.17 3.94 0.16 0.08 0.01 A.SQ 0 1 LOC CAU ADV DIS (8) 100.00 75.00 0.11 0.11 0.04 0.01 P.S 1 0 3 2 TMP (21) 95.24 28.57 19.05 4.76 0.05 ARG# in %, ARGM in NPMI 14 Wednesday, January 12, 2011
  • 15. Active Declarative Example • Active S - John bought himself a car for commuting so he doesn’t run late. • ARG0 : John (agent) • rel : bought (buy.01) • ARGM-REC : himself (reciprocal) • ARG1 : a car (theme) • ARGM-PNC : for commuting (purpose) • ARGM-PRP : so he doesn’t run late (purpose or reason) 15 Wednesday, January 12, 2011
  • 16. Active Question Example • Active SQ - Why/Where did John also buy this car yesterday? • ARGM-CAU : Why (cause) • ARGM-LOC : Where (location) • ARG0 : John (agent) • ARGM-ADV : also (adverbial) • rel : buy • ARG1 : this car (theme) • ARGM-TMP : yesterday (temporal) 16 Wednesday, January 12, 2011
  • 17. Future Work • Find required argument combinations. - e.g., [ARG0] buy [ARG1] [ARG2] [ARG4] [ARGM-PRP] - Use the predicate-argument structure to find transitivity. • Use VerbNet, Tree-adjoining grammar: - To find required arguments. - To find transitivity. • Find required arguments by verb senses. 17 Wednesday, January 12, 2011