Cultomato
Un chatbot IA qui relie l’offre culturelle munichoise à vos centres d’intérêt et à votre soirée libre.

Munich a une offre culturelle immense, mais dispersée sur des dizaines de sites. Cultomato est un guide culturel conversationnel : dites-lui ce que vous aimez et quand vous êtes libre, il vous propose des événements. Mon premier produit IA — conçu et développé à trois lors de notre premier semestre.
- Rôle
- UX designer, prompt engineer & développeur du chatbot
- Équipe
- 3 étudiants
- Contexte
- Projet universitaire — HM Munich
- Outils
- Figma, Python, LlamaIndex, Hugging Face, Gradio
Le problème
Trouver quoi faire ce soir à Munich, c’est éplucher les sites des salles, les agendas et les réseaux sociaux, puis filtrer soi-même selon ses goûts et son emploi du temps. L’effort est tel que beaucoup finissent tout simplement par ne pas sortir.
L’idée
Remplacer la recherche par une conversation. L’utilisateur dit ce qui l’intéresse et quand il a du temps, et Cultomato lui répond avec des événements adaptés. La mascotte, une sympathique boîte de tomates, donne au produit une personnalité qui rend la « culture » moins intimidante.
Mon rôle
- Conception de l’expérience conversationnelle et de l’interface dans Figma.
- Rédaction et itération des prompts qui définissent le ton et la qualité des réponses.
- Développement d’une partie du chatbot en Python, avec LlamaIndex pour le retrieval sur les données d’événements et Gradio pour le front-end, hébergé sur Hugging Face.
Décisions clés
- Le retrieval plutôt que la génération pure. Ancrer les réponses dans de vraies données d’événements avec LlamaIndex a réduit les recommandations inventées — la principale menace pour la confiance dans un outil de recommandation.
- La personnalité comme onboarding. La mascotte et le ton ludique rendent la première question plus facile à poser, ce qui compte plus que n’importe quelle fonctionnalité dans un produit conversationnel.
Ce que j’en retiens
C’était la première fois que je livrais un produit intégrant un LLM. Cela m’a appris à penser les fonctionnalités IA en termes de modes de défaillance (mauvaises dates, événements inventés, réponses floues) et à prévoir des garde-fous dès le premier jour.