1 Kakia Chatsiou Department of Language and Linguistics University of Essex XLE Tutorial & Demo LG517. Introduction to LFG Introduction.

Slides:



Advertisements
Similar presentations
Computational language: week 10 Lexical Knowledge Representation concluded Syntax-based computational language Sentence structure: syntax Context free.
Advertisements

 Christel Kemke 2007/08 COMP 4060 Natural Language Processing Feature Structures and Unification.
Lexical Functional Grammar : Grammar Formalisms Spring Term 2004.
Lexical Functional Grammar History: –Joan Bresnan (linguist, MIT and Stanford) –Ron Kaplan (computational psycholinguist, Xerox PARC) –Around 1978.
Chapter 4 Syntax.
Syntactic analysis using Context Free Grammars. Analysis of language Morphological analysis – Chairs, Part Of Speech (POS) tagging – The/DT man/NN left/VBD.
Grammar Development Platform Miriam Butt October 2002.
Introduction to LFG Kersti Börjars & Nigel Vincent {k.borjars, University of Manchester Winter school in LFG July University.
Grammar Engineering: Set-valued Attributes Various Kinds of Constraints Case Restrictions on Arguments Miriam Butt (University of Konstanz) and Martin.
Grammatical Relations and Lexical Functional Grammar Grammar Formalisms Spring Term 2004.
Introduction to Computational Natural Language Learning Linguistics (Under: Topics in Natural Language Processing ) Computer Science (Under:
Statistical NLP: Lecture 3
October 8, : Grammars and Lexicons Lori Levin (Examples from Kroeger)
LFG Slides based on slides by: Kersti Börjars & Nigel Vincent {k.borjars, University of Manchester Winter school in LFG July
Kakia Chatsiou GreekGram: Building a parallel grammar for Modern Greek LAC day GreekGram Building a parallel grammar for Modern Greek Kakia.
Kakia Chatsiou Modern Greek Grammar fragment Implementation using XLE FLATLANDS GreekGram Reporting on the progress of the implementation.
LEXICAL FUNCTIONAL GRAMMAR (LFG) Anca-Diana BIBIRI 1 st semester
Generation Miriam Butt January The Two Sides of Generation 1) Natural Language Generation (NLG) Systems which take information from some database.
Natural Language Processing - Feature Structures - Feature Structures and Unification.
1 Words and the Lexicon September 10th 2009 Lecture #3.
 Christel Kemke 2007/08 COMP 4060 Natural Language Processing Feature Structures and Unification.
Sanjukta Ghosh Department of Linguistics Banaras Hindu University.
1 A Chart Parser for Analyzing Modern Standard Arabic Sentence Eman Othman Computer Science Dept., Institute of Statistical Studies and Research (ISSR),
Embedded Clauses in TAG
Feature structures and unification Attributes and values.
Introduction to English Syntax Level 1 Course Ron Kuzar Department of English Language and Literature University of Haifa Chapter 2 Sentences: From Lexicon.
BİL711 Natural Language Processing1 Statistical Parse Disambiguation Problem: –How do we disambiguate among a set of parses of a given sentence? –We want.
Linguistics 187/287 Week 2 Engineering and Linguistic Generalizations.
What it’s ? “parsing” Parsing or syntactic analysis is the process of analysing a string of symbols, either in natural language or in computer languages,
Kakia Chatsiou A brief introduction to XLE LG617 - XLE Lab1 LG617 A brief introduction to XLE Kakia Chatsiou Dept of Language.
IV. SYNTAX. 1.1 What is syntax? Syntax is the study of how sentences are structured, or in other words, it tries to state what words can be combined with.
1 Chapter 4 Syntax The sentence patterns of language Part I.
Grammar Engineering: What is it good for? Miriam Butt (University of Konstanz) and Martin Forst (NetBase Solutions) Colombo 2014.
Kakia Chatsiou A brief introduction to XLE LG617 - XLE Lab1 LG617 A brief introduction to XLE Kakia Chatsiou Dept of Language.
Grammar Engineering: Coordination and Macros METARULEMACRO Interfacing finite-state morphology Miriam Butt (University of Konstanz) and Martin Forst (NetBase.
ENGLISH SYNTAX Introduction to Transformational Grammar.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 4.
Linguistic Essentials
CPE 480 Natural Language Processing Lecture 4: Syntax Adapted from Owen Rambow’s slides for CSc Fall 2006.
Rules, Movement, Ambiguity
CSA2050 Introduction to Computational Linguistics Parsing I.
Section 11.3 Features structures in the Grammar ─ Jin Wang.
October 25, : Grammars and Lexicons Lori Levin.
Unit 8 Syntax. Syntax Syntax deals with rules for combining words into sentences, as well as with relationship between elements in one sentence Basic.
CPSC 422, Lecture 27Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 27 Nov, 16, 2015.
Natural Language Processing Lecture 14—10/13/2015 Jim Martin.
ACTL 2008 Syntax: Introduction to LFG Peter Austin, Linguistics Department, SOAS with thanks to Kersti Börjars & Nigel Vincent.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 3.
Linguistics 187 Week 3 Coordination and Functional Uncertainty.
1.[ S I forced him [ S PRO to be kind]] Phrase structure analyses in traditional transformational grammar:
An Introduction to Semantic Parts of Speech Rajat Kumar Mohanty rkm[AT]cse[DOT]iitb[DOT]ac[DOT]in Centre for Indian Language Technology Department of Computer.
Lexical-Functional Grammar A Formal System for Grammatical Representation Kaplan and Bresnan, 1982 Erin Fitzgerald NLP Reading Group October 18, 2006.
3.3 A More Detailed Look At Transformations Inversion (revised): Move Infl to C. Do Insertion: Insert interrogative do into an empty.
September 26, : Grammars and Lexicons Lori Levin.
Lec. 10.  In this section we explain which constituents of a sentence are minimally required, and why. We first provide an informal discussion and then.
10/31/00 1 Introduction to Cognitive Science Linguistics Component Topic: Formal Grammars: Generating and Parsing Lecturer: Dr Bodomo.
Grammar Grammar analysis.
System Software Unit-1 (Language Processors) A TOY Compiler
An Introduction to the Government and Binding Theory
Lecture – VIII Monojit Choudhury RS, CSE, IIT Kharagpur
Statistical NLP: Lecture 3
Basic Parsing with Context Free Grammars Chapter 13
Lexical Functional Grammar
TREE ADJOINING GRAMMAR
Nathan Glenn BYU OT and JXNL-Soar Nathan Glenn BYU.
Department of Language and Linguistics
Language Variations: Japanese and English
Linguistic Essentials
Principles and Parameters (I)
Structure of a Lexicon Debasri Chakrabarti 13-May-19.
Presentation transcript:

1 Kakia Chatsiou Department of Language and Linguistics University of Essex XLE Tutorial & Demo LG517. Introduction to LFG Introduction Demo Grammar References

Outline Introduction What’s XLE? The basic Grammar file Examining a rule Examining a lexical entry Demo Grammar Assumptions Coverage Demonstration References Aikaterini K. Chatsiou 2 Introduction Demo Grammar References

Outline Aikaterini K. Chatsiou 3 Introduction Demo Grammar References Introduction What’s XLE? The basic Grammar file Examining a rule Examining a lexical entry Demo Grammar Assumptions Coverage Demonstration References

Introduction What’s XLE? Xerox Linguistics Environment A computational environment developed to facilitate the writing and debugging of Lexical Functional Grammars C-structure, f-structure, s-structure, and further projections can be defined Includes other activities related to grammar development: analysing performance, test suites, generation, treebanks and other. Aikaterini K. Chatsiou 4 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry

Introduction The basic grammar file. Aikaterini K. Chatsiou 5 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry

Introduction The basic grammar file. Aikaterini K. Chatsiou 6 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Grammar Version ID

Introduction The basic grammar file. Aikaterini K. Chatsiou 7 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Language ID

Introduction The basic grammar file. Aikaterini K. Chatsiou 8 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Component ID

Introduction The basic grammar file. Aikaterini K. Chatsiou 9 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry XLE version Number

Introduction The basic grammar file. Aikaterini K. Chatsiou 10 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry 4 dashes signal the end of each section / file

Introduction The basic grammar file. Aikaterini K. Chatsiou 11 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry The default category when parsing here it is S(entence)

Introduction The basic grammar file. Aikaterini K. Chatsiou 12 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry the list of files to be included, ending in.lfg here no files are included

Introduction The basic grammar file. Aikaterini K. Chatsiou 13 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry specification of which lexical entries, rules and templates are given precedence here precedence is given to the grammar with version ID TOY and language ID Ellinika

Introduction The basic grammar file. Aikaterini K. Chatsiou 14 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry list of the grammatical relations which must be subcategorised for in order to appear in the argument list of of the PRED

Introduction The basic grammar file. Aikaterini K. Chatsiou 15 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry list of attributes whose values must contain a PRED

Introduction The basic grammar file. Aikaterini K. Chatsiou 16 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry list of attributes which do not distribute when coordinated

Introduction The basic grammar file. Aikaterini K. Chatsiou 17 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry the category which is covert in the c-structure (empty string)

Introduction The basic grammar file. Aikaterini K. Chatsiou 18 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry The ranking of optimality constraints

Introduction Examining a rule Aikaterini K. Chatsiou 19 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Category

Introduction Examining a rule Aikaterini K. Chatsiou 20 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Category Schema

Introduction Examining a rule Aikaterini K. Chatsiou 21 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Defining equality

Introduction Examining a rule Aikaterini K. Chatsiou 22 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Defining equality Disjunction

Introduction Examining a rule Aikaterini K. Chatsiou 23 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry 

Introduction Examining a rule Aikaterini K. Chatsiou 24 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry  

Introduction Examining a rule Aikaterini K. Chatsiou 25 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Shuffle operator

Introduction Examining a rule Aikaterini K. Chatsiou 26 Introduction Demo Grammar References What’s XLE? The basic grammar file Examining a rule Examining a lexical entry Shuffle operator Comment

Introduction Examining a lexical entry Aikaterini K. Chatsiou 27 Introduction Demo Grammar References What is XLE? The basic Grammar file Examining a rule Examining a lexical entry grammatical category

Introduction Examining a lexical entry Aikaterini K. Chatsiou 28 Introduction Demo Grammar References What is XLE? The basic Grammar file Examining a rule Examining a lexical entry Morphological marker

Template (shortcuts) Introduction Examining a lexical entry Aikaterini K. Chatsiou 29 Introduction Demo Grammar References What is XLE? The basic Grammar file Examining a rule Examining a lexical entry

Demo Grammar toy-gre7.lfg Assumptions Coverage Demonstration Aikaterini K. Chatsiou 30 Introduction Demo Grammar References Assumptions Coverage Demonstration

Demo Grammar Assumptions All four possible Modern Greek word orders (VSO, SVO, OSV and OVS) are equally acceptable and grammatical Modern Greek Word order is represented non-configurationally (Tzanidaki, 1996; Alexopoulou, 1999 among others) : No morphology. For each word there is a separate lexical entry for each case, gender and number. Aikaterini K. Chatsiou 31 Introduction Demo Grammar References Assumptions Coverage Demonstration

Demo Grammar Coverage All 4 word orders (ex.1-4) Pro-drop character of the language (empty string node e as a disjunction in the subject NP c-structure node) (ex.5-6) Subcategorization frames of intransitive, transitive and ditransitive verbs (including the realisation of the OBL object of ditransitive verbs either through an NP in GEN or a PP [se] (ex 7-10), successfully ruling out sentences like (11) successful assignment of the appropriate grammatical functions to constituents according to their case (NOM  SUBJ, ACC  OBJ, GEN  OBL) (ex.12) ruling out ex.13 number, case and gender assignment among the constituents of an NP or a PP (ex.14-17) Aikaterini K. Chatsiou 32 Introduction Demo Grammar References Assumptions Coverage Demonstration

Demo Grammar Demonstration Aikaterini K. Chatsiou 33 Introduction Demo Grammar References Assumptions Coverage Demonstration

References XLE walkthrough. Tzanidaki, Dimitra Irini ”Configurationality and Greek Clause structure”. UCL Working Papers in Linguistics. Alexopoulou, Theodora The syntax of Discourse functions in Greek; a non configurational approach. PhD thesis, University of Edinburg. Aikaterini K. Chatsiou 34 Introduction Demo Grammar References