| Fundamentos | Etapas de desarrollo | Monografías |
|
|
|
|
El desarrollo de un sistema experto jurídico se revela interesante desde distintos aspectos. El aprendizaje dinámico y entretenido de los procesos implicados en el razonamiento jurídico se une al análisis minucioso del derecho en la rama elegida.
FUNDAMENTOS
I. Introducción
II. Objetivos
III. Sistemas Expertos
Jurídicos
IV. El nacimiento de
Diógenes.
V. Modelo del Sistema
Normativo.
VI. Programación.
VII. Desarrollo y Evolución.
Tradicionalmente, se ha considerado a la Informática Jurídica dividida en tres ramas:
a) Informática Jurídica Documental, que trata del ordenamiento y recuperación de documentos jurídicos,
b) Informática Jurídica de Gestión, referida al análisis de los sistemas de operación jurídicos con el objetivo de optimizar su funcionamiento,
c) Informática Jurídica
Decisoria, relativa al estudio de la creación de sistemas informatizados
de modelización del razonamiento jurídico,
Las dos primeras han tenido desarrollos importantes y extendida divulgación, tanto en ámbitos académicos como en todos los otros de actuación jurídica. Mientras que la I.J. Decisoria parece haberse relegado a limitadísimos centros de investigación, sin resultados tangibles y prácticamente desconocida para estudiantes y profesionales. Ello se ha debido a la falta de madurez conceptual de sus desarrollos y a la aridez de sus exposiciones.
Y sin embargo, creemos que estas investigaciones presentan una asombrosa fecundidad, tanto en sus aspectos teóricos como en sus aplicaciones prácticas. Los estudios respecto el razonamiento jurídico, la lógica de las normas, etc. en conjunción con la llamada Inteligencia Artificial, se materializarán en sistemas que transformen las usuales bases documentales en sistemas de conocimiento que aclaren los procesos lógicos y contribuyan al mejor desempeño de los juristas.
A partir de esta idea, con los alumnos de las cátedras de Informática Aplicada, Informática Jurídica y Derecho de las Facultades de Derecho y de Ciencia y Tecnología de la Universidad de Palermo, Argentina, presentamos a Diógenes como primer eslabón de un conjunto de proyectos de investigación en este ámbito.
a) Realizar una primera aproximación al razonamiento real de los juristas, a fin de ir afinando el análisis a través de la incorporación de sucesivos elementos conceptuales.
b) Enriquecer el modelo del sistema jurídico a través de ensayos en distintos ámbitos del derecho.
c) Ensayar la aplicación de Diógenes en la enseñanza del derecho.
d) Investigar la modificación del
sistema como consecuencia de la modificación de la base normativa.
III. SISTEMAS EXPERTOS JURIDICOS
Los sistemas expertos nacieron dentro de las aplicaciones de la denominada Inteligencia Artificial, como programas de computadoras destinados a simular el razonamiento de un experto humano en alguna disciplina. Más allá de marchas y contramarchas y de un debate a veces poco interesante relativo a si las máquinas piensan o no, lo cierto es que se desarrollaron algunas aplicaciones sorprendentemente útiles y técnicas y herramientas hoy poco menos que indispensables para el desarrollo informático.
En el ámbito jurídico poco
se ha avanzado. Por una parte, podríamos pensar que todas aquellas
áreas normadas claramente son terreno propicio para su elaboración.
Por la otra, las discusiones sobre el razonamiento jurídico (o los
razonamientos) son fuente de inagotable controversia y no siempre claridad.
Diógenes nació en la Universidad
de Palermo, Argentina, en la Facultad de Derecho, cátedra de
Informática Aplicada, como un intento por acceder a los problemas
lógicos por aproximaciones sucesivas. A partir de un modelo simplificado
del sistema normativo, se elabora un sistema experto de cuyo uso intensivo
se plantean los problemas que generan la discusión necesaria para
la reelaboración del modelo.
V. MODELO DEL SISTEMA NORMATIVO.
El modelo del sistema normativo, deberá ser lo suficientemente amplio como para:
a) presentar un sistema de normas originarias perfectamente definidas, casos particularizables y soluciones precisas.
b) explicitar los esquemas del razonamiento juridico.
c) adoptar una posición dogmática con relación al problema de las lagunas normativas.
d) establecer su coherencia, su completitud y su independencia.
El sistema es coherente,
si para un caso determinado encontramos una sola solución (no contradictorio),
es completo cuando todos los casos tienen solución (sin lagunas
normativas) y es independiente (no redundante) cuando cada caso es solucionado
por una sola norma.
De la programación se exigirá
que exprese fielmente el modelo propuesto. La interfase de diálogo
con el usuario deberá ser -con mayor o menor ingenio- algo más
simpática que las usuales en el manejo de este tipo de sistemas.
1. Establecer el modelo que se usará en la Etapa 1. Cumplida.
2. Elegir el ámbito de aplicación. Cumplida.
3. Establecer la base normativa.
4. Expresar la base como proposiciones condicionales.
5. Explicitar el árbol de discriminación.
6. Desarrollar la base de conocimiento.
7. Incorporar la base de conocimiento a Diógenes.
8. Testear.
9. Poner on line en irc.