Skip to main content

Natural Language-Based Approach for Helping in the Reuse of Ontology Design Patterns

  • Conference paper

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

Abstract

Experiments in the reuse of Ontology Design Patterns (ODPs) have revealed that users with different levels of expertise in ontology modelling face difficulties when reusing ODPs. With the aim of tackling this problem we propose a method and a tool for supporting a semi-automatic reuse of ODPs that takes as input formulations in natural language (NL) of the domain aspect to be modelled, and obtains as output a set of ODPs for solving the initial ontological needs. The correspondence between ODPs and NL formulations is done through Lexico-Syntactic Patterns, linguistic constructs that convey the semantic relations present in ODPs, and which constitute the main contribution of this paper. The main benefit of the proposed approach is the use of non-restricted NL formulations in various languages for obtaining ODPs. The use of full NL poses challenges in the disambiguation of linguistic expressions that we expect to solve with user interaction, among other strategies.

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   89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.00
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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Álvarez de Mon, I., Aguado de Cea, G.: The phraseology of classification in Spanish: integrating corpus linguistics and ontological approaches for knowledge extraction. Presented in BAAL/IRAAL (2006)

    Google Scholar 

  2. Aussenac-Gilles, N., Jacques, M.P.: Designing and Evaluating Patterns for Ontology Enrichment from Texts. In: Staab, S., Svátek, V. (eds.) EKAW 2006. LNCS (LNAI), vol. 4248, pp. 158–165. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Bushmann, F., Meunier, R., Rohnert, H., Sommerland, P., Stal, M.: Pattern-oriented software architecture. A system of patterns. John Wiley & Sons, Chichester (1996)

    Google Scholar 

  4. Charniak, E., Berland, M.: Finding parts in very large corpora. In: Proc. of the 37th Annual Meeting of the ACL, pp. 57–64 (1999)

    Google Scholar 

  5. Cimiano, P., Johanna, W.: Automatic Acquisition of Ranked Qualia Structures from the Web. In: Proc. of the Annual Meeting of the ACL, pp. 888–895 (2007)

    Google Scholar 

  6. Cregan, A., Schwitter, R., Meyer, T.: Sydney OWL Syntax -towards a Controlled Natural Language Syntax for OWL 1.1. In: Proc. of OWLED (2007)

    Google Scholar 

  7. Dolbear, C., Hart, G., Goodwin, J., Zhou, S., Kovacs, K.: The Rabbit language: description, syntax and conversion to OWL. Ordenance Survey Research. Technical Report (2007)

    Google Scholar 

  8. Funk, A., Tablan, V., Bontcheva, K., Cunningham, H., Davis, B., Handschuh, S.: CLOnE: Controlled Language for Ontology Editing. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 142–155. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  9. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, New York (1995)

    Google Scholar 

  10. Gangemi, A.: Ontology Design Patterns for Semantic Web Content. In: Musen, M.A., et al. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 262–276. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  11. Girju, R., Badulescu, A., Moldovan, D.: Learning Semantic Constraints for the Automatic Discovery of Part-Whole Relations. In: Proc. of the HLT-NAACL 2003 (2003)

    Google Scholar 

  12. Gómez-Pérez, A., Fernández-López, M., Corcho, O.: Ontological Engineering. Springer, Heidelberg (2003)

    Google Scholar 

  13. Hearst, M.A.: Automatic Acquisition of Hyponyms from Large Text Corpora. In: Proc. of 14th International Conference on Computational Linguistics, pp. 539–545 (1992)

    Google Scholar 

  14. Horridge, M., Drummond, N., Goodwin, J., Rector, A., Stevens, R., Wang, H.H.: The Manchester OWL Syntax. In: Proc. of OWLED (2006)

    Google Scholar 

  15. Kaljurand, K., Fuchs, N.: Verbalizing OWL in Attempto Controlled English. In: Proc. of OWLED (2007)

    Google Scholar 

  16. Marshman, E., Morgan, T., Meyer, I.: French patterns for expressing concept relations. Terminology 8(1), 1–29 (2002)

    Google Scholar 

  17. Meyer, I.: Extracting knowledge-rich contexts for terminography. In: Borigault, D., Jacquemin, C., L’Homme, M.C. (eds.) Recent Advances in Computational Terminology, pp. 279–302. John Benjamins, Amsterdam (2001)

    Google Scholar 

  18. Montiel-Ponsoda, E., Aguado de Cea, G., Gómez-Pérez, A., Suárez-Figueroa, M.C.: Helping Naive Users to Reuse Ontology Design Patterns. In: Proc. of the 1st Workshop on Knowledge Reuse and Reengineering over the Semantic Web at ESWC 2008 (2008)

    Google Scholar 

  19. Pan, J.Z., Lancieri, L., Maynard, D., Gandon, F., Cuel, R., Leger, A.: Knowledge Web Deliverable D1.4.2.v2. Success Stories and Best Practices (2007)

    Google Scholar 

  20. Pinto, H.S., Tempich, C., Staab, S.: DILIGENT: Towards a fine-grained methodology for DIstributed, Loosely-controlled and evolvInG Engineering of oNTologies. In: López de Mantaras, R., Saitta, L. (eds.) Proc. of ECAI 2004, pp. 393–397. IOS Press, Amsterdam (2004)

    Google Scholar 

  21. Prechelt, L.: An experiment on the usefulness of design patterns: Detailed description and evaluation. Technical Report. University of Karlsruhe (1997)

    Google Scholar 

  22. Presutti, V., Gangemi, A., David, S., Aguado de Cea, G., Suárez-Figueroa, M.C., Montiel-Ponsoda, E., Poveda, M.: NeOn D2.5.1. A Library of Ontology Design Patterns: reusable solutions for collaborative design of networked ontologies. NeOn project (2008)

    Google Scholar 

  23. Rector, A., Drummond, N., Horridge, M., Rogers, M., Knublauch, H., Stevens, R., Wang, H., Wroe, C.: OWL Pizzas: Practical Experience of Teaching OWL-DL: Common Errors & Common Patterns. In: Motta, E., Shadbolt, N.R., Stutt, A., Gibbins, N. (eds.) EKAW 2004. LNCS (LNAI), vol. 3257, pp. 63–81. Springer, Heidelberg (2004)

    Google Scholar 

  24. Reinberger, M.L., Spyns, P.: Discovering knowledge in texts for the learning of DOGMA-inspired ontologies. In: Proc. ECAI-Workshop Ontology Learning and Population (2004)

    Google Scholar 

  25. Sánchez, D., Moreno, A.: Learning non-taxonomic relationships from web documents for domain ontology construction. Data Knowledge Engineering 64, 600–632 (2008)

    Article  Google Scholar 

  26. Snow, R., Jurafsky, D., Andrew, Y.N.: Learning syntactic patterns for automatic hypernym discovery. Advances in Neural Information Processing Systems 17 (2004)

    Google Scholar 

  27. Specia, L., Motta, E.: A Hybrid Approach for Relation Extraction Aimed at the Semantic Web. In: Larsen, H.L., Pasi, G., Ortiz-Arroyo, D., Andreasen, T., Christiansen, H. (eds.) FQAS 2006. LNCS (LNAI), vol. 4027, pp. 564–576. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  28. Staab, S., Schnurr, H.P., Studer, R., Sure, Y.: Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1), 26–34 (2001)

    Article  Google Scholar 

  29. Staab, S., Maedche, A.: Ontology Learning for the Semantic Web. IEEE Intelligent Systems, Special Issue on the Semantic Web 16(2), 72–79 (2001)

    Google Scholar 

  30. Suárez-Figueroa, M.C., Brockmans, S., Gangemi, A., Gómez-Pérez, A., Lehmann, J., Lewen, H., Presutti, V., Sabou, M.: NeOn D5.1.1. NeOn Modelling Components. NeOn Project (2007)

    Google Scholar 

  31. Suárez-Figueroa, M.C., Aguado de Cea, G., Buil, C., Dellschaft, K., Fernández-López, M., García, A., Gómez-Pérez, A., Herrero, G., Montiel-Ponsoda, E., Sabou, M., Villazon-Terrazas, B., Yufei, Z.: NeOn D5.4.1. NeOn Methodology for Building Contextualized Ontology Networks. NeOn project (2008)

    Google Scholar 

  32. Schwitter, R., Kaljurand, K., Cregan, A., Dolbear, C., Hart, G.: A Comparison of three Controlled Natural Languages for OWL 1.1. In: OWLED (2008)

    Google Scholar 

  33. Xu, F., Kurz, D., Piskorski, J., Schmeier, S.: A Domain Adaptive Approach to Automatic Acquisition of Domain Relevant Terms and their Relations with Bootstrapping. In: Proc. of the 3rd LREC (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Aldo Gangemi Jérôme Euzenat

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aguado de Cea, G., Gómez-Pérez, A., Montiel-Ponsoda, E., Suárez-Figueroa, M.C. (2008). Natural Language-Based Approach for Helping in the Reuse of Ontology Design Patterns. In: Gangemi, A., Euzenat, J. (eds) Knowledge Engineering: Practice and Patterns. EKAW 2008. Lecture Notes in Computer Science(), vol 5268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87696-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87696-0_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87695-3

  • Online ISBN: 978-3-540-87696-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics