Stage chez Monceau LITIS
Du 21 avril au 31 juillet 2025
Stage de 14 semaines au sein du service informatique d'un cabinet d'avocats parisien, avec 7 missions techniques variées : IA locale, développement d'outils d'automatisation, APIs et applications web.
IA & Automatisation
Étude d'une IA locale pour le traitement confidentiel de documents, développement d'un système d'anonymisation et automatisation du traitement PDF via Google Drive.
Développement Web
Création de EmailTrainer, une application complète de gestion d'emails avec OAuth2, intégration Gmail API, OpenAI et Google Tasks.
Compétences acquises
Node.js, APIs REST (Gmail, OpenAI, AWS S3), OAuth2, MongoDB, analyse algorithmique, ingénierie inverse, collaboration en équipe internationale.
Contexte du stage
L'entreprise
- Nom : Monceau LITIS
- Activité : Cabinet d'avocats spécialisé en droit immobilier
- Forme juridique : SELARLU
- Adresse : 30 Rue Eugène Flachat, 75017 Paris
- Effectif : 8 collaborateurs + stagiaires
Service d'accueil
- Service informatique interne chargé de développer des outils sur mesure
- Outils principaux : Reasolve (plateforme de recouvrement), EmailAction, Kolektis (OCR)
- Tuteur : David Goldstein
Problématique centrale
Comment moderniser et automatiser les processus de gestion du recouvrement immobilier, tout en respectant les contraintes de confidentialité du secteur juridique ?
- Impossibilité d'utiliser les IA externes pour des raisons de confidentialité
- Manque de transparence des outils automatisés existants
- Perte de productivité due aux tâches manuelles répétitives
Les 7 missions
Mission 1 : Étude IA locale
Évaluation de la faisabilité d'une solution d'IA fonctionnant entièrement en local (LM Studio) pour traiter les documents clients sans transmission externe. Identification des contraintes matérielles (VRAM) et recommandations.
Mission 2 : Système de justification Reasolve
Correction du bug d'affichage et développement d'un système de justification transparent avec 123 chemins binaires documentés. Création d'un arbre de décision complet pour expliquer les choix algorithmiques.
Reasolve - Système de justification
Mission 3 : Script VBA Word
Développement d'un script VBA convertissant les révisions Word en balises textuelles lisibles par les IA, permettant l'analyse des modifications de documents.
Script VBA - Conversion des révisions
Mission 4 : Enrichissement API
Extension de l'API Reasolve pour inclure les dates d'audience et liens PDF. Gestion de l'authentification multiple et intégration AWS S3 pour les URLs pré-signées.
API - Enrichissement des données
Mission 5 : Anonymisation de documents
Outil d'anonymisation automatique en JavaScript intégré à Kolektis. Détection et remplacement des données sensibles (noms, emails, numéros) pour permettre l'usage d'IA externes.
Kolektis - Anonymisation
Mission 6 : Automatisation Google Drive
Script d'automatisation pour traiter les PDF via Google Drive et l'API Kolektis. Travail collaboratif avec un autre stagiaire pour deux approches complémentaires (traitement individuel et groupe).
Mission 7 : EmailTrainer
Application web complète de gestion d'emails : OAuth2 multi-utilisateurs, filtres avancés, blacklist, détection de rendez-vous par IA (OpenAI), intégration Google Tasks. Développement agile avec feedback quotidien.
EmailTrainer - Application de gestion d'emails