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

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.

[1]  Paulo Quaresma,et al.  Using logic programming to model Multi-Agent web legal systems – an application report , 2001, ICAIL '01.

[2]  Fred Karlsson,et al.  Constraint Grammar as a Framework for Parsing Running Text , 1990, COLING.

[3]  Uwe Reyle,et al.  From discourse to logic , 1993 .

[4]  Guiraude Lame,et al.  Using text analysis techniques to identify legal ontologie's components , 2003 .

[5]  Pablo Gamallo,et al.  Using Co-Composition for Acquiring Syntactic and Semantic Subcategorisation , 2002, ACL 2002.

[6]  Pierrette Bouillon,et al.  Traitement automatique des langues naturelles , 1998 .

[7]  Paulo Quaresma,et al.  A Natural Language Interface for Information Retrieval on Semantic Web Documents , 2003, AWIC.

[8]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[9]  Salvador Abreu,et al.  Relational Information Retrieval through Natural Lanaguage Analysis , 2001, INAP.

[10]  Nicola Guarino,et al.  Sweetening Ontologies with DOLCE , 2002, EKAW.

[11]  Radboud Winkels,et al.  Use and Reuse of Legal Ontologies in Knowledge Engineering and Information Management , 2003, Law and the Semantic Web.

[12]  José Júlio Alferes,et al.  Evolving Logic Programs , 2002, JELIA.

[13]  Osamu Yoshie,et al.  Web Knowledge Management and Decision Support , 2003, Lecture Notes in Computer Science.

[14]  Paulo Quaresma,et al.  PGR: Portuguese Attorney General's Office Decisions on the Web , 2001, INAP.

[15]  Tom M. van Engers,et al.  Proposal for a Dutch Legal XML Standard , 2002 .

[16]  José Gabriel Pereira Lopes,et al.  Unified Logic Programming Approach to the Abduction of Plans and Intentions in Information-Seeking Dialogues , 1995, J. Log. Program..

[17]  José Júlio Alferes,et al.  Preliminary exploration on actions as updates , 1999, APPIA-GULP-PRODE.