Dans le cadre de la refonte du site internet de la Mairie de Fégréac, un chatbot a été développé et intégré afin d'améliorer la relation usager et l'accès aux informations municipales. Cette page de documentation présente le fonctionnement technique du chatbot, sa structure et son objectif. Elle est destinée à faciliter sa maintenance et son évolution par les administrateurs du site.
Ce chatbot a été développé pour améliorer l’accès à l'information pour les citoyens de Fégréac. Il permet de répondre automatiquement aux questions fréquentes concernant les services municipaux via une interface simple, sans intervention humaine.
Le chatbot est affiché dans une section fixe en bas à droite du site. L’utilisateur peut l’ouvrir ou le masquer en cliquant sur une icône.
Fonctionnalités principales :
HTML : structure de l’interface utilisateur.
CSS : design et mise en forme de l’interface (boutons, couleurs, disposition, etc.).
JavaScript : gestion de la logique et des interactions :
toggleChatbot()
– Affiche ou masque l’interface du chatbot.afficherQuestions()
– Affiche la liste des questions prédéfinies.obtenirReponse()
– Retourne la réponse à la question sélectionnée.getReponse()
– Gère l'affichage de la réponse à l’écran.nouvelleQuestion()
– Réinitialise le formulaire de question.fermerChatbotSiFooterVisible()
– Masque automatiquement le chatbot quand le bas de page est visible.Type | Description | Avantages | Inconvénients |
---|---|---|---|
Live Chat | Discussion en temps réel avec un agent humain | Interaction personnalisée, meilleure gestion des cas complexes | Coût élevé, dépend de la disponibilité humaine |
Chatbot Scripté | Réponses automatiques à partir d’un ensemble fixe de questions/réponses | Fonctionne 24/7, simple à mettre en place | Réponses limitées, pas de compréhension du langage libre |
Chatbot IA (NLP) | Utilise l’IA pour comprendre les questions formulées librement | Souplesse, intelligence adaptative | Complexité élevée, nécessite entraînement et maintenance |
Durant la phase de mise en place, un accompagnement a été assuré auprès de la mairie pour l’utilisation et l’administration du chatbot. Une documentation claire a été fournie pour permettre l’ajout ou la modification des questions. Des séances de démonstration ont été organisées afin de former les agents responsables à l’utilisation du service.
Ce projet a été initié suite à une demande spécifique de la mairie concernant l’intégration d’un chatbot. Une analyse comparative a été menée pour orienter le choix vers la solution la plus adaptée.