Tous les projets

Assistant IA en droit marocain

Un assistant qui répond aux questions juridiques à partir des textes de loi, et fonctionne sur la machine, sans service cloud.

Projet personnel · Python, Ollama, LangChain, ChromaDB

Le besoin

En droit, une réponse n'a de valeur que si elle s'appuie sur les textes. Un modèle de langage seul répond de mémoire ; ce projet répond à partir des documents.

Ce que j'ai construit

Un pipeline complet : les documents sont importés et découpés, transformés en représentations numériques (embeddings) puis stockés dans une base vectorielle (ChromaDB). À chaque question, l'assistant retrouve les passages pertinents et répond à partir d'eux. Le modèle de langage est déployé en local avec Ollama, sans dépendance à un service cloud. Les instructions données au modèle sont travaillées pour des réponses juridiquement précises.

Pourquoi cette approche

Répondre à partir des documents permet de voir d'où vient une réponse. Un modèle local garde les documents sur la machine, ce qui compte lorsqu'ils sont confidentiels.

Temps rendu

Scénario illustratif

Ce n'est pas un résultat mesuré : c'est ce que le projet pourrait rendre, avec les hypothèses ci-dessous.

Pour un cabinet, le temps rendu viendrait de la recherche d'un texte ou d'une réponse dans sa documentation, faite par l'assistant au lieu d'être cherchée à la main.

Ce sur quoi il repose

  • Le temps de recherche actuel pour chaque question : à mesurer avec le cabinet.
  • Le nombre de questions posées chaque semaine : à confirmer.
  • Les documents du cabinet à intégrer : à définir ensemble.

Technologies

Autres projets

Une tâche comme celle-ci ?

Décrivez-la en quelques mots. Je vous réponds avec des questions précises.

Décrire ma tâche