AI & Dev Mobile/Web · Étude de cas
Assistant Intelligent de Recherche et Conversation dans des PDFs
Assistant intelligent de recherche et conversation dans des PDFs avec reconnaissance et synthèse vocale.

Le point de départ
Transformer un besoin réel en système exploitable.
Application web (FastAPI + React) permettant de rechercher dans des PDFs et d'interagir avec un chatbot intelligent. Intègre la reconnaissance vocale (STT), synthèse vocale (TTS) et génération de réponses contextuelles via un modèle de langage avancé.
Développement Backend
Développement du backend en FastAPI pour gérer les recherches dans les PDFs, la reconnaissance vocale (STT), la synthèse vocale (TTS) et la génération de réponses via un modèle de langage avancé.
Mise en place de la recherche de mots-clés dans les documents PDF et extraction des coordonnées pour le surlignage.
Intégration d'un modèle de langage avancé pour générer des réponses contextuelles et déterminer si une recherche dans le PDF est nécessaire.
Développement Frontend
Développement du frontend en React, incluant l'interface utilisateur pour le visualiseur de PDF, le chatbot et les fonctionnalités d'enregistrement et de lecture audio.
Intégration avec le backend pour les fonctionnalités de recherche, de conversation et de traitement audio.
Intelligence Artificielle
Implémentation de la reconnaissance vocale (STT) pour convertir les questions des utilisateurs en texte, et de la synthèse vocale (TTS) pour fournir des réponses audio.
Utilisation de modèles de langage avancés pour générer des réponses contextuelles et déterminer si une recherche dans le PDF est nécessaire.
DevOps
Déploiement du backend en utilisant Docker pour la containerisation.
Gestion de Projet
Utilisation de Git pour le contrôle de version et de GitLab pour la gestion du code source.
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.