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.
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
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
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
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
H. Kamp U. Reyle (1993) From Discourse to Logic Kluwer Dordrecht
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
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
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.
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10506-005-4162-1