Data Science & IA · Étude de cas
InspireDoc - Assistant de Génération de Documents IA
Application Streamlit utilisant des LLMs (Ollama/Llama3) pour générer de l'inspiration et du contenu pour des documents à partir de diverses sources.

Le point de départ
Transformer un besoin réel en système exploitable.
InspireDoc est un outil d'aide à la rédaction qui analyse des documents (PDF, DOCX, TXT) pour en extraire des thèmes clés, puis utilise un Modèle de Langage Large (LLM) via Ollama pour générer des textes, des résumés ou des plans. L'application, construite avec Streamlit, permet l'exportation des résultats en PDF et DOCX.
Architecture & Backend
Conception d'une application modulaire en Python avec Streamlit, séparant l'ingestion de données, le traitement LLM et le rendu des documents.
Intégration IA & LLM
Intégration de modèles de langage locaux via Ollama (ex: Llama3) pour la génération de contenu textuel en utilisant LangChain.
Traitement de Documents
Développement de modules pour l'ingestion et le traitement de multiples formats de documents (PDF, DOCX, TXT).
Création de services pour l'exportation des contenus générés en Markdown vers des fichiers PDF et DOCX.
Déploiement
Containerisation de l'application et de ses dépendances avec Docker pour un déploiement simplifié et reproductible.
Stack & disciplines
Explorer les compétences du projet.
Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.