pairing model theoretic syntax and semantic network for
play

Pairing Model-Theoretic Syntax and Semantic Network for Writing - PowerPoint PPT Presentation

Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Pairing Model-Theoretic Syntax and Semantic Network for Writing Assistance Jean-Philippe Prost and Mathieu


  1. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Pairing Model-Theoretic Syntax and Semantic Network for Writing Assistance Jean-Philippe Prost and Mathieu Lafourcade LIRMM, Universit´ e Montpellier 2 CSLP@Context, 2011 J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  2. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives The Problem Syntax/Semantics interface for Property Grammar (PG) through writing assistance Example *L’avocat le dossier de son client ( The lawyer his client’s file ) Case of (likely) missing word: L’avocat X le dossier de son client where X is of category V Expected surface realisation: plaide ( pleads ) J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  3. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Outline 1 Introduction and Background 2 Error Detection 3 Re-generation 4 Surface Realisation by Network Exploration The Lexical Network Completion Message Propagation Algorithm 5 Conclusion and Perspectives J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  4. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Sketch of the Process 1 Error detection with approximated parse(s) 2 (unrealised) Re-generation by tree transduction 3 Surface realisation with lexical network choice of functional and semantic roles completion message propagation in the network J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  5. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Property Grammar (Blache, 2001) Model-Theoretic Semantics for PG (Duchier et al., 2009) S NP1 VP Models are labelled trees L’avocat V NP2 plaide NP3 PP le dossier de son client The grammar is a constraint system over tree nodes NP : D ≺ N VP : △ V NP : N ⇒ D , . . . J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  6. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Model-Theoretic Semantics for PG Strong semantics (i.e. well-formedness) τ : σ | = G a syntax tree τ is a strong model of property grammar G , with realization σ , iff it is admissible and R τ ( ε ) = σ and I − G ,τ = ∅ J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  7. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Model-Theoretic Semantics for PG S NP1 VP D N V Loose semantics *NP2 Les employ´ es rendent The employees N AP deliver rapport Adv A report tr` es complet very complete fitness F G ,τ = I + G ,τ / I 0 G ,τ loose models τ : σ | ≈ G τ ∈ argmax iff ( F G ,τ ′ ) τ ′ ∈A G ,σ J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  8. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Getting Approximated Parses S NP1 VP D N V *NP2 Les employ´ es rendent The employees N AP deliver rapport Adv A report tr` es complet very complete Use of robust parsers’s combined output as set of models Most robust parsers are not capable of deciding about the well-formedness of the input sentence J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  9. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Characterising Approximated Parses Characterisation of a model: set of pairs (pertinent instance of property, truth value) I 0 G ,τ = { r ∈ I τ [ [ G ] ] | P τ ( r ) } I + G ,τ = { r ∈ I 0 G ,τ | S τ ( r ) } I − G ,τ = { r ∈ I 0 G ,τ | ¬ S τ ( r ) } J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  10. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Re-generation by Tree Transduction Basic tree operations, where τ is a tree, and c , c 1 , c 2 are node labels (i.e. categories): Node insertion , denoted by τ ↓ c Node deletion , denoted by τ ∤ c τ Node permutation , denoted by c 1 ↔ c 2 Transduction: Property Violated instances Tree operation Requirement I τ [ [ c 0 : c 1 ⇒ s 2 ] ] τ ↓ s 2 Obligation I τ [ [ c 0 : △ c 1 ] ] τ ↓ c 1 τ Linearity I τ [ [ c 0 : c 1 ≺ c 2 ] ] c 1 ↔ c 2 I τ [ Uniqueness [ c 0 : c 1 !] ] τ ∤ c 1 Exclusion I τ [ [ c 0 : c 1 �⇔ c 2 ] ] τ ∤ c 1 ∪ τ ∤ c 2 J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  11. Introduction and Background Error Detection Re-generation Surface Realisation by Network Exploration Conclusion and Perspectives Re-generated Model S NP1 VP D N V NP2 Les employ´ es rendent The employees deliver D N AP X rapport Adv A report tr` es complet very complete J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  12. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives The Lexical Network rezoJDMFR Nodes and directed relations Weights and types Example cat isa cat loc − → animal − → sofa cat part cat can − → pur − → claw Many relation types including semantic roles agent, patient, instrument Other relations Typical location, manner, entailment isa, partof, substance, synonym, antonym, . . . J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  13. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives A game for building the network JeuxDeMots http://jeuxdemots.org/ Users associate terms given a relation A popular consensus filtered by pairs of players In 4 years time over 1 , 200 , 000 relations among 230 , 000 terms evaluation through a guessing game (AKI, tip-of-the-tongue ) term found in more than 75% of cases while the typical human score is around 46% J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  14. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  15. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  16. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives Completion Message � a , :R , b � :R denotes an oriented semantic relation, and a and b its oriented elements. J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  17. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives Gathering Functional and Semantic Roles VP (Verb Phrase) � � V S head Obligation : △ V � V .subcat � subcat Uniqueness : V [main past part] ! : NP ! NP1 VP : PP ! Linearity : V ≺ NP : V ≺ Adv L’avocat : V ≺ PP V NP2 Requirement : V [past part] ⇒ V [aux] Exclusion : Pro [acc] �⇔ NP : Pro [dat] �⇔ Pro [acc] X NP3 PP  PRED  role � � role OBJ | P-OBJ | A-OBJ � � Dependency : V [ role PAT ]    � NP arg  subcat le dossier de son client cat NP  PRED  role � � role OBJ | P-OBJ | A-OBJ � � : V  � PP [ role PAT ]    subcat arg PP cat NP2 is in a Patient relationship with V NP2 ’s head is inherited from NP3 ’s: dossier ( file ) Message ♯ 1 = � X , :PAT , dossier � J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  18. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives Gathering Functional and Semantic Roles S (Utterance) Obligation : △ VP Uniqueness : NP ! : VP ! Linearity : NP ≺ VP   role PRED   Dependency : VP 0 � � � pos �  � NP   role AGT  subcat role SUBJ arg   NP cat NP1 is in an Agent relationship with VP by inheritance, NP1 ’s head is avocat ( lawyer ) Message ♯ 2= � avocat , :AGT , X � J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

  19. Introduction and Background Error Detection The Lexical Network Re-generation Completion Message Surface Realisation by Network Exploration Propagation Algorithm Conclusion and Perspectives Completion Messages {� X , :PAT , dossier � , � avocat , :AGT , X �} J-P. Prost and M. Lafourcade Pairing MTS and Semantic Network

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