StorIA
Boîte à histoires interactive pour enfants : speech-to-text, LLM + RAG, text-to-speech. Équipe de 3, 6 jours, déployée en production sur GCP.
- contexte
- Projet final du bootcamp Data Science & IA du Wagon, 2026
- equipe
- 3 personnes, 6 jours, en remote
- prod
- Google Cloud Run
- stack
- Python, FastAPI, LangChain, Chroma, Streamlit, Gemini, Docker, GCS, Firestore
## Le projet
Une boîte à histoires interactive pour enfants. Le pipeline tourne en temps réel, en trois temps : speech-to-text pour capter la voix de l'enfant, un LLM augmenté par un RAG pour générer la suite de l'histoire, puis text-to-speech pour la lui lire. Le RAG s'appuie sur un corpus de contes classiques (Perrault, Grimm, les Mille et une nuits) pour ancrer le ton et l'univers.
## Mon périmètre
J'ai porté l'architecture, la state machine narrative qui garde l'histoire cohérente d'un échange à l'autre, le front en Streamlit, l'infra et la mise en production. J'ai aussi écrit une partie des routes FastAPI, celles de la voix, du stockage cloud et de la base de données qui sauvegarde et recharge les histoires.
Le prompt engineering et le RAG étaient portés par mes coéquipiers, Thibault et Raphaël.
