Dependency Treebanks: Methods, Annotation Schemes and Tools Tuomo Kakkonen Department of Computer Science University of Joensuu P.O

Dependency Treebanks: Methods, Annotation Schemes and Tools Tuomo Kakkonen Department of Computer Science University of Joensuu P.O

Dependency treebanks: methods, annotation schemes and tools Tuomo Kakkonen Department of Computer Science University of Joensuu P.O. Box 111 FI-80101 Joensuu [email protected] Abstract for selecting the dependency format for build- ing a treebank is that the treebank is being In this paper, current dependency- created for a language with a relatively free based treebanks are introduced and word order. Such treebanks exist e.g. for analyzed. The methods used for Basque, Czech, German and Turkish. On the building the resources, the annotation other hand, dependency treebanks have been schemes applied, and the tools used developed for languages such as English, which (such as POS taggers, parsers and an- have been usually seen as languages that can notation software) are discussed. be better represented with constituent formal- ism. The motivations for using dependency an- 1 Introduction notation vary from the fact that the type of structure is the one needed by many, if not Annotated data is a crucial resource for devel- most, applications to the fact that it offers a opments in computational linguistics and nat- proper interface between syntactic and seman- ural language processing. Syntactically anno- tic representation. Furthermore, dependency tated corpora, treebanks, are needed for de- structures can be automatically converted into veloping and evaluating natural language pro- phrase structures if needed (Lin, 1995; Xia cessing applications, as well as for research and Palmer, 2000), although not always with in empirical linguistics. The choice of annota- 100% accuracy. The TIGER Treebank of Ger- tion type in a treebank usually boils down to man, a free word order language, with 50,000 two options: the linguistic resource is anno- sentences is an example of a treebank with tated either according to some constituent or both phrase structure and dependency annota- functional structure scheme. As the name tree- tions (Brants et al., 2002). bank suggests, these linguistic resources were The aim of this paper is to answer the follow- first developed in the phrase-structure frame- ing questions about the current state-of-art in work, usually represented as tree-shaped con- dependency treebanking: structions. The first efforts to create such re- sources started around 30 years ago. The most • What kinds of texts do the treebanks con- well-known of such a treebank is the Penn Tree- sist of? bank for English (Marcus et al., 1993). In recent years, there has been a wide in- • What types of annotation schemes and for- terest towards functional annotation of tree- mats are applied? banks. In particular, many dependency-based • What kinds of annotation methods and treebanks have been constructed. In addi- tools are used for creating the treebanks? tion, grammatical function annotation has been added to some constituent-type treebanks. De- • What kinds of functions do the annotation pendency Grammar formalisms stem from the tools for creating the treebanks have? work of Tesnieére (1959). In dependency gram- mars, only the lexical nodes are recognized, We start by introducing the existing and the phrasal ones are omitted. The lexi- dependency-based treebanks (Section 2). cal nodes are linked with directed binary re- In Section 3, the status and state-of-art in lations. The most commonly used argument dependency treebanking is summarized and S. Werner (ed.), Proceedings of the 15th NODALIDA conference, Joensuu 2005, Ling@JoY 1, 2006, pp. 94–104 ISBN 952-458-771-8, ISSN 1796-1114. http://ling.joensuu.fi/lingjoy/ © by the author Proceedings of the 15th NODALIDA conference, Joensuu 2005 Ling@JoY 1, 2006 analyzed. Finally in Section 4, we conclude the some 19,000 sentences were annotated, Collins findings. lexicalized stochastic parser (Nelleke et al., 1999) was trained with the data, and was capa- 2 Existing dependency treebanks ble of assigning 80% of the dependencies cor- rect. At that stage, the work of the annotator 2.1 Introduction changed from building the trees from scratch to Several kinds of resources and tools are needed checking and correcting the parses assigned by for constructing a treebank: annotation guide- the parser, except for the analytical functions, lines state the conventions that guide the an- which still had to be assigned manually. The de- notators throughout their work, a software tool tails related to the tectogrammatical level are is needed to aid the annotation work, and in omitted here. Figure 1 illustrates an example the case of semi-automated treebank construc- of morphological and analytical levels of anno- tion, a part-of-speech (POS) tagger, morpholog- tation. ical analyzer and/or a syntactic parser are also There are other treebank projects using the needed. Building trees manually is a very slow framework developed for the Prague Depen- and error-prone process. The most commonly dency Treebank. Prague Arabic Dependency used method for developing a treebank is a Treebank (Hajicˇ et al., 2004), consisting of combination of automatic and manual process- around 49,000 tokens of newswire texts from ing, but the practical method of implementation Arabic Gigaword and Penn Arabic Treebank, varies considerably. There are some treebanks is a treebank of Modern Standard Arabic. that have been annotated completely manually, The Slovene Dependency Treebank consists of but with taggers and parsers available to auto- around 500 annotated sentences obtained from mate some of the work such a method is rarely the MULTEXT-East Corpus (Erjavec, 2005b; Er- employed in state-of-the-art treebanking. javec, 2005a). 2.2 The treebanks 2.2.2 TIGER Treebank 2.2.1 Prague Dependency Treebank The TIGER Treebank of German (Brants et The largest of the existing dependency tree- al., 2002) was developed based on the NEGRA banks (around 90,000 sentences), the Prague Corpus (Skut et al., 1998) and consists of com- Dependency Treebank for Czech, is annotated plete articles covering diverse topics collected in layered structure annotation, consisting of from a German newspaper. The treebank has three levels: morphological, analytical (syntax), around 50,000 sentences. The syntactic anno- and tectogrammatical (semantics) (Böhmová et tation combining both phrase-structure and de- al., 2003). The data consist of newspaper ar- pendency representations is organized as fol- ticles on diverse topics (e.g. politics, sports, lows: phrase categories are marked in non- culture) and texts from popular science mag- terminals, POS information in terminals and azines, selected from the Czech National Cor- syntactic functions in the edges. The syntactic pus. There are 3,030 morphological tags in the annotation is rather simple and flat in order to morphological tagset (Hajic,ˇ 1998). The syn- reduce the amount of attachment ambiguities. tactic annotation comprises of 23 dependency An interesting feature in the treebank is that a types. MySQL database is used for storing the anno- The annotation for the levels was done sep- tations, from where they can be exported into arately, by different groups of annotators. The NEGRA Export and TIGER-XML file formats, morphological tagging was performed by two which makes it usable and exchangeable with human annotators selecting the appropriate a range of tools. tag from a list proposed by a tagging sys- The annotation tool Annotate with two meth- tem. Third annotator then resolved any differ- ods, interactive and Lexical-Functional Gram- ences between the two annotations. The syn- mar (LFG) parsing, was employed in creating tactic annotation was at first done completely the treebank. LFG parsing is a typical semi- manually, only by the aid of ambiguous mor- automated annotation method, comprising of phological tags and a graphical user interface. processing the input texts by a parser and a hu- Later, some functions for automatically assign- man annotator disambiguating and correcting ing part of the tags were implemented. After the output. In the case of TIGER Treebank, a Kakkonen: Dependency treebanks: methods, annotation schemes and tools 95 Proceedings of the 15th NODALIDA conference, Joensuu 2005 Ling@JoY 1, 2006 <f cap>Do<l>do<t>RR–2———-<A>AuxP<r>1<g>7 <f num>15<l>15<t>C=————-<A>Atr <r>2<g>4 <d>.<l>.<t>Z:————-<A>AuxG<r>3<g>2 <f>kvetnaˇ <l>kvetenˇ <t>NNIS2—–A—-<A>Adv<r>4<g>1 <f>budou<l>být<t>VB-P—3F-AA—<A>AuxV<r>5<g>7 <f>cestující<l>cestující<t>NNMP1—–A—-<A>Sb <r>6<g>7 <f>platit<l>platit<t>Vf——–A—-<A>Pred<r>7<g>0 <f>dosud<l>dosud<t>Db————-<A>Adv<r>8<g>9 <f>platným<l>platný<t>AAIS7—-1A—-<A>Atr<r>9<g>10 <f>zpøusobem<l>zp˙usob<t>NNIS7—–A—-<A>Adv<r>10<g>7 <d>.<l>.<t>Z:————-<A>AuxK<r>11<g>0 Figure 1: A morphologically and analytically annotated sentence from the Prague Dependency Treebank (Böhmová et al., 2003). broad coverage LFG parser is used, producing to constituent format, and manual checking of the constituent and functional structures for the structures. the sentences. As almost every sentence is left Arboretum has around 21,600 sentences an- with unresolved ambiguities, a human annota- notated with dependency tags, and of those, tor is needed to select the correct ones from the 12,000 sentences have also been marked with set of possible parses. As each sentence of the constituent structures (Bick, 2003; Bick, 2005). corpus has several thousands of possible LFG The annotation is in both TIGER-XML and representations, a mechanism for automatically PENN export formats. Floresta Sintá(c)tica reducing the number of parses is applied, drop- consists of around 9,500 manually checked ping the number of parses represented to the (version 6.8, October 15th, 2005) and around human annotator to 17 on average. Interactive 41,000 fully automatically annotated sentences annotation is also a type of semi-automated an- obtained from a corpus of newspaper Por- notation, but in contrast to human post-editing, tuguese (Afonso et al., 2002).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us