Large-Scale Semantic Networks: Annotation and Evaluation

Large-Scale Semantic Networks: Annotation and Evaluation

Large-scale Semantic Networks: Annotation and Evaluation Vaclav´ Novak´ Institute of Formal and Applied Linguistics Charles University in Prague, Czech Republic [email protected] Sven Hartrumpf Keith Hall∗ Computer Science Department Google Research University of Hagen, Germany Zurich,¨ Switzerland [email protected] [email protected] Abstract we propose a technique that builds from cognitively simpler tasks such as syntactic and semantic anno- We introduce a large-scale semantic-network tations at the sentence level including rich morpho- annotation effort based on the MutliNet for- logical analysis. Rather than constraining the se- malism. Annotation is achieved via a pro- mantic representations to those compatible with the cess which incorporates several independent tools including a MultiNet graph editing tool, sentential annotations, our procedure provides the a semantic concept lexicon, a user-editable syntacitco-semantic tree as a reference; the annota- knowledge-base for semantic concepts, and a tors are free to select nodes from this tree to create MultiNet parser. We present an evaluation nodes in the network. We do not attempt to measure metric for these semantic networks, allowing the influence this procedure has on the types of se- us to determine the quality of annotations in mantic networks generated. We believe that using a terms of inter-annotator agreement. We use soft-constraint such as the syntactico-semantic tree, this metric to report the agreement rates for a allows us to better generate human labeled seman- pilot annotation effort involving three annota- tors. tic networks with links to the interpretations of the individual sentence analyses. In this paper, we present a procedure for com- 1 Introduction puting the annotator agreement rate for MultiNet In this paper we propose an annotation frame- graphs. Note that a MultiNet graph does not rep- work which integrates the MultiNet semantic net- resent the same semantics as a syntactico-semantic work formalism (Helbig, 2006) and the syntactico- dependency tree. The nodes of the MultiNet graph semantic formalism of the Prague Dependency Tree- are connected based on a corpus-wide interpretation bank (Hajicˇ et al., 2006) (PDT). The primary goal of of the entities referred to in the corpus. These global this task is to increase the interoperability of these connections are determined by the intra-sentential two frameworks in order to facilitate efforts to an- interpretation but are not restricted to that inter- notate at the semantic level while preserving intra- pretation. Therefore, the procedure for computing sentential semantic and syntactic annotations as are annotator agreement differs from the standard ap- found in the PDT. proaches to evaluating syntactic and semantic de- The task of annotating text with global semantic pendency treebanks (e.g., dependency link agree- interactions (e.g., semantic interactions within some ment, label agreement, predicate-argument structure discourse) presents a cognitively demanding prob- agreement). lem. As with many other annotation formalisms, As noted in (Bos, 2008), “Even though the de- sign of annotation schemes has been initiated for ∗Part of this work was completed while at the Johns Hop- kins University Center for Language and Speech Processing in single semantic phenomena, there exists no anno- Baltimore, MD USA. tation scheme (as far as I know) that aims to inte- grate a wide range of semantic phenomena all at International Inc. The pragmatically defined rela- once. It would be welcome to have such a resource tionship between Magna International Inc. and vice at ones disposal, and ideally a semantic annotation president finance is captured by the ATTCH (con- scheme should be multi-layered, where certain se- ceptual attachment) relationship. This indicates that mantic phenomena can be properly analysed or left there is some relationship between these entities for simply unanalysed.” which one is a member of the other (as indicated by In Section 1 we introduce the theoretical back- the directed edge). Stephen Akerfeldt is the agent of ground of the frameworks on which our annotation the predicate described by this sub-network. tool is based: MultiNet and the Tectogrammatical The semantic representation of natural language Representation (TR) of the PDT. Section 2 describes expressions by means of MultiNet is generally in- the annotation process in detail, including an intro- dependent of the considered language. In contrast, duction to the encyclopedic tools available to the an- the syntactic constructs used in different languages notators. In Section 3 we present an evaluation met- to express the same content are obviously not iden- ric for MultiNet/TR labeled data. We also present an tical. To bridge the gap between different languages evaluation of the data we have had annotated using we employ the deep syntactico-semantic representa- the proposed procedure. Finally, we conclude with tion available in the Functional Generative Descrip- a short discussion of the problems observed during tion framework (Sgall et al., 1986). the annotation process and suggest improvements as future work. 1.2 Prague Dependency Treebank The Prague Dependency Treebank (PDT) presents a 1.1 MultiNet language resource containing a deep manual analy- The representation of the Multilayered Extended sis of texts(Sgall et al., 2004). The PDT contains Semantic Networks (MultiNet), which is described annotations on three layers: in (Helbig, 2006), provides a universal formalism Morphological A rich morphological annotation is for the treatment of semantic phenomena of natu- provided when such information is available in ral language. To this end, they offer distinct ad- the language. This includes lemmatization and vantages over the use of the classical predicate detailed morphological tagging. calculus and its derivatives. For example, Multi- Net provides a rich ontology of semantic-concept Analytical The analytical layer is a dependency types. This ontology has been constructed to be analysis based purely on the syntactic interpre- language independent. Due to the graphical inter- tation. pretation of MultiNets, we believe manual anno- tation and interpretation is simpler and thus more Tectogrammatical The tectogrammatical annota- cognitively compatible. Figure 1 shows the Multi- tion provides a deep-syntactic (syntactico- Net annotation of a sentence from the WSJ corpus: semantic) analysis of the text. The formal- “Stephen Akerfeldt, currently vice president fi- ism abstracts away from word-order, function nance, will succeed Mr. McAlpine.” words (syn-semantic words), and morphologi- In this example, there are a few relationships that il- cal variation. lustrate the representational power of MultiNet. The main predicate succeed is a ANTE dependent of the The units of each annotation level are linked with node now, which indicates that the outcome of the corresponding units on the preceding level. The event described by the predicate occurs at some time morphological units are linked directly with the later than the time of the statement (i.e., the succes- original tokenized text. Linking is possible as most sion is taking place after the current time as captured of these interpretations are directly tied to the words by the future tense in the sentence). Intra-sentential in the original sentence. In MultiNet graphs, addi- coreference is indicated by the EQU relationship. tional nodes are added and nodes are removed. From the previous context, we know that the vice The PDT 2.0 is based on the long-standing president is related to a particular company, Magna Praguian linguistic tradition, adapted for the current Figure 1: MultiNet annotation of sentence “Stephen Akerfeldt, currently vice president finance, will succeed Mr. McAlpine.” Nodes C4 and C8 are re-used from previous sentences. Node C2 is an unexpressed (not explicitly stated in the text) annotator-created node used in previous annotations. computational-linguistics research needs. The theo- cedit tool is platform independent and directly con- retical basis of the tectogrammatical representation nected to the annotators’ wiki (see Section 2.4), lies in the Functional Generative Description of lan- where annotators can access the definitions of indi- guage systems (Sgall et al., 1986). Software tools vidual MultiNet semantic relations, functions and at- for corpus search, lexicon retrieval, annotation, and tributes; as well as examples, counterexamples, and language analysis are included. Extensive documen- discussion concerning the entity in question. If the tation in English is provided as well. wiki page does not contain the required information, the annotator is encouraged to edit the page with 2 Integrated Annotation Process his/her questions and comments. We propose an integrated annotation procedure aimed at acquiring high-quality MultiNet semantic 2.2 Online Lexicon annotations. The procedure is based on a combi- The annotators in the semantic annotation project nation of annotation tools and annotation resources. have the option to look up examples of MultiNet We present these components in the this section. structures in an online version of the semantically 2.1 Annotation Tool oriented computer lexicon HaGenLex (Hartrumpf et al., 2003). The annotators can use lemmata (instead The core annotation is facilitated by the cedit of reading IDs formed of the lemma and a numer- 1 ˇ tool , which uses PML (Pajas and Stepˇ anek,´ 2005), ical suffix) for the query,

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    9 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