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.
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
- Python
- Ollama
- LangChain
- ChromaDB
Autres projets
- Rapports médicaux automatisésLes rapports d'une plateforme de gestion hospitalière sont produits en PDF à partir des données saisies, sans mise en page manuelle.
- Suivi de données en temps réelUn service tourne en arrière-plan, surveille des échanges en direct et en historique, et calcule les résultats à votre place.
Une tâche comme celle-ci ?
Décrivez-la en quelques mots. Je vous réponds avec des questions précises.