En la era digital, donde la información abunda pero no siempre es fácil de encontrar, Justicio se presenta como una solución innovadora para entender mejor las leyes y normativas publicadas en el Boletín Oficial del Estado (BOE). Se trata de un asistente basado en inteligencia artificial diseñado para responder, en lenguaje natural, cualquier pregunta relacionada con el BOE. Y lo mejor: es gratuito y está disponible para todo el mundo.
¿Qué es Justicio?
Justicio es un sistema que permite a cualquier persona formular una pregunta sobre el contenido del BOE —ya sea una ley, una orden ministerial o una disposición normativa— y recibir una respuesta clara y directa generada por un modelo de lenguaje avanzado (LLM, por sus siglas en inglés).
Por ejemplo, puedes preguntarle:
- “¿Qué dice la última normativa sobre ayudas al alquiler?”
- “¿Cuáles son los requisitos para acceder al ingreso mínimo vital?”
Y Justicio te responderá usando el texto oficial del BOE como fuente.
¿Cómo funciona?
Aunque por fuera parezca magia, por dentro Justicio funciona como un sistema de precisión suiza. Su tecnología se basa en lo que se conoce como arquitectura RAG (Retrieval-Augmented Generation), una forma avanzada de usar inteligencia artificial para obtener información precisa y actualizada.
Así es como trabaja:
- Todos los documentos del BOE se convierten en fragmentos de texto que se almacenan como “vectores” (representaciones numéricas que resumen su contenido).
- Cuando el usuario hace una pregunta, esa pregunta también se convierte en un vector y se compara con todos los textos del BOE para encontrar los más parecidos.
- El sistema recupera los fragmentos más relevantes y se los entrega al modelo de lenguaje, que genera una respuesta en lenguaje natural.
- El usuario recibe una explicación clara y directa, basada en la normativa vigente publicada.
Todo este proceso sucede en segundos.
Tecnología al servicio del ciudadano
Justicio utiliza tecnologías modernas como:
- Qdrant, una base de datos vectorial que almacena los textos del BOE en forma de vectores.
- LangChain, que coordina los distintos pasos del proceso (búsqueda, recuperación, generación).
- Modelos de lenguaje entrenados en español, adaptados para entender el lenguaje jurídico del BOE.
- FastAPI, para ofrecer el servicio por internet de forma rápida.
- BeautifulSoup, para leer y extraer los textos del BOE automáticamente.
Además, Justicio se actualiza cada día con los nuevos documentos que publica el BOE.
¿Por qué es útil Justicio?
Porque leer el BOE no siempre es fácil. Está redactado en un lenguaje técnico y extenso, que puede resultar complicado para quien no es experto en derecho. Justicio traduce lo legal al lenguaje cotidiano, sin perder precisión.
Esto lo convierte en una herramienta muy valiosa para:
- Ciudadanos que quieren saber qué derechos tienen.
- Autónomos o pymes que buscan ayudas.
- Periodistas, investigadores o estudiantes.
- Profesionales del derecho que necesitan una búsqueda rápida.
Acceso gratuito y colaborativo
El proyecto está disponible para probar sin coste desde su web oficial y el código es abierto en GitHub. Cualquier persona con conocimientos técnicos puede ver cómo funciona o incluso montar su propia versión.
Detrás del proyecto están desarrolladores como Darío López, Alex Dantart, Jorge Iliarte y Jorge Barrachina, comprometidos con la creación de herramientas útiles y accesibles basadas en IA.
En resumen
Justicio es un ejemplo claro de cómo la inteligencia artificial puede ayudarnos a entender mejor nuestras leyes. No sustituye a un abogado, pero sí facilita el acceso a la información pública de forma rápida, precisa y sencilla.
Un paso más hacia una ciudadanía más informada y un Estado más accesible.