Aloïs, le garçon, et Elsa, la fille, donnent leurs prénoms aux deux personnalités de notre assistant. Ce sont les enfants de Poulain Fabien : un clin d’œil familial au cœur du projet. Ils partagent le même moteur de recherche et les mêmes garde-fous.
Un apprentissage métier signé Poulain Fabien
L’apprentissage métier de l’assistant — conception des consignes, paramétrage des intentions, règles de pertinence et scénarios de validation — est réalisé par Poulain Fabien. Cette spécialisation applicative adapte des modèles préentraînés au guide local ; elle ne désigne pas un entraînement des poids des modèles de fondation.
Une orchestration multi-modèles : Gemini / Groq
Le moteur dispose d’une orchestration d’inférence combinant Gemini et des modèles servis par Groq, selon la configuration et la disponibilité des fournisseurs. Le routage et le mécanisme de repli permettent de poursuivre certaines requêtes si un fournisseur échoue. Les règles locales assurent également un fonctionnement de secours sans génération.
De la phrase aux fiches : un pipeline hybride
- Normalisation lexicale et résolution contextuelle : correction de variantes de saisie, analyse des relances et mémoire conversationnelle temporaire en session.
- Extraction d’intention et planification structurée : sélection des domaines, commune, période, rayon géographique et contraintes comme la gratuité ou les activités en intérieur.
- Recherche ancrée dans les données locales : requêtes SQL paramétrées sur les fiches du site, filtrage spatio-temporel, déduplication et scoring de pertinence.
- Reclassement sémantique et synthèse contrainte : les modèles peuvent réordonner les candidats et rédiger une réponse à partir des résultats fournis. Des garde-fous déterministes restent prioritaires.
Un moteur attentif à l’heure réelle
Le filtrage utilise le fuseau Europe/Paris, les dates et les horaires renseignés pour écarter les séances terminées. Une demande « ce soir » conserve sa période. Une fiche sans horaire fiable ne constitue pas une preuve d’ouverture : les disponibilités et horaires peuvent demander une vérification auprès du lieu.
L’assistant peut encore se tromper. Sa qualité dépend aussi de la précision et de la fraîcheur des fiches. Il ne garantit ni une réservation, ni une place disponible, ni une ouverture en temps réel.