SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




         A Constructive Mathematics approach for Natural
                   Language formal grammars
                An Introduction to Adpositional Grammars (AdGrams)


                             Federico Gobbo and Marco Benini
                         {federico.gobbo,marco.benini}@uninsubria.it
                              University of Insubria, Varese, Italy
                                   CC  Some rights reserved.


                               ECAP09, UAB, Barcelona, July 2009

                                                                                                                1/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Philosophers and natural language formalization


       How to clean natural languages (NLs) from ambiguity?




                                                                                                                2/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Philosophers and natural language formalization


       How to clean natural languages (NLs) from ambiguity?

              Leibniz: characteristica universalis to catch the laws of human
              thought and lingua generalis as a quasi-natural Latin to be
              used as a written medium for scholars.
              Frege: Begriffsschrift and the definition of unsaturated
              expressions.
              Husserl: the meaning categories as the formal constituents of
              a logical grammar.




                                                                                                                2/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Computer science and logic-based approaches to NL

       Goal: formalize NL grammars through mathematical formulae
       proved through computation. Some formalisms in use today (the
       list is not complete!):
              Based on Chomsky’s constituency and transformation notions:
              Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven
              Phrase Structure Grammar (HPSG).




                                                                                                                3/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Computer science and logic-based approaches to NL

       Goal: formalize NL grammars through mathematical formulae
       proved through computation. Some formalisms in use today (the
       list is not complete!):
              Based on Chomsky’s constituency and transformation notions:
              Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven
              Phrase Structure Grammar (HPSG).
              Based on categorial calculus: Type-Logical Grammar (TLG),
              Thinking Through Grammar (TTG), Combinatory Categorial
              Grammar (CCG), Pre-group.




                                                                                                                3/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Computer science and logic-based approaches to NL

       Goal: formalize NL grammars through mathematical formulae
       proved through computation. Some formalisms in use today (the
       list is not complete!):
              Based on Chomsky’s constituency and transformation notions:
              Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven
              Phrase Structure Grammar (HPSG).
              Based on categorial calculus: Type-Logical Grammar (TLG),
              Thinking Through Grammar (TTG), Combinatory Categorial
              Grammar (CCG), Pre-group.
              Based on Tesni`re Dependency and Valency: Extensible
                            e
              Dependency Grammar (XDG), Algebraic Syntax, Functional
              Generative Description (FGD), Mel‘cuk’s Dependency Syntax.


                                                                                                                3/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Computer science and logic-based approaches to NL

       Goal: formalize NL grammars through mathematical formulae
       proved through computation. Some formalisms in use today (the
       list is not complete!):
              Based on Chomsky’s constituency and transformation notions:
              Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven
              Phrase Structure Grammar (HPSG).
              Based on categorial calculus: Type-Logical Grammar (TLG),
              Thinking Through Grammar (TTG), Combinatory Categorial
              Grammar (CCG), Pre-group.
              Based on Tesni`re Dependency and Valency: Extensible
                            e
              Dependency Grammar (XDG), Algebraic Syntax, Functional
              Generative Description (FGD), Mel‘cuk’s Dependency Syntax.
       How to choose the best one, i.e., the most expressive, in
       linguistic terms?                                        3/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Psychological interpretation of NL formalisms


       In recent years scholars got interested in strong psychological
       interpretations of their formalisms:

              “if I succeed to give a clear account of more
              psychological phenomena thanks to my formalism, this
              means that my formalism is better.”




                                                                                                                4/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Psychological interpretation of NL formalisms


       In recent years scholars got interested in strong psychological
       interpretations of their formalisms:

              “if I succeed to give a clear account of more
              psychological phenomena thanks to my formalism, this
              means that my formalism is better.”

       Surprisingly, formal grammarians didn’t read the 20-year long
       results of cognitive linguistics, where linguistic phenomena are
       explained in psychological and cognitive terms.


                                                                                                                4/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Cognitive linguistics and formalisation



       Cognitive linguistics (e.g., Taylor, Cruse) are not interested in
       formalisation, as their primary interest is in metaphor
       interpretation: concepts are not formalised per se.




                                                                                                                5/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Cognitive linguistics and formalisation



       Cognitive linguistics (e.g., Taylor, Cruse) are not interested in
       formalisation, as their primary interest is in metaphor
       interpretation: concepts are not formalised per se.

       Nonetheless, Langacker borrowed the dichotomy
       trajector/landmark from the German school of Gestalt (e.g., Kurt
       Koffka and Max Wertheimer) into syntax.




                                                                                                                5/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Cognitive linguistics and formalisation



       Cognitive linguistics (e.g., Taylor, Cruse) are not interested in
       formalisation, as their primary interest is in metaphor
       interpretation: concepts are not formalised per se.

       Nonetheless, Langacker borrowed the dichotomy
       trajector/landmark from the German school of Gestalt (e.g., Kurt
       Koffka and Max Wertheimer) into syntax.

       In other words, a cognitive account is inside the analytical
       framework, instead of being a serendipity.



                                                                                                                5/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajector vs. landmark and the Tesnerian dependency



              a trajector is the most salient participant put in the focused
              position;
              the landmark is the reference point of observation performed
              by the trajector.




                                                                                                                6/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajector vs. landmark and the Tesnerian dependency



              a trajector is the most salient participant put in the focused
              position;
              the landmark is the reference point of observation performed
              by the trajector.
       Our hypothesis is that the trajector/landmark relation is conveyed
       in NLs either by prepositions (most Hindo-European languages, like
       English or Catalan) or by postpositions (e.g., Turkish, Japanese) –
       i.e., adpositions, and from this term adpositional grammar.



                                                                                                                6/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.




                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.

       The structure of NLs (morphology + syntax) can be expressed
       with the following triple:




                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.

       The structure of NLs (morphology + syntax) can be expressed
       with the following triple:
              there is a Governor (G),




                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.

       The structure of NLs (morphology + syntax) can be expressed
       with the following triple:
              there is a Governor (G),
              there is a Dependent (D),




                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.

       The structure of NLs (morphology + syntax) can be expressed
       with the following triple:
              there is a Governor (G),
              there is a Dependent (D),
              D and G have their Relation (R).




                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Trajectors, landmarks and the Tesnerian dependency


       Adpositional grammars (AdGrams) retain the concept of valency
       from Tesni`re, but it reconfigures the concept of dependency
                 e
       thanks to the dichotomy trajector/landmark.

       The structure of NLs (morphology + syntax) can be expressed
       with the following triple:
              there is a Governor (G),
              there is a Dependent (D),
              D and G have their Relation (R).
       Remark: R is often a phrasal or sentence adposition.


                                                                                                                7/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Standing on the shoulder of which giants?



       AdGrams distinguish two directions of dependency:




                                                                                                                8/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Standing on the shoulder of which giants?



       AdGrams distinguish two directions of dependency:

              Dependency, when D is the trajector, and G is the landmark;




                                                                                                                8/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Standing on the shoulder of which giants?



       AdGrams distinguish two directions of dependency:

              Dependency, when D is the trajector, and G is the landmark;
              Government, when the trajector is G, and consequentially the
              landmark is D.




                                                                                                                8/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Standing on the shoulder of which giants?



       AdGrams distinguish two directions of dependency:

              Dependency, when D is the trajector, and G is the landmark;
              Government, when the trajector is G, and consequentially the
              landmark is D.

       The advantage is that no assumption on semantics is made, i.e.,
       we follow a strict world-model agnosticism: e.g., in some
       possibly SF world the hotel killed the rabbit is true.



                                                                                                                8/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




This is the prototypical Dependency-based tree...


                                                     q
                                                    ¡e
                                                   ¡→e
                                                  ¡ R e
                                                 ¡     e
                                                ¡       e
                                              D                            G
       Notation: D is always on the left branch, while G is always on the
       right.


                                                                                                                9/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




...while this one is the prototypical Government-based tree.


                                                     q
                                                    ¡e
                                                   ¡←e
                                                  ¡ R e
                                                 ¡     e
                                                ¡       e
                                              D                            G
       Let’s see a couple of examples.



                                                                                                              10/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




A Dependency-based phrase...


                                                             q
                                                            ¡e
                                                           ¡→e
                                                       ¡          e
                                                      ¡            e
                                                     ¡              e
                                               ∆        ∆
                                          The torpedo sank...
                           Figure: Adtree of The torpedo sank the ship.


       The trajector is the torpedo, while the landmark is sank the ship.

       Notation: delta (∆) means that some information is hidden.


                                                                                                              11/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




...and a Government-based phrase


                                                             q
                                                            ¡e
                                                           ¡←e
                                                       ¡          e
                                                      ¡            e
                                                     ¡              e
                                                ∆                    ∆
                                             The ship               sank
                                      Figure: Adtree of The ship sank.


       The landmark is the ship, while the trajector is the act of sinking
       (in fact, the Agent and the Instrument are unexpressed here.)



                                                                                                              12/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




A Dependency-based sentence...

                                                             q
                                                            ¡e
                                                           ¡→e
                                                       ¡ so e
                                                      ¡      e
                                                     ¡        e
                                                ∆                   ∆
                                             she can...           A. is...
                           Figure: Adtree for Alice is rich so she can pay


       The most salient information (trajector) is the fact that Alice can
       pay.

       Here, the adposition is so, which gives the Dependency structure.

                                                                                                              13/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




...and a Government-based sentence


                                                             q
                                                            ¡e
                                                           ¡←e
                                                       because
                                                        ¡   e
                                                      ¡      e
                                                     ¡         e
                                                ∆                  ∆
                                              she is...         A. can...
                      Figure: Adtree for Alice can pay because she is rich


       Again, the most salient information is the fact that Alice can pay:
       in this case the trajector is the Governor.


                                                                                                              14/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Why constructive mathematics for formalisation



       Unlike most other Dependency formal grammar frameworks,
       AdGrams use techniques of constructive mathematics, since
       constructive logics are the natural framework to model
       computation, as argumented by Troelstra and Barendregt.

       Surprisingly, mostly if not all formal NL grammars based on
       combinatorial calculus take Chomsky’s constituency for grant,
       using calculus “only” to build non-transformational grammars.




                                                                                                              15/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




The novelties of adpositional grammars



       Our approach is different: constructivism permit to hide
       information in a very natural and precise way, and it defines the
       grammar as a specification in the language of logic, while the
       semantics of logic act as a computational engine, so that we can
       parse, generate and manipulate sentences essentially for free.

       Furthermore, we use a formal method for a non-constituency based
       grammar, ant this is the first attempt ever, at least as far as the
       authors know.



                                                                                                              16/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Provisional results



       We have written an instance of AdGrams in the appropriate logical
       formalism, based on intuitionistic logic, together with specialized
       semantics.

       This first test is fit for the quasi-natural language Esperanto and it
       proved to cover approxiamtely 95% of the available corpora of
       language-in-use, except of the well-known open issues of quoting
       and name-entity recognition.




                                                                                                              17/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Further directions




       We are currently work on a more general model – i.e., an instance
       of adpositional grammars which is cross-linguistically valid since the
       beginning – where the engine captures the structure of every NL.

       The intricacies are put in the lexicon – the part of semantics which
       is rightly computable in terms of meaning components and
       pragmatic participants.




                                                                                                              18/19
From philosophy to computer science   How to formalise the cognitive linguistics results?   Adpositional grammars   Conclusions




Thanks. Any questions?




                                       Download these slides here:
                         http://www.slideshare.net/goberiko/

                                                C
                                CC    BY:   $     Federico Gobbo 2009. Pubblicato in Italia.
                                          




                              Attribuzione – Non commerciale – Condividi allo stesso modo 2.5



                                                                                                              19/19

Weitere ähnliche Inhalte

Was ist angesagt?

Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Facultad de Informática UCM
 
Lecture 2: Computational Semantics
Lecture 2: Computational SemanticsLecture 2: Computational Semantics
Lecture 2: Computational SemanticsMarina Santini
 
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...Waqas Tariq
 
Constructive Hybrid Logics
Constructive Hybrid LogicsConstructive Hybrid Logics
Constructive Hybrid LogicsValeria de Paiva
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingConstantin Orasan
 
On Distance between Deep Syntax and Semantic Representation
On Distance between Deep Syntax and Semantic RepresentationOn Distance between Deep Syntax and Semantic Representation
On Distance between Deep Syntax and Semantic RepresentationVáclav Novák
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
 
Rethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesRethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesMatteo Romanello
 
Cognitive Linguistics: The Case Of Find
Cognitive Linguistics: The Case Of FindCognitive Linguistics: The Case Of Find
Cognitive Linguistics: The Case Of FindJESSIE GRACE RUBRICO
 
Which Rationality For Pragmatics6
Which Rationality For Pragmatics6Which Rationality For Pragmatics6
Which Rationality For Pragmatics6Louis de Saussure
 
AbstractKR on Pargram 2006
AbstractKR on Pargram 2006AbstractKR on Pargram 2006
AbstractKR on Pargram 2006Valeria de Paiva
 
Cognitive linguistics
Cognitive linguisticsCognitive linguistics
Cognitive linguisticsAdel Thamery
 
A Formal Model of Metaphor in Frame Semantics
A Formal Model of Metaphor in Frame SemanticsA Formal Model of Metaphor in Frame Semantics
A Formal Model of Metaphor in Frame SemanticsVasil Penchev
 
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...University of Bari (Italy)
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional SemanticsAndre Freitas
 
PPT slides
PPT slidesPPT slides
PPT slidesbutest
 

Was ist angesagt? (18)

Presentation1
Presentation1Presentation1
Presentation1
 
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
 
Lecture 2: Computational Semantics
Lecture 2: Computational SemanticsLecture 2: Computational Semantics
Lecture 2: Computational Semantics
 
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
Language Combinatorics: A Sentence Pattern Extraction Architecture Based on C...
 
Constructive Hybrid Logics
Constructive Hybrid LogicsConstructive Hybrid Logics
Constructive Hybrid Logics
 
The role of linguistic information for shallow language processing
The role of linguistic information for shallow language processingThe role of linguistic information for shallow language processing
The role of linguistic information for shallow language processing
 
On Distance between Deep Syntax and Semantic Representation
On Distance between Deep Syntax and Semantic RepresentationOn Distance between Deep Syntax and Semantic Representation
On Distance between Deep Syntax and Semantic Representation
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
 
LDG-basic-slides
LDG-basic-slidesLDG-basic-slides
LDG-basic-slides
 
Rethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesRethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by Ontologies
 
Cognitive Linguistics: The Case Of Find
Cognitive Linguistics: The Case Of FindCognitive Linguistics: The Case Of Find
Cognitive Linguistics: The Case Of Find
 
Which Rationality For Pragmatics6
Which Rationality For Pragmatics6Which Rationality For Pragmatics6
Which Rationality For Pragmatics6
 
AbstractKR on Pargram 2006
AbstractKR on Pargram 2006AbstractKR on Pargram 2006
AbstractKR on Pargram 2006
 
Cognitive linguistics
Cognitive linguisticsCognitive linguistics
Cognitive linguistics
 
A Formal Model of Metaphor in Frame Semantics
A Formal Model of Metaphor in Frame SemanticsA Formal Model of Metaphor in Frame Semantics
A Formal Model of Metaphor in Frame Semantics
 
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional Semantics
 
PPT slides
PPT slidesPPT slides
PPT slides
 

Ähnlich wie A Constructive Mathematics approach for NL formal grammars

Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyMarina Santini
 
Communicative-discursive models and cognitive linguistics
Communicative-discursive models and cognitive linguisticsCommunicative-discursive models and cognitive linguistics
Communicative-discursive models and cognitive linguisticsalaidarindira0202
 
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsAn Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsTye Rausch
 
Semantic and other disciplines
Semantic and other disciplinesSemantic and other disciplines
Semantic and other disciplinesGustina Savhira
 
Unique Signs for Plural Utterances
Unique Signs for Plural UtterancesUnique Signs for Plural Utterances
Unique Signs for Plural UtterancesLawrie Hunter
 
A Working Paper On Second Language Acquisition Research Some Notes On Theory...
A Working Paper On Second Language Acquisition Research  Some Notes On Theory...A Working Paper On Second Language Acquisition Research  Some Notes On Theory...
A Working Paper On Second Language Acquisition Research Some Notes On Theory...Nathan Mathis
 
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERS
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERSA NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERS
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERScscpconf
 
Coding as a (second) Language
Coding as a (second) LanguageCoding as a (second) Language
Coding as a (second) LanguageKenneth Ronkowitz
 
Listening comprehension in efl teaching
Listening comprehension in efl teachingListening comprehension in efl teaching
Listening comprehension in efl teachingmora-deyanira
 
Listening Comprehension in EFL Teaching
Listening Comprehension in EFL TeachingListening Comprehension in EFL Teaching
Listening Comprehension in EFL Teachingmora-deyanira
 
melt104-functionalgrammar-121027003950-phpapp02.pdf
melt104-functionalgrammar-121027003950-phpapp02.pdfmelt104-functionalgrammar-121027003950-phpapp02.pdf
melt104-functionalgrammar-121027003950-phpapp02.pdfAliAwan652291
 
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...Facultad de Informática UCM
 
Discourse analysis-by-gillian-brown-george-yule
Discourse analysis-by-gillian-brown-george-yuleDiscourse analysis-by-gillian-brown-george-yule
Discourse analysis-by-gillian-brown-george-yuleHina Honey
 
Discourse analysis by gillian brown & george yule
Discourse analysis   by gillian brown & george yuleDiscourse analysis   by gillian brown & george yule
Discourse analysis by gillian brown & george yuleJohn Ykaz
 
Semiotics and conceptual modeling gv 2015
Semiotics and conceptual modeling   gv 2015Semiotics and conceptual modeling   gv 2015
Semiotics and conceptual modeling gv 2015Guido Vetere
 

Ähnlich wie A Constructive Mathematics approach for NL formal grammars (20)

Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language Technology
 
Lec 1
Lec 1Lec 1
Lec 1
 
Communicative-discursive models and cognitive linguistics
Communicative-discursive models and cognitive linguisticsCommunicative-discursive models and cognitive linguistics
Communicative-discursive models and cognitive linguistics
 
Functional grammar
Functional grammarFunctional grammar
Functional grammar
 
Transformational grammar
Transformational grammarTransformational grammar
Transformational grammar
 
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical SemanticsAn Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical Semantics
 
Semantic and other disciplines
Semantic and other disciplinesSemantic and other disciplines
Semantic and other disciplines
 
Unique Signs for Plural Utterances
Unique Signs for Plural UtterancesUnique Signs for Plural Utterances
Unique Signs for Plural Utterances
 
A Working Paper On Second Language Acquisition Research Some Notes On Theory...
A Working Paper On Second Language Acquisition Research  Some Notes On Theory...A Working Paper On Second Language Acquisition Research  Some Notes On Theory...
A Working Paper On Second Language Acquisition Research Some Notes On Theory...
 
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERS
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERSA NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERS
A NEW METHOD OF TEACHING FIGURATIVE EXPRESSIONS TOIRANIAN LANGUAGE LEARNERS
 
Coding as a (second) Language
Coding as a (second) LanguageCoding as a (second) Language
Coding as a (second) Language
 
Com ling
Com lingCom ling
Com ling
 
REPORT.doc
REPORT.docREPORT.doc
REPORT.doc
 
Listening comprehension in efl teaching
Listening comprehension in efl teachingListening comprehension in efl teaching
Listening comprehension in efl teaching
 
Listening Comprehension in EFL Teaching
Listening Comprehension in EFL TeachingListening Comprehension in EFL Teaching
Listening Comprehension in EFL Teaching
 
melt104-functionalgrammar-121027003950-phpapp02.pdf
melt104-functionalgrammar-121027003950-phpapp02.pdfmelt104-functionalgrammar-121027003950-phpapp02.pdf
melt104-functionalgrammar-121027003950-phpapp02.pdf
 
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
 
Discourse analysis-by-gillian-brown-george-yule
Discourse analysis-by-gillian-brown-george-yuleDiscourse analysis-by-gillian-brown-george-yule
Discourse analysis-by-gillian-brown-george-yule
 
Discourse analysis by gillian brown & george yule
Discourse analysis   by gillian brown & george yuleDiscourse analysis   by gillian brown & george yule
Discourse analysis by gillian brown & george yule
 
Semiotics and conceptual modeling gv 2015
Semiotics and conceptual modeling   gv 2015Semiotics and conceptual modeling   gv 2015
Semiotics and conceptual modeling gv 2015
 

Mehr von Federico Gobbo

Open Issues of Language Contestation in Italy
Open Issues of Language Contestation in ItalyOpen Issues of Language Contestation in Italy
Open Issues of Language Contestation in ItalyFederico Gobbo
 
Human-Machine Communication strategies in today’s Esperanto community of prac...
Human-Machine Communication strategies in today’s Esperanto community of prac...Human-Machine Communication strategies in today’s Esperanto community of prac...
Human-Machine Communication strategies in today’s Esperanto community of prac...Federico Gobbo
 
Esperanto as Lingua Receptiva / Esperanto Ricevema
Esperanto as Lingua Receptiva / Esperanto RicevemaEsperanto as Lingua Receptiva / Esperanto Ricevema
Esperanto as Lingua Receptiva / Esperanto RicevemaFederico Gobbo
 
L’utilizzo di lingue inventate come strumento di educazione interculturale in...
L’utilizzo di lingue inventate come strumento di educazione interculturale in...L’utilizzo di lingue inventate come strumento di educazione interculturale in...
L’utilizzo di lingue inventate come strumento di educazione interculturale in...Federico Gobbo
 
One species, many languages
One species, many languagesOne species, many languages
One species, many languagesFederico Gobbo
 
Una lingua comune per l'Europa?
Una lingua comune per l'Europa?Una lingua comune per l'Europa?
Una lingua comune per l'Europa?Federico Gobbo
 
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondo
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondoEsperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondo
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondoFederico Gobbo
 
Reflecting upon the European Day of Languages
Reflecting upon the European Day of LanguagesReflecting upon the European Day of Languages
Reflecting upon the European Day of LanguagesFederico Gobbo
 
Interlinguistica ed esperantologia oggi: l’esperienza di Amsterdam
Interlinguistica ed esperantologia oggi: l’esperienza di AmsterdamInterlinguistica ed esperantologia oggi: l’esperienza di Amsterdam
Interlinguistica ed esperantologia oggi: l’esperienza di AmsterdamFederico Gobbo
 
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...Federico Gobbo
 
Complex Arguments in Adpositional Argumentation
Complex Arguments in Adpositional ArgumentationComplex Arguments in Adpositional Argumentation
Complex Arguments in Adpositional ArgumentationFederico Gobbo
 
Assessing linguistic unease to understand (socio)linguistic justice
Assessing linguistic unease to understand (socio)linguistic justiceAssessing linguistic unease to understand (socio)linguistic justice
Assessing linguistic unease to understand (socio)linguistic justiceFederico Gobbo
 
Lingua di contatto e mobilità: il caso dell'esperanto
Lingua di contatto e mobilità: il caso dell'esperantoLingua di contatto e mobilità: il caso dell'esperanto
Lingua di contatto e mobilità: il caso dell'esperantoFederico Gobbo
 
Le lingue di minoranza: il caso dell'esperanto
Le lingue di minoranza: il caso dell'esperantoLe lingue di minoranza: il caso dell'esperanto
Le lingue di minoranza: il caso dell'esperantoFederico Gobbo
 
The Religious Dimensions of the Esperanto Collective Identity
The Religious Dimensions of the Esperanto Collective IdentityThe Religious Dimensions of the Esperanto Collective Identity
The Religious Dimensions of the Esperanto Collective IdentityFederico Gobbo
 
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...Federico Gobbo
 
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...Federico Gobbo
 
Lingva Kafejo: Esperanto
Lingva Kafejo: EsperantoLingva Kafejo: Esperanto
Lingva Kafejo: EsperantoFederico Gobbo
 
Fare musica in esperanto : ieri, oggi, domani
Fare musica in esperanto : ieri, oggi, domaniFare musica in esperanto : ieri, oggi, domani
Fare musica in esperanto : ieri, oggi, domaniFederico Gobbo
 
Hollywood Languages: The Challenge of Interlinguistics in the New Millennium
Hollywood Languages: The Challenge of Interlinguistics in the New MillenniumHollywood Languages: The Challenge of Interlinguistics in the New Millennium
Hollywood Languages: The Challenge of Interlinguistics in the New MillenniumFederico Gobbo
 

Mehr von Federico Gobbo (20)

Open Issues of Language Contestation in Italy
Open Issues of Language Contestation in ItalyOpen Issues of Language Contestation in Italy
Open Issues of Language Contestation in Italy
 
Human-Machine Communication strategies in today’s Esperanto community of prac...
Human-Machine Communication strategies in today’s Esperanto community of prac...Human-Machine Communication strategies in today’s Esperanto community of prac...
Human-Machine Communication strategies in today’s Esperanto community of prac...
 
Esperanto as Lingua Receptiva / Esperanto Ricevema
Esperanto as Lingua Receptiva / Esperanto RicevemaEsperanto as Lingua Receptiva / Esperanto Ricevema
Esperanto as Lingua Receptiva / Esperanto Ricevema
 
L’utilizzo di lingue inventate come strumento di educazione interculturale in...
L’utilizzo di lingue inventate come strumento di educazione interculturale in...L’utilizzo di lingue inventate come strumento di educazione interculturale in...
L’utilizzo di lingue inventate come strumento di educazione interculturale in...
 
One species, many languages
One species, many languagesOne species, many languages
One species, many languages
 
Una lingua comune per l'Europa?
Una lingua comune per l'Europa?Una lingua comune per l'Europa?
Una lingua comune per l'Europa?
 
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondo
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondoEsperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondo
Esperanto: el Eŭropa lulilo al disvastiĝo tra la tuta mondo
 
Reflecting upon the European Day of Languages
Reflecting upon the European Day of LanguagesReflecting upon the European Day of Languages
Reflecting upon the European Day of Languages
 
Interlinguistica ed esperantologia oggi: l’esperienza di Amsterdam
Interlinguistica ed esperantologia oggi: l’esperienza di AmsterdamInterlinguistica ed esperantologia oggi: l’esperienza di Amsterdam
Interlinguistica ed esperantologia oggi: l’esperienza di Amsterdam
 
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...
Adpositional Argumentation: How Logic Originates In Natural Argumentative Dis...
 
Complex Arguments in Adpositional Argumentation
Complex Arguments in Adpositional ArgumentationComplex Arguments in Adpositional Argumentation
Complex Arguments in Adpositional Argumentation
 
Assessing linguistic unease to understand (socio)linguistic justice
Assessing linguistic unease to understand (socio)linguistic justiceAssessing linguistic unease to understand (socio)linguistic justice
Assessing linguistic unease to understand (socio)linguistic justice
 
Lingua di contatto e mobilità: il caso dell'esperanto
Lingua di contatto e mobilità: il caso dell'esperantoLingua di contatto e mobilità: il caso dell'esperanto
Lingua di contatto e mobilità: il caso dell'esperanto
 
Le lingue di minoranza: il caso dell'esperanto
Le lingue di minoranza: il caso dell'esperantoLe lingue di minoranza: il caso dell'esperanto
Le lingue di minoranza: il caso dell'esperanto
 
The Religious Dimensions of the Esperanto Collective Identity
The Religious Dimensions of the Esperanto Collective IdentityThe Religious Dimensions of the Esperanto Collective Identity
The Religious Dimensions of the Esperanto Collective Identity
 
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...
I limiti dell'invenzione linguistica: la tipologia linguistica dall'esperanto...
 
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...
Sei definizioni in cerca di una disciplina - Interlinguistica tra comunicazio...
 
Lingva Kafejo: Esperanto
Lingva Kafejo: EsperantoLingva Kafejo: Esperanto
Lingva Kafejo: Esperanto
 
Fare musica in esperanto : ieri, oggi, domani
Fare musica in esperanto : ieri, oggi, domaniFare musica in esperanto : ieri, oggi, domani
Fare musica in esperanto : ieri, oggi, domani
 
Hollywood Languages: The Challenge of Interlinguistics in the New Millennium
Hollywood Languages: The Challenge of Interlinguistics in the New MillenniumHollywood Languages: The Challenge of Interlinguistics in the New Millennium
Hollywood Languages: The Challenge of Interlinguistics in the New Millennium
 

A Constructive Mathematics approach for NL formal grammars

  • 1. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions A Constructive Mathematics approach for Natural Language formal grammars An Introduction to Adpositional Grammars (AdGrams) Federico Gobbo and Marco Benini {federico.gobbo,marco.benini}@uninsubria.it University of Insubria, Varese, Italy CC Some rights reserved. ECAP09, UAB, Barcelona, July 2009 1/19
  • 2. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Philosophers and natural language formalization How to clean natural languages (NLs) from ambiguity? 2/19
  • 3. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Philosophers and natural language formalization How to clean natural languages (NLs) from ambiguity? Leibniz: characteristica universalis to catch the laws of human thought and lingua generalis as a quasi-natural Latin to be used as a written medium for scholars. Frege: Begriffsschrift and the definition of unsaturated expressions. Husserl: the meaning categories as the formal constituents of a logical grammar. 2/19
  • 4. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Computer science and logic-based approaches to NL Goal: formalize NL grammars through mathematical formulae proved through computation. Some formalisms in use today (the list is not complete!): Based on Chomsky’s constituency and transformation notions: Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven Phrase Structure Grammar (HPSG). 3/19
  • 5. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Computer science and logic-based approaches to NL Goal: formalize NL grammars through mathematical formulae proved through computation. Some formalisms in use today (the list is not complete!): Based on Chomsky’s constituency and transformation notions: Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven Phrase Structure Grammar (HPSG). Based on categorial calculus: Type-Logical Grammar (TLG), Thinking Through Grammar (TTG), Combinatory Categorial Grammar (CCG), Pre-group. 3/19
  • 6. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Computer science and logic-based approaches to NL Goal: formalize NL grammars through mathematical formulae proved through computation. Some formalisms in use today (the list is not complete!): Based on Chomsky’s constituency and transformation notions: Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven Phrase Structure Grammar (HPSG). Based on categorial calculus: Type-Logical Grammar (TLG), Thinking Through Grammar (TTG), Combinatory Categorial Grammar (CCG), Pre-group. Based on Tesni`re Dependency and Valency: Extensible e Dependency Grammar (XDG), Algebraic Syntax, Functional Generative Description (FGD), Mel‘cuk’s Dependency Syntax. 3/19
  • 7. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Computer science and logic-based approaches to NL Goal: formalize NL grammars through mathematical formulae proved through computation. Some formalisms in use today (the list is not complete!): Based on Chomsky’s constituency and transformation notions: Minimalism, Tree-Adjoining Grammar (TAG), Head-Driven Phrase Structure Grammar (HPSG). Based on categorial calculus: Type-Logical Grammar (TLG), Thinking Through Grammar (TTG), Combinatory Categorial Grammar (CCG), Pre-group. Based on Tesni`re Dependency and Valency: Extensible e Dependency Grammar (XDG), Algebraic Syntax, Functional Generative Description (FGD), Mel‘cuk’s Dependency Syntax. How to choose the best one, i.e., the most expressive, in linguistic terms? 3/19
  • 8. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Psychological interpretation of NL formalisms In recent years scholars got interested in strong psychological interpretations of their formalisms: “if I succeed to give a clear account of more psychological phenomena thanks to my formalism, this means that my formalism is better.” 4/19
  • 9. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Psychological interpretation of NL formalisms In recent years scholars got interested in strong psychological interpretations of their formalisms: “if I succeed to give a clear account of more psychological phenomena thanks to my formalism, this means that my formalism is better.” Surprisingly, formal grammarians didn’t read the 20-year long results of cognitive linguistics, where linguistic phenomena are explained in psychological and cognitive terms. 4/19
  • 10. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Cognitive linguistics and formalisation Cognitive linguistics (e.g., Taylor, Cruse) are not interested in formalisation, as their primary interest is in metaphor interpretation: concepts are not formalised per se. 5/19
  • 11. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Cognitive linguistics and formalisation Cognitive linguistics (e.g., Taylor, Cruse) are not interested in formalisation, as their primary interest is in metaphor interpretation: concepts are not formalised per se. Nonetheless, Langacker borrowed the dichotomy trajector/landmark from the German school of Gestalt (e.g., Kurt Koffka and Max Wertheimer) into syntax. 5/19
  • 12. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Cognitive linguistics and formalisation Cognitive linguistics (e.g., Taylor, Cruse) are not interested in formalisation, as their primary interest is in metaphor interpretation: concepts are not formalised per se. Nonetheless, Langacker borrowed the dichotomy trajector/landmark from the German school of Gestalt (e.g., Kurt Koffka and Max Wertheimer) into syntax. In other words, a cognitive account is inside the analytical framework, instead of being a serendipity. 5/19
  • 13. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajector vs. landmark and the Tesnerian dependency a trajector is the most salient participant put in the focused position; the landmark is the reference point of observation performed by the trajector. 6/19
  • 14. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajector vs. landmark and the Tesnerian dependency a trajector is the most salient participant put in the focused position; the landmark is the reference point of observation performed by the trajector. Our hypothesis is that the trajector/landmark relation is conveyed in NLs either by prepositions (most Hindo-European languages, like English or Catalan) or by postpositions (e.g., Turkish, Japanese) – i.e., adpositions, and from this term adpositional grammar. 6/19
  • 15. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. 7/19
  • 16. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. The structure of NLs (morphology + syntax) can be expressed with the following triple: 7/19
  • 17. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. The structure of NLs (morphology + syntax) can be expressed with the following triple: there is a Governor (G), 7/19
  • 18. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. The structure of NLs (morphology + syntax) can be expressed with the following triple: there is a Governor (G), there is a Dependent (D), 7/19
  • 19. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. The structure of NLs (morphology + syntax) can be expressed with the following triple: there is a Governor (G), there is a Dependent (D), D and G have their Relation (R). 7/19
  • 20. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Trajectors, landmarks and the Tesnerian dependency Adpositional grammars (AdGrams) retain the concept of valency from Tesni`re, but it reconfigures the concept of dependency e thanks to the dichotomy trajector/landmark. The structure of NLs (morphology + syntax) can be expressed with the following triple: there is a Governor (G), there is a Dependent (D), D and G have their Relation (R). Remark: R is often a phrasal or sentence adposition. 7/19
  • 21. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Standing on the shoulder of which giants? AdGrams distinguish two directions of dependency: 8/19
  • 22. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Standing on the shoulder of which giants? AdGrams distinguish two directions of dependency: Dependency, when D is the trajector, and G is the landmark; 8/19
  • 23. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Standing on the shoulder of which giants? AdGrams distinguish two directions of dependency: Dependency, when D is the trajector, and G is the landmark; Government, when the trajector is G, and consequentially the landmark is D. 8/19
  • 24. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Standing on the shoulder of which giants? AdGrams distinguish two directions of dependency: Dependency, when D is the trajector, and G is the landmark; Government, when the trajector is G, and consequentially the landmark is D. The advantage is that no assumption on semantics is made, i.e., we follow a strict world-model agnosticism: e.g., in some possibly SF world the hotel killed the rabbit is true. 8/19
  • 25. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions This is the prototypical Dependency-based tree... q ¡e ¡→e ¡ R e ¡ e ¡ e D G Notation: D is always on the left branch, while G is always on the right. 9/19
  • 26. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions ...while this one is the prototypical Government-based tree. q ¡e ¡←e ¡ R e ¡ e ¡ e D G Let’s see a couple of examples. 10/19
  • 27. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions A Dependency-based phrase... q ¡e ¡→e ¡ e ¡ e ¡ e ∆ ∆ The torpedo sank... Figure: Adtree of The torpedo sank the ship. The trajector is the torpedo, while the landmark is sank the ship. Notation: delta (∆) means that some information is hidden. 11/19
  • 28. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions ...and a Government-based phrase q ¡e ¡←e ¡ e ¡ e ¡ e ∆ ∆ The ship sank Figure: Adtree of The ship sank. The landmark is the ship, while the trajector is the act of sinking (in fact, the Agent and the Instrument are unexpressed here.) 12/19
  • 29. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions A Dependency-based sentence... q ¡e ¡→e ¡ so e ¡ e ¡ e ∆ ∆ she can... A. is... Figure: Adtree for Alice is rich so she can pay The most salient information (trajector) is the fact that Alice can pay. Here, the adposition is so, which gives the Dependency structure. 13/19
  • 30. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions ...and a Government-based sentence q ¡e ¡←e because ¡ e ¡ e ¡ e ∆ ∆ she is... A. can... Figure: Adtree for Alice can pay because she is rich Again, the most salient information is the fact that Alice can pay: in this case the trajector is the Governor. 14/19
  • 31. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Why constructive mathematics for formalisation Unlike most other Dependency formal grammar frameworks, AdGrams use techniques of constructive mathematics, since constructive logics are the natural framework to model computation, as argumented by Troelstra and Barendregt. Surprisingly, mostly if not all formal NL grammars based on combinatorial calculus take Chomsky’s constituency for grant, using calculus “only” to build non-transformational grammars. 15/19
  • 32. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions The novelties of adpositional grammars Our approach is different: constructivism permit to hide information in a very natural and precise way, and it defines the grammar as a specification in the language of logic, while the semantics of logic act as a computational engine, so that we can parse, generate and manipulate sentences essentially for free. Furthermore, we use a formal method for a non-constituency based grammar, ant this is the first attempt ever, at least as far as the authors know. 16/19
  • 33. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Provisional results We have written an instance of AdGrams in the appropriate logical formalism, based on intuitionistic logic, together with specialized semantics. This first test is fit for the quasi-natural language Esperanto and it proved to cover approxiamtely 95% of the available corpora of language-in-use, except of the well-known open issues of quoting and name-entity recognition. 17/19
  • 34. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Further directions We are currently work on a more general model – i.e., an instance of adpositional grammars which is cross-linguistically valid since the beginning – where the engine captures the structure of every NL. The intricacies are put in the lexicon – the part of semantics which is rightly computable in terms of meaning components and pragmatic participants. 18/19
  • 35. From philosophy to computer science How to formalise the cognitive linguistics results? Adpositional grammars Conclusions Thanks. Any questions? Download these slides here: http://www.slideshare.net/goberiko/ C CC BY: $ Federico Gobbo 2009. Pubblicato in Italia. Attribuzione – Non commerciale – Condividi allo stesso modo 2.5 19/19