Skip to main content
Log in

A Methodology to Create Legal Ontologies in a Logic Programming Based Web Information Retrieval System

  • Published:
Artificial Intelligence and Law Aims and scope Submit manuscript

Abstract

Web legal information retrieval systems need the capability to reason with the knowledge modeled by legal ontologies. Using this knowledge it is possible to represent and to make inferences about the semantic content of legal documents. In this paper a methodology for applying NLP techniques to automatically create a legal ontology is proposed. The ontology is defined in the OWL semantic web language and it is used in a logic programming framework, EVOLP+ISCO, to allow users to query the semantic content of the documents. ISCO allows an easy and efficient integration of declarative, object-oriented and constraint-based programming techniques with the capability to create connections with external databases. EVOLP is a dynamic logic programming framework allowing the definition of rules for actions and events. An application of the proposed methodology to the legal web information retrieval system of the Portuguese Attorney General’s Office is described.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Abreu, S. (2001). ‘ISCO: A Practical Language for Heterogeneous Information System Construction’. In Proceedings of INAP’01. Tokyo, Japan, INAP.

  • Alferes, J., Brogi, A., Leite, J., and Pereira, L. (2002). ‘Evolving Logic Programs’. In Flesca, S., Greco, S., Leone, N. and Ianni, G. (eds.), ‘JELIA’02 – Proceedings of the 8th European Conference on Logics and Artificial Intelligence, pp. 50–61, Springer-Verlag LNCS 2424.

  • J. J. Alferes L. M. Pereira H. Przymusinska T. C. Przymusinski P. Quaresma (1999) Preliminary exploration on actions as updates M. C. Meo M. Vilares-Ferro (Eds) Procs. of the 1999 Joint Conference on Declarative Programming (AGP’99) L’Aquila Italy 259–271

    Google Scholar 

  • Bick, E. (2000). The Parsing System “Palavras”. Automatic Grammatical Analysis of Portuguese in a Constraint Grammar Framework. Aarhus University Press.

  • Boer, A., Hoekstra, R., Winkels, R., van Engers, T. and Willaert, F. (2002). ‘Proposal for a Dutch Legal XML Standard’. In EGOV2002 – Proceedings of the First International Conference on Electronic Government.

  • Breuker, J. and Winkels, R. (2003). ‘Use and reuse of legal ontologies in knowledge engineering and information management’. Journal of Artificial Intelligence and Law. In this issue.

  • C. Damásio (2003) W4 – Well-founded semantics for the World Wide Web H. Boley G. Grosof S. Tabet G. Wagner (Eds) Rule Markup Techniques for the Semantic Web Dagstuhl Germany

    Google Scholar 

  • Gamallo, P., Agustini, A. and Lopes, G. (2002a). ‘Using co-composition for acquiring syntactic and semantic subcategorisation’. In ACL-SIGLEX’02. Philadelphy, USA.

  • P. Gamallo A. Agustini P. Quaresma G. Lopes (2002b) Using semantic word classes in text information retrieval systems S. Pinto (Eds) SBIE’2002 – XII Simpósio Brasileiro de Informática na Educaçã, Workshop de Ontologias Porto Alegre Brasil 593–597

    Google Scholar 

  • Gasperin, C., Vieira, R., Goulart, R. and Quaresma, P. (2003). ‘Extracting XML syntactic chunks from Portuguese corpora’. In TALN’2003 - Workshop on Natural Language Processing of Minority Languages and Small Languages of the Conference on “Traitement Automatique des Langues Naturelles”. Batz-sur-Mer, France.

  • Guangemi, A., Guarino, N., Masolo, C., Oltramari, A. and Schneider, L. (2002). ‘Sweetening ontologies with DOLCE’. In Gomez-Perez, A. and Benjamins, V. R. (eds.), Proceedings of the EKAW’2002, pp. 166–181, Springer-Verlag.

  • J. Hobbs M. Stickel D. Appelt P. Martin (1990) Interpretation as Abduction Technical Report SRI Technical Note 499 333 Ravenswood Ave., Menlo Park, CA 94025

    Google Scholar 

  • H. Kamp U. Reyle (1993) From Discourse to Logic Kluwer Dordrecht

    Google Scholar 

  • F. Karlsson (1990) Constraint grammar as a framework for parsing running text H. Karlgren (Eds) 13th International Conference on Computational Linguistics NumberInSeriesVol. 3 Helsinki Finland 168–173

    Google Scholar 

  • Lame, G. (2003). ‘Using text analysis techniques to identify legal ontologies’ components’. In Workshop on Legal Ontologies of the International Conference on Artificial Intelligence and Law.

  • Lassila, O. and Swick, R. (1999). ‘Resource Description Framework (RDF) - Model and Syntax Specification’. W3C.

  • Quaresma, P. and Lopes, J. G. (1995). ‘Unified logic programming approach to the abduction of plans and intentions in information-seeking dialogues’. Journal of Logic Programming 54.

  • Quaresma, P. and Rodrigues, I. (2001). ‘Using Logic Programming to model Multi- Agent Web Legal Systems – An Application Report’. In Proceedings of the ICAIL’01 - International Conference on Artificial Intelligence and Law. St. Louis, USA, ACM.

  • Quaresma, P. and Rodrigues, I. P. (2002). ‘PGR: Portuguese Attorney General’s Office Decisions on the Web’. In Bartenstein, Geske, Hannebauer, and Yoshie (eds.), Web-Knowledge Management and Decision Support. Springer-Verlag.

  • P. Quaresma I. P. Rodrigues (2003) A natural language interface for information retrieval on semantic web documents E. Menasalvas J. Segovia P. Szczepaniak (Eds) AWIC’2003 - Atlantic Web Intelligence Conference Springer-Verlag Madrid Spain 142–154

    Google Scholar 

  • Quintano, L., Rodrigues, I. and Abreu, S. (2001). ‘Relational Information Retrieval through Natural Lanaguage Analysis’. In Proceedings of INAP’01. Tokyo, Japan, INAP.

  • Saias, J. (2003). ‘Uma Metodologia para a construção automática de Ontologias e a sua aplicação em Sistemas de Recuperação de Informação – A methodology for the automatic creation of ontologies and its application in information retrieval systems’. Master’s thesis, University of Évora, Portugal. In Portuguese.

  • W3C: 2000, ‘DAML+OIL – DARPA Agent Markup Language’. http://www.daml.org.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José Saias.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Saias, J., Quaresma, P. A Methodology to Create Legal Ontologies in a Logic Programming Based Web Information Retrieval System. Artif Intell Law 12, 397–417 (2004). https://doi.org/10.1007/s10506-005-4162-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10506-005-4162-1

Keywords

Navigation