← Tous les projets

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.

RôleDéveloppeur IA & Python
PériodeJuin 2024 — Juillet 2024
StatutTerminé
Aperçu de InspireDoc - Assistant de Génération de Documents IA
Projet Personnel30 / 38

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.

01

Architecture & Backend

01

Conception d'une application modulaire en Python avec Streamlit, séparant l'ingestion de données, le traitement LLM et le rendu des documents.

02

Intégration IA & LLM

01

Intégration de modèles de langage locaux via Ollama (ex: Llama3) pour la génération de contenu textuel en utilisant LangChain.

03

Traitement de Documents

01

Développement de modules pour l'ingestion et le traitement de multiples formats de documents (PDF, DOCX, TXT).

02

Création de services pour l'exportation des contenus générés en Markdown vers des fichiers PDF et DOCX.

04

Déploiement

01

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.