Skip to main content

The Language Application Grid Web Service Exchange Vocabulary

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9442))

Abstract

In the context of the Linguistic Applications (LAPPS) Grid project, we have undertaken the definition of a Web Service Exchange Vocabulary (WS-EV) specifying a terminology for a core of linguistic objects and properties exchanged among NLP tools that consume and produce linguistically annotated data. The goal is not to define a new set of terms, but rather to provide a single web location where terms relevant for exchange among NLP tools are defined and provide a “sameAs” link to all known web-based definitions that correspond to them. The WS-EV is intended to be used by a federation of six grids currently being formed but is usable by any web service platform.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    See, for example, proceedings of the recent LREC workshop on “Language Technology Service Platforms: Synergies, Standards, Sharing” (http://www.ilc.cnr.it/ltsp2014/).

  2. 2.

    https://uima.apache.org/.

  3. 3.

    http://www.isocat.org.

  4. 4.

    http://nachhalt.sfb632.uni-potsdam.de/owl/.

  5. 5.

    E.g., http://www.julielab.de/Resources/Software/UIMA+type+system-p-91.html.

  6. 6.

    http://linguistics-ontology.org.

  7. 7.

    http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core/nif-core.

  8. 8.

    http://dublincore.org.

  9. 9.

    http://www.foaf-project.org.

  10. 10.

    http://langrid.org.

  11. 11.

    http://langrid.portal.cs.ui.ac.id/langrid/.

  12. 12.

    http://langrid.servicegrid-bangkok.org.

  13. 13.

    http://www.linguagrid.org/.

  14. 14.

    http://www.meta-share.eu.

  15. 15.

    http://panacea-lr.eu/.

  16. 16.

    http://www.linguagrid.org/.

  17. 17.

    http://www.clarin.eu/.

  18. 18.

    http://servicegrid.net.

  19. 19.

    See [1] for a description of how licensing issues are handled in the LAPPS Grid.

  20. 20.

    Within UIMA, the output of tools conforming to different type systems may themselves require conversion in order to be used together.

  21. 21.

    Figure 6 shows a pipeline in which both GATE and UIMA services are called; GATE-to-GATE and UIMA-to-UIMA communication does not use the WS-EV, but it is used for communication between GATE and UIMA services, as well as other services.

  22. 22.

    We follow the terminology used in RDF/OWL and JSON-LD: the term “objects” (in RDF, nodes in the Semantic Web graph) refers to common linguistic labels or types, and “properties” denote what are often referred to as “features” or “attributes” of an object (in RDF, these are labels of edges between object nodes). We emphasize that our assignment of linguistic labels as objects and properties, while principled to the extent possible, is otherwise arbitrary and may therefore differ from existing type systems and schemas. This does not, however, impede mapping to object and properties in the WS-EV.

  23. 23.

    Available at http://www.anc.org/LAPPS/EP/Meeting-2013-09-26-Pisa/ep-draft.pdf.

  24. 24.

    http://vocab.lappsgrid.org.

  25. 25.

    For a full description of LIF, see Verhagen, et al., “The LAPPS Interchange Format”, elsewhere in this volume.

References

  1. Cieri, C., DiPersio, D., Wright, J.: Intellectual property rights management with web services. In: Proceedings of the Workshop on Open Infrastructures and Analysis Frameworks for HLT, Dublin, Ireland, August 2014

    Google Scholar 

  2. Ferrucci, D., Nyberg, E., Allan, J., Barker, K., Brown, E., Chu-Carroll, J., Ciccolo, A., Duboue, P., Fan, J., Gondek, D., Hovy, E., Katz, B., Lally, A., McCord, M., Morarescu, P., Murdock, B., Porter, B., Prager, J., Strzalkowski, T., Welty, C., Zadrozny, W.: Towards the open advancement of question answering systems. Technical report, IBM Research, Armonk, New York (2009)

    Google Scholar 

  3. Ferrucci, D.A., Brown, E.W., Chu-Carroll, J., Fan, J., Gondek, D., Kalyanpur, A., Lally, A., Murdock, J.W., Nyberg, E., Prager, J.M., Schlaefer, N., Welty, C.A.: Building Watson: an overview of the DeepQA project. AI Mag. 31(3), 59–79 (2010)

    Google Scholar 

  4. Fokkens, A., van Erp, M., Postma, M., Pedersen, T., Vossen, P., Freire, N.: Offspring from reproduction problems: what replication failure teaches us. In: Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics, vol. 1, pp. 1691–1701. Association for Computational Linguistics, Sofia, Bulgaria, August 2013. http://www.aclweb.org/anthology/P13-1166

  5. Garduno, E., Yang, Z., Maiberg, A., McCormack, C., Fang, Y., Nyberg, E.: CSE framework: a UIMA-based distributed system for configuration space exploration unstructured information management architecture. In: Klgl, P., de Castilho, R.E., Tomanek, K. (ed.) UIMA@GSCL, CEUR Workshop Proceedings, pp. 14–17. CEUR-WS.org (2013)

    Google Scholar 

  6. Giardine, B., Riemer, C., Hardison, R.C., Burhans, R., Elnitski, L., Shah, P., Zhang, Y., Blankenberg, D., Albert, I., Taylor, J., Miller, W., Kent, W.J., Nekrutenko, A.: Galaxy: a platform for interactive large-scale genome analysis. Genome Res. 15(10), 1451–1455 (2005)

    Article  Google Scholar 

  7. Hellmann, S., Lehmann, J., Auer, S., Brümmer, M.: Integrating NLP using linked data. In: Alani, H., Kagal, L., Fokoue, A., Groth, P., Biemann, C., Parreira, J.X., Aroyo, L., Noy, N., Welty, C., Janowicz, K. (eds.) ISWC 2013, Part II. LNCS, vol. 8219, pp. 98–113. Springer, Heidelberg (2013). http://svn.aksw.org/papers/2013/ISWC_NIF/public.pdf

    Chapter  Google Scholar 

  8. Ide, N., Pustejovsky, J.: What does interoperability mean, anyway? toward an operational definition of interoperability. In: Proceedings of the Second International Conference on Global Interoperability for Language Resources, ICGL (2010). http://www.cs.vassar.edu/~ide/papers/ICGL10.pdf

  9. Ide, N., Pustejovsky, J., Calzolari, N., Soria, C.: The SILT and FlaReNet international collaboration for interoperability. In: Proceedings of the Third Linguistic Annotation Workshop, ACL-IJCNLP, August 2009

    Google Scholar 

  10. Ide, N., Pustejovsky, J., Cieri, C., Nyberg, E., Wang, D., Suderman, K., Verhagen, M., Wright, J.: The language application grid. In: Proceedings of the Ninth International Conference on Language Resources and Evaluation LREC 2014. European Language Resources Association (ELRA), Reykjavik, Iceland, May 2014

    Google Scholar 

  11. Ide, N., Suderman, K.: The linguistic annotation framework: a standard for annotation interchange and merging. Lang. Resour. Eval. 48(3), 395–418 (2014)

    Article  Google Scholar 

  12. Ishida, T. (ed.): The Language Grid: Service-Oriented Collective Intelligence for Language Resource Interoperability. Springer, Heidelberg (2011)

    Google Scholar 

  13. ISO-24612: Language Resource Management - Linguistic Annotation Framework. ISO 24612 (2012)

    Google Scholar 

  14. Patel, A., Yang, Z., Nyberg, E., Mitamura, T.: Building an optimal QA system automatically using configuration space exploration for QA4MRE 2013 tasks. In: Proceedings of CLEF 2013 (2013)

    Google Scholar 

  15. Poch, M., Bel, N.: Interoperability and technology for a language resources factory. In: Proceedings of the Workshop on Language Resources. Technology and Services in the Sharing Paradigm, Asian Federation of Natural Language Processing, Chiang Mai, Thailand, pp. 32–40, November 2011

    Google Scholar 

  16. Villegas, M., Bel, N., Bel, S., Rodrguez, V.: A case study on interoperability for language resources and applications. In: Proceedings of the Seventh International Conference on Language Resources and Evaluation, LREC 2010, Valletta, Malta, May 2010

    Google Scholar 

  17. W3C OWL Working Group: OWL 2 Web Ontology Language: Document Overview. W3C Recommendation (2012)

    Google Scholar 

  18. W3C SKOS Working Group: SKOS Simple Knowledge Organization System Reference. W3C Recommendation (2009)

    Google Scholar 

  19. Windhouwer, M.: RELcat: a Relation Registry for ISOcat data categories. In: Calzolari, N., Choukri, K., Declerck, T., Dogan, M.U., Maegaard, B., Mariani, J., Odijk, J., Piperidis, S. (eds.) LREC. European Language Resources Association (ELRA), pp. 3661–3664 (2012)

    Google Scholar 

  20. Yang, Z., Garduno, E., Fang, Y., Maiberg, A., McCormack, C., Nyberg, E.: Building optimal information systems automatically: configuration space exploration for biomedical information systems. In: Proceedings of the CIKM 2013 (2013)

    Google Scholar 

Download references

Acknowledgements

This work was supported by National Science Foundation grants NSF-ACI 1147944 and NSF-ACI 1147912.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nancy Ide .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ide, N., Suderman, K., Verhagen, M., Pustejovsky, J. (2016). The Language Application Grid Web Service Exchange Vocabulary. In: Murakami, Y., Lin, D. (eds) Worldwide Language Service Infrastructure. WLSI 2015. Lecture Notes in Computer Science(), vol 9442. Springer, Cham. https://doi.org/10.1007/978-3-319-31468-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31468-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31467-9

  • Online ISBN: 978-3-319-31468-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics