Guide de conception d’un chatbot
Cas pratique : MyGoMate
📘 Présentation du guide
🧭 INTRODUCTION
Les « chatbots » occupent aujourd'hui une place croissante dans les domaines de la relation client, de l'assistance, de la formation et du tourisme. Pourtant, la réussite d'un chatbot ne dépend pas uniquement de l'intelligence artificielle ou de la plateforme utilisée. Elle repose avant tout sur une démarche de conception rigoureuse.
Ce guide présente la démarche complète de conception d’un chatbot, depuis la phase de réflexion jusqu’à sa réalisation technique.
Il s’appuie sur un cas pratique nommé MyGoMate, un assistant conversationnel de voyage développé par des étudiants de M2 Tourisme à l’IFIS (2026), Université Gustave Eiffel, dans un cadre pédagogique. Ce projet permet d’illustrer concrètement les différentes étapes nécessaires à la création d’un chatbot fonctionnel et structuré.
Cas pratique adapté à partir du projet étudiant MyGoMate, conçu par les étudiants, Axelle BARBASTE, Carla BEY, Dalia CHAAL, Emilie TAVEL, auteurs du projet, M2 en apprentissage, Tourisme — promotion 2026. Conception et développement pédagogique du guide : Elisabeth PAOLI
L’objectif de ce document n’est pas uniquement de présenter un outil spécifique, mais de proposer une méthodologie globale de conception, applicable à tout type de chatbot, indépendamment de la plateforme utilisée.
Tout au long du guide, la plateforme Botnation est utilisée comme support technique pour la mise en œuvre, mais elle ne constitue pas une obligation : les principes présentés restent transférables à d’autres solutions de création de chatbot.
🎯 OBJECTIFS
Ce guide permet de :
✔ Comprendre les bases de la conception d’un chatbot ;
✔ Structurer un projet conversationnel de manière cohérente ;
✔ Définir l’identité et le comportement d’un assistant virtuel ;
✔ Transformer une idée en chatbot fonctionnel ;
✔ Mettre en œuvre cette méthode sur une plateforme no-code.
👥 PUBLIC CONCERNÉ
Ce guide s'adresse à :
• 👨🎓 Étudiants
• 💼 Enseignants
• 👩🏫 Professionnels
• 🚀 Débutants souhaitant créer un chatbot no-code
📚 Structure du document
📘 | Contenu |
|---|---|
Chapitre 1 | 🧱 Concevoir son chatbot |
Chapitre 2 | 🤖 Réaliser le chatbot avec Botnation |
Chapitre 3 | 🧪 Tester et améliorer le chatbot |
Chapitre 4 | 💻 Générer une démonstration HTML avec l'IA |
🧩 APPROCHE PÉDAGOGIQUE
Tout au long du guide, MyGoMate sert de fil conducteur pour illustrer chaque étape de conception. Botnation est utilisé comme support de réalisation, mais la méthode présentée reste applicable à d'autres plateformes de création de chatbot.
🏁 CONCLUSION
Vous disposez désormais de toutes les clés pour comprendre la démarche de conception présentée dans ce guide. Il est temps d'entrer dans le premier chapitre et de construire progressivement votre propre chatbot à partir du cas pratique MyGoMate.
CHAPITRE 1 — CONCEVOIR SON CHATBOT
📘 PARTIE 1 — Pourquoi commencer par la conception ?
🧭 INTRODUCTION
Avant de créer un chatbot, il est naturel de vouloir ouvrir un logiciel et commencer à construire des séquences, rédiger des réponses ou ajouter des fonctionnalités.
Pourtant, cette approche conduit souvent à un chatbot incohérent, dont les réponses manquent de logique, de personnalité ou d'homogénéité.
Comme tout projet numérique, la réussite d'un chatbot repose avant tout sur une phase de réflexion. Avant de choisir un outil ou d'écrire le premier message, il est indispensable de définir son identité, son comportement et les objectifs qu'il devra atteindre.
Dans ce guide, nous utiliserons MyGoMate comme fil conducteur afin d'illustrer chaque étape de la démarche. Cette méthode reste cependant universelle et pourra être appliquée à n'importe quel autre projet.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Pourquoi la conception est la première étape de tout projet de chatbot.
✔ Les grandes étapes de la démarche de conception.
✔ Le lien entre la conception, l'intelligence artificielle et les prompts.
✔ Pourquoi un chatbot possède une identité avant même d'être construit.
📖 MÉTHODE
Avant de créer un chatbot, il est essentiel de répondre à quelques questions fondamentales.
•Pourquoi ce chatbot existe-t-il ?
•À qui s'adresse-t-il ?
•Comment doit-il communiquer ?
•Quelles valeurs représente-t-il ?
•Comment doit-il réagir face aux émotions ou aux besoins de ses utilisateurs ?
Ces réponses permettront de construire un assistant cohérent, capable d'adopter le même comportement tout au long de ses échanges.
Cette étape est indépendante de l'outil utilisé. Que le chatbot soit réalisé avec Botnation ou avec une autre plateforme, la démarche de conception reste identique.
🧠 CONCEPT
Un chatbot ne se résume pas à une succession de réponses automatiques.
Il possède une identité, définie par une mission, une personnalité, un ton de communication, des valeurs et des règles de comportement.
Ces éléments lui permettent d'adopter une attitude cohérente dans toutes les situations et de proposer une expérience plus naturelle aux utilisateurs.
L'outil de création intervient seulement après cette phase de réflexion.
On ne commence pas par construire un chatbot ;
on commence par le concevoir.
🐻 CAS PRATIQUE
Afin d'illustrer cette démarche, ce guide s'appuie sur MyGoMate, un compagnon intelligent de voyage imaginé et conçu dans le cadre d'un projet étudiant.
Tout au long du manuel, ce chatbot servira d'exemple pour présenter les différentes étapes de conception, puis sa réalisation avec Botnation.
L'objectif n'est pas de reproduire exactement MyGoMate, mais de comprendre une méthode qui pourra ensuite être appliquée à tout autre projet : chatbot touristique, assistant d'accueil, musée, université, entreprise ou collectivité.
📊 FIGURE 1.1.2 – DÉMARCHE DE CONCEPTION D’UN CHATBOT
📌 À RETENIR
Un bon chatbot n'est pas défini par l'outil qui le construit, mais par les choix de conception qui guident son comportement.
La réflexion précède toujours la réalisation technique.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ Les fondations du projet
Vous avez posé les bases de votre projet. Vous comprenez désormais pourquoi la conception constitue la première étape de tout chatbot et vous disposez d'une méthode claire pour préparer sa création avant toute réalisation technique.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous construirons la fiche d'identité de MyGoMate qui servira de référence tout au long du guide.
Cette fiche constituera le document de référence du projet. Elle permettra de définir la mission, la personnalité, le ton, les valeurs et les règles de comportement du chatbot, qui guideront ensuite la rédaction des messages, des réponses et des futurs prompts.
PARTIE 2 — Définir l’identité du chatbot
🧭 INTRODUCTION
Pourquoi créer la fiche d'identité du chatbot ?
💬 Comme une personne, un chatbot est reconnu par son identité. Avant de lui apprendre à répondre, il faut d'abord définir qui il est.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Comprendre le rôle de la fiche d'identité.
✔ Définir la mission du chatbot.
✔ Définir sa personnalité.
✔ Définir son ton de communication.
✔ Identifier ses valeurs.
✔ Définir ses limites.
✔ Préparer la rédaction des futurs prompts.
📖 MÉTHODE
Expliquer qu'avant d'écrire une seule réponse, il faut construire une véritable carte d'identité du chatbot.
Comme pour une personne, posez-vous les questions suivantes :
•Qui est-il ?
•Pourquoi existe-t-il ?
•Comment parle-t-il ?
•Quelles sont ses valeurs ?
🧠 CONCEPT
L'identité est le socle du chatbot.
Toutes ses réponses devront être cohérentes avec cette identité.
Deux chatbots possédant les mêmes connaissances pourront répondre différemment selon leur personnalité.
🐻 CAS PRATIQUE
Pour illustrer la méthode présentée dans cette partie, nous allons utiliser le projet MyGoMate, développé dans le cadre d'un projet étudiant.
L'objectif n'est pas de créer un chatbot à partir de zéro, mais de montrer comment transformer une idée de produit en un assistant conversationnel cohérent.
La fiche d'identité ci-dessous servira de document de référence tout au long de la conception du chatbot.
Nom
MyGoMate
Chaque utilisateur peut personnaliser le nom de son compagnon lors de la configuration.
Type de chatbot
Compagnon intelligent de voyage doté d'une intelligence artificielle affective.
Mission
MyGoMate accompagne les voyageurs avant, pendant et après leur déplacement.
Sa mission ne consiste pas uniquement à fournir des informations. Il écoute, rassure, conseille et accompagne le voyageur afin de rendre son expérience plus sereine, plus humaine et plus agréable.
Contrairement à un assistant classique, il crée une véritable relation avec son utilisateur.
Public cible
MyGoMate s'adresse principalement à quatre catégories de voyageurs :
•les voyageurs solo souhaitant vivre pleinement leurs aventures tout en restant accompagnés ;
•les étudiants en mobilité internationale qui découvrent un nouvel environnement ;
•les voyageurs séniors recherchant une présence rassurante et des échanges simples.
•Les autres voyageurs
Malgré leurs profils différents, ces utilisateurs partagent un même besoin : ne plus voyager seuls émotionnellement.
Personnalité
MyGoMate est :
•bienveillant | •attentif |
•empathique | •encourageant |
•positif | •patient |
•rassurant | •toujours disponible. |
Il accompagne sans juger et adapte son comportement aux besoins de chaque utilisateur.
Ton de communication
Le chatbot communique dans un langage simple, naturel et conversationnel.
Il privilégie :
•des phrases courtes ;
•un vocabulaire accessible ;
•une formulation positive ;
•une approche chaleureuse.
Il évite les formulations techniques, administratives ou impersonnelles.
Valeurs
Toutes les réponses de MyGoMate doivent transmettre les valeurs suivantes :
🤝 Bienveillance
❤️ Empathie
🌍 Ouverture
🎒 Accompagnement
🔒 Sécurité
😊 Respect de l'utilisateur
Ces valeurs doivent être perceptibles dans chacune de ses réponses.
Ce que MyGoMate ne fait jamais
Le chatbot :
1.ne juge jamais un utilisateur ;
2.ne culpabilise jamais un voyageur ;
3.ne minimise jamais une émotion ;
4.ne répond jamais de manière froide ou agressive ;
5.n'invente jamais une information lorsqu'il ne la connaît pas ;
6.ne laisse jamais un utilisateur inquiet sans lui proposer une solution ou une orientation adaptée.
⭐ Règles d’or
Avant chaque réponse, MyGoMate applique systématiquement les cinq règles suivantes :
1.Accueillir chaleureusement l'utilisateur.
2.Écouter et comprendre sa demande.
3.Reconnaître les émotions exprimées.
4.Rassurer avant de proposer une solution.
5.Conclure par une ouverture qui encourage la poursuite de la conversation.
🧬 LIEN AVEC L’INTELLIGENCE ARTIFICIELLE
Toutes les informations de cette fiche serviront ensuite à rédiger le prompt système.
📌 À RETENIR
L'identité constitue le socle de votre chatbot. Plus elle est précise, plus son comportement sera cohérent, naturel et crédible.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ L’identité du chatbot
Vous avez construit la fiche d'identité de votre chatbot. Sa mission, son public cible, sa personnalité, son ton de communication, ses valeurs et ses limites sont désormais définis. Cette fiche servira de référence pour toutes les étapes suivantes du projet.
🚀 DANS LA PARTIE SUIVANTE
Nous transformerons cette identité en consignes destinées à l'intelligence artificielle afin de préparer les premiers prompts de notre chatbot.
PARTIE 3 — Concevoir le comportement du chatbot
🧭 INTRODUCTION
Avant de répondre correctement, un chatbot doit savoir comment répondre.
Deux assistants peuvent posséder exactement les mêmes connaissances, mais produire des expériences totalement différentes selon leur manière de communiquer.
Le comportement d'un chatbot correspond à l'ensemble des règles qui guident ses réactions face aux utilisateurs.
Il détermine la manière dont il accueille une personne, répond à une question, prend en compte une émotion ou accompagne un utilisateur dans une situation difficile.
Dans cette partie, nous allons définir le comportement de notre chatbot afin qu'il adopte des réponses cohérentes avec son identité.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Comprendre ce qu'est le comportement d'un chatbot.
✔ Adapter une réponse selon le contexte.
✔ Reconnaître une émotion exprimée par un utilisateur.
✔ Construire des réponses plus naturelles et plus humaines.
✔ Préparer la rédaction des futurs prompts comportementaux.
📖 MÉTHODE
L'identité définit qui est le chatbot.
Le comportement définit comment il agit.
Avant de rédiger les réponses, il est donc nécessaire d'imaginer la manière dont le chatbot devra réagir dans différentes situations.
Pour cela, il faut se poser plusieurs questions :
•Comment accueille-t-il un utilisateur ?
•Comment répond-il lorsqu'une personne est stressée ?
•Comment réagit-il lorsqu'il ne connaît pas une réponse ?
•Comment accompagne-t-il un utilisateur qui hésite ou rencontre une difficulté ?
Répondre à ces questions permet de construire un comportement cohérent et de garantir une expérience utilisateur de qualité.
🧠 CONCEPT
Un chatbot performant ne répond pas toujours de la même manière.
Il adapte son comportement :
au contexte ;
au profil de l'utilisateur ;
aux émotions exprimées ;
aux informations disponibles.
Le comportement constitue le lien entre l'identité du chatbot et les réponses qu'il produira.
En d'autres termes, l'identité indique qui est le chatbot ; le comportement explique comment il agit.
🐻 CAS PRATIQUE
Prenons un exemple concret. Deux voyageurs posent exactement la même question.
Voyageur A
« J'ai peur de prendre l'avion demain. »
Réponse classique
« Voici quelques informations sur le transport aérien. »
Réponse de MyGoMate
« Je comprends que cette situation puisse être stressante. Beaucoup de personnes ressentent cette appréhension avant un vol. Si tu le souhaites, je peux te donner quelques conseils pour voyager plus sereinement et répondre à tes questions. »
Les deux réponses apportent une information.
Mais seule la seconde tient compte de l'émotion exprimée par l'utilisateur.
C'est cette différence qui rend l'expérience plus humaine.
📑 TABLEAU : LES ÉMOTIONS DE MYGOMATE
🧬 LIEN AVEC L’INTELLIGENCE ARTIFICIELLE
Les modèles d'intelligence artificielle ne ressentent pas les émotions.
Ils analysent les mots utilisés par l'utilisateur afin d'identifier des indices émotionnels.
C'est ensuite grâce aux prompts que l'on indique à l'IA la manière dont elle doit réagir face à ces situations.
En résumé, l'intelligence artificielle n'invente pas le comportement du chatbot : elle applique les règles définies par son concepteur.
📌 À RETENIR
Un chatbot performant adapte son comportement aux besoins, au contexte et aux émotions de son interlocuteur.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ Le comportement du chatbot
Vous avez défini la manière dont votre chatbot doit réagir face aux différentes situations. Vous savez désormais comment adapter ses réponses au contexte, aux émotions des utilisateurs et aux règles de comportement que vous souhaitez lui faire respecter.
🚀 DANS LA PARTIE SUIVANTE
Nous construirons l’arbre décisionnel du chatbot : à partir d’une demande de l’utilisateur, nous prévoirons ce que fait MyGoMate à chaque étape, y compris lorsque la conversation ne se passe pas comme prévu.
PARTIE 4 — Construire l’arbre décisionnel
🧭 INTRODUCTION
Vous savez maintenant qui est votre chatbot et comment il doit se comporter. Il reste à décider, pas à pas, ce qu’il fait à chaque moment de la conversation : quelle question il pose, quelles réponses il attend et où il emmène l’utilisateur ensuite.
C’est le rôle de l’arbre décisionnel. Il représente toutes les situations possibles d’un parcours, y compris celles où la conversation ne se passe pas comme prévu.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Distinguer une arborescence d’un arbre décisionnel ;
✔ Construire un parcours à partir d’une demande de l’utilisateur ;
✔ Prévoir les cas d’information manquante, de sortie de parcours et de demande non prévue ;
✔ Donner une fin claire à chaque branche ;
✔ Vérifier qu’une autre personne pourrait reconstruire votre chatbot à partir de votre arbre.
🧠 CONCEPT
Une arborescence montre comment le chatbot est rangé : des séquences et des boutons.
Un arbre décisionnel montre comment le chatbot réagit : à chaque question, il prévoit ce que l’utilisateur peut répondre et ce qui se passe ensuite.
L’arborescence répond à la question « Où se trouve l’information ? ». L’arbre décisionnel répond à la question « Que fait le chatbot si… ? ».
📖 MÉTHODE
Pour chaque parcours prioritaire, suivez ces cinq étapes :
1. Partir d’une demande de l’utilisateur. Formulez-la avec ses mots : « Je voudrais savoir si MyGoMate est fait pour moi. »
2. Lister les informations nécessaires. De quoi le chatbot a-t-il besoin pour répondre correctement ? Ne gardez que l’utile, et pensez dès maintenant aux données personnelles (partie 6).
3. Transformer chaque information en question. Pour chaque question, notez les réponses possibles : chacune devient une branche.
4. Ajouter les trois cas difficiles à chaque question :
• l’information manque : l’utilisateur ne répond pas ou répond à côté ;
• l’utilisateur sort du parcours : il change de sujet ;
• le chatbot ne sait pas : la demande dépasse ce qu’il peut faire.
5. Terminer chaque branche. Une branche se termine toujours par une proposition, un retour au menu ou la possibilité de parler à une personne. Aucune branche ne doit laisser l’utilisateur sans issue.
🐻 CAS PRATIQUE
Prenons un parcours de MyGoMate : un utilisateur veut savoir si le compagnon lui correspond.
Le chatbot a besoin d’une seule information : le profil du voyageur. Il ne demande ni le nom, ni l’âge exact. La catégorie suffit pour orienter la réponse.
Il présente ensuite l’accompagnement adapté, puis propose d’aller plus loin avec les prix.
📊 FIGURE 1.4.1 – ARBRE DÉCISIONNEL D’UN PARCOURS MYGOMATE
💬 « Je voudrais savoir si MyGoMate est fait pour moi. »
│
└── ❓ Quel voyageur êtes-vous ?
│
├── 🌍 Voyageur solo · 🎓 Étudiant
│ 👴 Sénior · ✈️ Autre voyageur
│ └── Présentation adaptée au profil
│ └── ❓ Voulez-vous connaître les prix ?
│ ├── Oui → 💶 Prix et abonnement
│ │ → FIN : proposition + 📞 Nous contacter
│ └── Non → FIN : ◀️ Retour au menu
│
├── ⚠️ Pas de réponse / réponse à côté
│ └── Le chatbot reformule et affiche
│ à nouveau les quatre profils
│
├── ↪️ L’utilisateur change de sujet
│ (« Et la traduction ? »)
│ └── Le chatbot répond brièvement et propose
│ la séquence « Traduction » ou le menu
│
└── ❔ Demande non prévue
(« Pouvez-vous me réserver un hôtel ? »)
└── Réponse par défaut : le chatbot explique
ce qu’il ne fait pas et propose
👨💼 Parler à un conseiller ou ◀️ Retour au menu
📌 À RETENIR
Un bon arbre décisionnel ne décrit pas seulement le parcours idéal. Il prévoit aussi ce qui se passe quand l’utilisateur hésite, se trompe ou demande autre chose. C’est cette anticipation qui rend le chatbot fiable.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ L’arbre décisionnel
Vous savez construire un parcours à partir d’une demande réelle, prévoir les situations difficiles et donner une issue à chaque branche. Votre arbre est maintenant assez précis pour que quelqu’un d’autre puisse reconstruire votre chatbot.
🚀 DANS LA PARTIE SUIVANTE
Nous transformerons l’identité, le comportement et l’arbre décisionnel en consignes destinées à l’intelligence artificielle : les prompts du chatbot.
PARTIE 5 — Rédiger les prompts du chatbot
🧭 INTRODUCTION
Les intelligences artificielles génératives sont capables de produire des textes, de répondre à des questions et de tenir une conversation naturelle.
Pour obtenir des réponses pertinentes, elles ont cependant besoin de recevoir des consignes claires.
Ces consignes sont appelées prompts.
Contrairement à une idée largement répandue, un prompt n'est pas une formule magique ni une simple question.
C'est un ensemble d'instructions qui permet de guider le comportement de l'intelligence artificielle.
Dans les parties précédentes, nous avons défini l'identité et le comportement de notre chatbot.
Nous allons maintenant transformer ce travail de conception en prompts capables de guider efficacement l'IA.
🎯 OBJECTIFS
✔ Comprendre ce qu'est réellement un prompt.
✔ Identifier les éléments qui composent un prompt.
✔ Transformer l'identité d'un chatbot en consignes.
✔ Construire un prompt clair et structuré.
✔ Préparer le prompt principal de votre chatbot.
📖 MÉTHODE
Un prompt ne s'écrit jamais au hasard.
Il est la traduction de tous les choix réalisés pendant la conception.
Avant de commencer à écrire un prompt, posez-vous toujours les questions suivantes :
•Quelle est la mission du chatbot ?
•Quelle est sa personnalité ?
•Quel ton doit-il adopter ?
•Quelles sont ses valeurs ?
•Comment doit-il réagir face aux émotions ?
•Quelles sont ses limites ?
•Quelles règles doit-il toujours respecter ?
Les réponses à ces questions constituent la base du prompt.
Autrement dit, un prompt résume tout le travail de conception réalisé auparavant.
🧠 CONCEPT
Un prompt n'apprend rien à une intelligence artificielle.
Les connaissances du modèle existent déjà.
Le prompt lui indique simplement comment utiliser ces connaissances dans un contexte précis.
Il ne modifie pas le modèle.
Il oriente son comportement.
Le prompt ne crée pas l'intelligence du chatbot. Il guide son comportement.
🐻 CAS PRATIQUE
Pour mieux comprendre l'importance de la conception, comparons deux façons de rédiger un prompt.
Prompt 1 — Une consigne trop générale
Tu es un chatbot de voyage. Réponds aux questions des utilisateurs.
Cette consigne permet à l'intelligence artificielle de répondre correctement, mais elle ne définit ni la personnalité du chatbot, ni son ton de communication, ni sa manière d'accompagner les utilisateurs.
Prompt 2 — Un prompt issu de la conception
En réutilisant toutes les informations définies dans les parties précédentes (identité, comportement, valeurs et règles de fonctionnement), nous pouvons rédiger un prompt beaucoup plus précis.
Ce prompt guidera l'intelligence artificielle afin qu'elle adopte le comportement attendu et produise des réponses cohérentes avec la personnalité de MyGoMate.
📊 FIGURE 1.5.3 (repère 4.3) – PROMPT SYSTÈME DE MYGOMATE
🧬 LIEN AVEC L’INTELLIGENCE ARTIFICIELLE
Les modèles d'intelligence artificielle possèdent déjà des milliards de connaissances.
Le rôle du prompt n'est pas de leur apprendre ces connaissances.
Il consiste à leur fournir un contexte et des consignes afin qu'ils sélectionnent la réponse la plus adaptée à la situation.
Deux personnes utilisant le même modèle d'IA peuvent ainsi obtenir des réponses très différentes simplement parce que leurs prompts sont différents.
C'est pourquoi la qualité d'un chatbot dépend autant de sa conception que de la qualité des prompts qui le guident.
📌 À RETENIR
Un bon prompt ne s'improvise pas. Il traduit les choix de conception réalisés avant la création du chatbot.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ Vous avez rédigé ses premiers prompts.
Vous avez rédigé les premiers prompts de votre chatbot. Ils traduisent désormais son identité, son comportement et ses règles en instructions que l'intelligence artificielle pourra appliquer de manière cohérente.
🚀 DANS LA PARTIE SUIVANTE
Avant de passer à la réalisation technique, nous allons intégrer un dernier élément à la conception : la protection des données personnelles. Nous verrons quelles informations le chatbot peut demander, pourquoi elles sont nécessaires, quels outils les reçoivent et comment limiter leur collecte.
PARTIE 6 — Concevoir la protection des données personnelles
🧭 INTRODUCTION
Un chatbot peut rapidement recueillir des informations sur ses utilisateurs : nom, adresse électronique, destination, dates de voyage, préférences, composition du groupe ou numéro de réservation.
Certaines informations sont directement identifiantes. D’autres peuvent permettre d’identifier une personne lorsqu’elles sont croisées avec d’autres données.
La protection des données personnelles ne doit donc pas être ajoutée lorsque le chatbot est terminé. Elle doit être prévue dès sa conception.
Avant de demander une information à l’utilisateur, le concepteur doit pouvoir expliquer pourquoi elle est nécessaire, comment elle sera utilisée, quel outil la recevra, combien de temps elle sera conservée et comment l’utilisateur pourra exercer ses droits.
🎯 OBJECTIFS
À la fin de cette partie, vous serez capable de :
✔ Identifier les données personnelles utilisées par un chatbot ;
✔ Distinguer une donnée utile d’une donnée inutile ;
✔ Repérer les données nécessitant une vigilance particulière ;
✔ Intégrer la protection des données dans l’arbre décisionnel ;
✔ Identifier les outils auxquels les données sont transmises ;
✔ Prévoir l’information de l’utilisateur et ses possibilités d’action ;
✔ Utiliser uniquement des données fictives pendant les phases de test.
📖 MÉTHODE
Pour chaque information demandée par le chatbot, posez successivement cinq questions :
1. Quelle donnée ?
2. Pourquoi en avons-nous besoin ?
3. Quel outil va la recevoir ?
4. Devons-nous réellement la conserver ?
5. Que peut faire l’utilisateur concernant cette donnée ?
Si vous n’êtes pas capable de répondre clairement à ces questions, la collecte doit être revue.
🧠 CONCEPT
Une donnée personnelle est une information se rapportant à une personne physique identifiée ou identifiable, directement ou par recoupement.
Exemples : nom, adresse électronique, numéro de téléphone, photographie, numéro de réservation, localisation ou historique associé à un utilisateur.
Une information sur le voyage n’est pas nécessairement une donnée personnelle. « Je cherche un musée à Rome » ne permet pas, à lui seul, d’identifier une personne. En revanche, plusieurs informations croisées peuvent rendre une personne identifiable.
📊 FIGURE 1.6.1 – AVANT DE DEMANDER UNE DONNÉE
BESOIN DU CHATBOT
↓
UNE DONNÉE EST-ELLE NÉCESSAIRE ?
→ NON : ne pas la demander
→ OUI : POUR QUELLE FINALITÉ ?
↓
QUI / QUEL OUTIL LA REÇOIT ?
↓
FAUT-IL LA CONSERVER ?
↓
L’UTILISATEUR EST INFORMÉ
↓
COLLECTE MINIMALE
Moins le système collecte de données inutiles, moins il crée de risques inutiles.
🐻 CAS PRATIQUE
MyGoMate doit proposer une activité adaptée à un voyageur présent à Lisbonne cet après-midi.
Le chatbot pourrait être tenté de demander : prénom, âge, adresse e-mail, hôtel, numéro de téléphone, localisation, préférences et budget.
Mais toutes ces données ne sont pas nécessaires. Pour cette fonction, la zone recherchée et les préférences sont utiles ; le budget ne l’est que si la fonction l’utilise pour filtrer. Le prénom, l’adresse e-mail, le téléphone et le numéro de réservation ne sont pas nécessaires à cette recommandation.
MyGoMate demande donc uniquement les informations indispensables à la fonction.
📌 RÈGLE 1 — DEMANDER SEULEMENT CE QUI EST UTILE
Chaque donnée doit correspondre à une fonction identifiable.
Question à poser : « Si je retire cette donnée, la fonction peut-elle encore fonctionner ? »
Si oui, sa collecte doit être sérieusement remise en question.
📌 RÈGLE 2 — INFORMER AVANT DE COLLECTER
Lorsque le chatbot commence à demander des données personnelles, l’utilisateur doit comprendre ce qui se passe.
Le message d’information précise, de manière adaptée au contexte : qu’il s’agit d’un assistant automatisé, quelles informations sont demandées, pourquoi elles le sont, à quoi elles serviront, quels outils ou services pourront les recevoir et comment l’utilisateur peut exercer ses droits.
Depuis le 2 août 2026, le règlement européen sur l’intelligence artificielle (AI Act, article 50) rend cette information obligatoire : un chatbot doit indiquer à l’utilisateur qu’il échange avec une IA, sauf si c’est évident dans le contexte.
⚠️ RÈGLE 3 — DONNÉES NÉCESSITANT UNE VIGILANCE RENFORCÉE
Certaines informations relèvent de catégories particulièrement protégées, notamment les données concernant la santé, les convictions, les opinions ou certaines données biométriques et génétiques.
Les données concernant des mineurs ou des personnes vulnérables nécessitent également une vigilance renforcée. Les pièces d’identité et les données bancaires ne sont jamais demandées par le chatbot.
Dans un projet pédagogique, n’utilisez jamais de véritables données sensibles pour tester votre chatbot.
🐻 CAS PRATIQUE — UNE CONTRAINTE DE SANTÉ
Supposons que MyGoMate souhaite trouver un restaurant compatible avec un besoin particulier.
Question à éviter : « Quel est votre diagnostic médical ? »
Question plus adaptée : « Avez-vous une contrainte alimentaire que le restaurant doit pouvoir prendre en compte ? »
Le chatbot demande le besoin pratique nécessaire au service, pas davantage.
Et MyGoMate lui-même ? Sa fonction phare analyse la voix, le ton et les mots pour repérer le stress ou la solitude. Ces informations peuvent conduire à inférer un état émotionnel et, selon le contexte, des informations relatives à la santé ; la voix peut permettre d’identifier une personne ; et certains utilisateurs sont âgés ou isolés. Une telle fonction exige une vigilance très renforcée : information claire, accord explicite de l’utilisateur et aucune conservation par défaut.
📌 RÈGLE 4 — SAVOIR OÙ PARTENT LES DONNÉES
Un chatbot n’est généralement pas seul. Une donnée peut être transmise à la plateforme de chatbot, à un modèle d’intelligence artificielle, à une API, à une base de données, à un outil de cartographie, à un formulaire, à un système de réservation ou à un autre service externe.
Le concepteur doit donc se demander : « Quelle donnée quitte mon chatbot ? Vers quel outil ? Pour quelle raison ? »
📑 TABLEAU — CARTOGRAPHIER LES DONNÉES DU CHATBOT
Pour chaque donnée, documentez sa finalité, l’étape du parcours, l’outil qui la reçoit et la nécessité éventuelle de la conserver. Ce tableau constitue la fiche « données personnelles » demandée dans les consignes.
Donnée | Pourquoi ? | Étape | Outil destinataire | Conservation ? |
|---|---|---|---|---|
Destination | Rechercher des activités | Recommandation | Outil de recherche | Non |
Préférences | Personnaliser | Recommandation | Chatbot / agent | Non |
Budget | Filtrer si utile | Recommandation | Chatbot / agent | Non |
Adresse e-mail | Aucune fonction prévue | — | — | Ne pas demander |
📌 RÈGLE 5 — NE PAS CONSERVER PAR DÉFAUT
Utiliser une information pendant une conversation ne signifie pas qu’il faut la conserver après la conversation.
Question à poser : « Le système a-t-il encore besoin de cette donnée une fois la tâche terminée ? »
Si non, elle n’a pas vocation à être conservée inutilement.
📌 RÈGLE 6 — PRÉVOIR LES DROITS DE L’UTILISATEUR
L’arbre décisionnel doit prévoir, lorsque cela est pertinent, une possibilité pour l’utilisateur de demander des informations, revenir sur certains choix, demander l’effacement de ses informations ou contacter une personne.
Exemples de sorties : « Mes données / Mes informations », « Effacer mes informations », « Contacter une personne ».
🧪 TESTER SANS UTILISER DE VRAIES DONNÉES
Pendant la conception et les tests, utilisez uniquement des profils fictifs.
Exemple : Camille Essai — camille@exemple.fr — Réservation TEST-001.
N’utilisez jamais dans vos tests le véritable nom d’un client, un vrai numéro de téléphone, une vraie réservation, les données d’un camarade ou de véritables informations médicales.
Un bon chatbot doit pouvoir être testé sans exposer les données d’une vraie personne.
🧬 LIEN AVEC L’INTELLIGENCE ARTIFICIELLE
Lorsqu’un chatbot utilise un modèle d’intelligence artificielle, une question supplémentaire apparaît : quelles informations de la conversation sont transmises au modèle ?
Le modèle ne doit recevoir que les informations nécessaires à la tâche qui lui est confiée.
Données disponibles dans le système ≠ données nécessaires au modèle. Tout transmettre « au cas où » n’est pas une stratégie de conception.
🤖 LIEN AVEC L’IA AGENTIQUE
Un agent IA peut utiliser plusieurs outils et déclencher plusieurs actions. Une nouvelle question apparaît alors : « L’agent a-t-il le droit de transmettre cette donnée à cet outil ? »
Le contrat d’autonomie doit donc préciser ce que l’agent peut faire seul, ce qui exige une confirmation de l’utilisateur et ce qui lui est interdit. Dans ce projet pédagogique, transmettre des données personnelles à un outil exige au minimum une confirmation de l’utilisateur ; la transmission de données sensibles n’est pas autorisée.
Plus un système peut agir, plus la question des données qu’il peut utiliser et transmettre devient importante.
⚠️ ERREURS FRÉQUENTES
❌ Demander le nom « pour personnaliser » alors qu’il n’est pas nécessaire.
❌ Demander une adresse e-mail sans fonction associée.
❌ Conserver toutes les informations « au cas où ».
❌ Transmettre toute la conversation à tous les outils.
❌ Utiliser de vraies données pendant les tests.
❌ Ajouter les règles de protection des données seulement une fois le chatbot terminé.
📌 À RETENIR
La protection des données commence avant la première ligne de code et avant l’ouverture de la plateforme.
Pour chaque donnée : Pourquoi ? → Pour quelle fonction ? → Quel outil ? → Combien de temps ? → Quels droits ?
Une information inutile au fonctionnement du chatbot n’a pas à être collectée.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
✔ Identifier les données utilisées par votre chatbot.
✔ Justifier leur nécessité.
✔ Repérer les données nécessitant une vigilance particulière.
✔ Identifier les outils qui les reçoivent.
✔ Prévoir leur conservation ou leur suppression.
✔ Intégrer ces choix dans l’arbre décisionnel.
✔ Tester votre chatbot avec des données fictives.
🚀 DANS LA PARTIE SUIVANTE
Vous disposez désormais de l’ensemble des éléments nécessaires à la réalisation du chatbot : son identité, son comportement, ses prompts, son architecture conversationnelle et les règles relatives aux données qu’il utilise.
Nous allons maintenant conclure la phase de conception avant de passer à la réalisation technique.
PARTIE 7 — Conclusion de la phase de conception
🧩 Ce que nous avons construit
Depuis le début de ce chapitre, vous avez construit votre chatbot étape par étape.
Nous avons défini :
✔ sa mission ;
✔ son identité ;
✔ sa personnalité ;
✔ son ton de communication ;
✔ ses valeurs ;
✔ son comportement ;
✔ ses règles d'or ;
✔ son prompt système ;
✔ les données nécessaires à son fonctionnement ;
✔ les règles de protection des données.
Toutes ces décisions constituent désormais le document de référence de votre projet.
Avant même d'ouvrir un logiciel de création de chatbot, vous disposez déjà de tous les éléments essentiels : son identité, son comportement, ses prompts et les règles qui encadrent les données utilisées.
📌 À RETENIR
Un chatbot performant ne naît pas d'un logiciel. Il est le résultat d'une réflexion structurée, d'une conception rigoureuse et de prompts soigneusement rédigés.
🚀 DANS LA PARTIE SUIVANTE
La phase de conception est désormais terminée. Dans le chapitre suivant, nous utiliserons Botnation pour transformer ce travail de réflexion en un chatbot conversationnel pleinement fonctionnel.
CHAPITRE 2 — CONSTRUIRE SON CHATBOT AVEC BOTNATION
PARTIE 2.1 — Premiers pas
🧭 INTRODUCTION
Après avoir conçu notre chatbot, défini son identité, son comportement et son prompt système, nous pouvons désormais passer à sa réalisation technique.
Dans cette partie, nous allons découvrir l'environnement Botnation, créer notre premier projet et préparer l'espace de travail qui accueillera notre chatbot MyGoMate.
Botnation est une plateforme de création de chatbots qui permet de construire un assistant conversationnel sans développer l'ensemble des fonctionnalités à partir de zéro.
🎯 OBJECTIFS
✔ Découvrir l'interface de Botnation ;
✔ Créer un nouveau projet ;
✔ Nommer correctement votre chatbot ;
✔ Identifier les séquences créées automatiquement par Botnation.
📖 MÉTHODE
Avant d'ajouter des réponses ou des scénarios, il est nécessaire de créer un nouveau projet.
Chaque chatbot correspond à un projet indépendant dans Botnation.
Ce projet regroupera progressivement toutes les séquences, les messages, les paramètres et les éléments nécessaires au fonctionnement de votre chatbot.
🧠 CONCEPT
Créer un chatbot dans Botnation ne consiste pas encore à créer son intelligence.
À cette étape, nous créons le projet qui accueillera l'ensemble des éléments définis lors de la phase de conception.
Autrement dit, nous mettons en place la structure générale du chatbot avant d'y intégrer progressivement ses contenus conversationnels.
🐻 CAS PRATIQUE
Nous allons créer un nouveau projet nommé MyGoMate.
Ce projet servira de base à l'ensemble des manipulations réalisées dans les chapitres suivants.
Nous utiliserons ce même chatbot tout au long du guide afin de construire progressivement un assistant conversationnel complet.
💡 CONSEIL
Dans ce guide, nous choisissons un chatbot par arborescence. Ce type d'agent permet de construire pas à pas les séquences, les boutons et les parcours conversationnels de MyGoMate. C'est la solution la plus adaptée pour apprendre à concevoir un chatbot structuré avec Botnation.
💡 CONSEIL
Attribuez immédiatement un nom clair et explicite à votre chatbot.
Évitez les noms génériques tels que « Test » ou « Mon chatbot ».
Un nom explicite facilitera l'organisation et la gestion de vos projets, en particulier si vous créez plusieurs chatbots.
⚠️ ATTENTION
Ne partez pas d'un modèle existant.
Pour ce guide, nous créerons un chatbot entièrement personnalisé afin d'appliquer la méthode de conception étudiée dans le chapitre précédent.
🌳 ARBORESCENCE INITIALE
📦 MyGoMate
|── 💬 Message de bienvenue
└── ⚙️ Réponse par défaut
📌 À RETENIR
Chaque chatbot créé dans Botnation correspond à un projet indépendant qui regroupe les séquences, les paramètres et les éléments nécessaires à son fonctionnement.
Au fil de la conception, ce projet accueillera l’identité, les comportements, les prompts, les séquences, et l’ensemble des réponses de votre chatbot.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez créé votre premier projet Botnation. Vous comprenez désormais comment la plateforme organise un chatbot et vous disposez d'un espace de travail prêt à accueillir les éléments conçus dans le chapitre précédent.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, vous découvrirez l'interface de Botnation et les principaux menus qui vous permettront de construire progressivement votre chatbot.
PARTIE 2.2 — Découvrir l’interface de Botnation
🧭 INTRODUCTION
Après la création de notre projet MyGoMate, Botnation affiche automatiquement son interface de travail.
Avant de commencer la construction de notre chatbot, prenons quelques instants pour découvrir les différentes zones de l'interface. Cette étape facilitera les manipulations réalisées dans les parties suivantes.
🎯 OBJECTIFS
À l’issue de cette partie, vous serez capable de :
✔ Repérer les principales zones de l'interface ;
✔ Identifier les différents menus ;
✔ Localiser les séquences de votre chatbot ;
✔ Comprendre l'organisation générale de l'interface Botnation.
📖 MÉTHODE
Avant de modifier un chatbot, il est essentiel de comprendre l'organisation de l'espace de travail.
Chaque zone possède une fonction précise : certaines permettent de gérer les séquences, d'autres de construire les conversations, de tester le chatbot ou encore de le publier.
Prendre quelques minutes pour explorer cet environnement facilitera toutes les manipulations réalisées par la suite.
🧠 CONCEPT
L'interface de Botnation constitue le point de départ de toutes les actions réalisées sur un chatbot. Elle centralise les outils nécessaires pour créer les conversations, organiser les séquences, tester le fonctionnement du chatbot et le publier.
Elle regroupe tous les outils nécessaires pour :
construire des conversations ;
organiser les séquences ;
tester le chatbot ;
gérer la publication.
🐻 CAS PRATIQUE
Ouvrez le projet MyGoMate créé précédemment.
Observez les différentes zones affichées à l'écran sans modifier les séquences existantes.
L'objectif est simplement de repérer les principaux éléments de l'interface qui seront utilisés tout au long du guide.
🖥️ DÉCOUVERTE DE L’INTERFACE BOTNATION
1️⃣ Accès à l’interface
Après la création du projet, l’utilisateur arrive sur le tableau de bord de Botnation.
2️⃣ Organisation de l’interface
L’interface est structurée en plusieurs zones principales :
•menu principal
•espace de séquences
•zone de construction
•outils de test et publication
💡 CONSEIL
Prenez quelques minutes pour explorer l'interface avant de commencer la construction du chatbot.
Vous gagnerez du temps lors des prochaines étapes.
⚠️ ATTENTION
À cette étape, contentez-vous d'observer l'interface. Les modifications commenceront dans la partie suivante.
📌 À RETENIR
L'interface de Botnation est organisée en plusieurs espaces de travail. Comprendre le rôle de chacun d'eux permet de construire un chatbot plus efficacement.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez découvert l'organisation générale de l'interface Botnation. Vous savez désormais repérer les principales zones de travail et identifier les outils qui seront utilisés tout au long de la création de votre chatbot.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, vous créerez les premières séquences de MyGoMate afin de construire progressivement son arborescence conversationnelle.
PARTIE 2.3 — Créer les séquences du chatbot
🧭 INTRODUCTION
Une fois le projet créé sur Botnation et l’interface prise en main, l’étape suivante consiste à construire les premières séquences du chatbot.
Les séquences constituent les blocs de conversation qui organisent les échanges entre le chatbot et l'utilisateur. Elles forment l'ossature de votre parcours conversationnel.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
•✔ Créer les principales séquences du chatbot ;
•✔ Nommer correctement chaque séquence ;
•✔ Structurer un parcours conversationnel cohérent ;
•✔ Comprendre l'organisation générale des conversations.
📖 MÉTHODE
Cliquez sur le bouton « Ajouter une séquence » puis créez successivement toutes les séquences du projet.
Une séquence est un espace de dialogue dans lequel le chatbot affiche un ou plusieurs messages et peut proposer des boutons permettant de poursuivre la conversation.
À cette étape, concentrez-vous uniquement sur la création et l'organisation des séquences. Leur contenu sera complété progressivement dans les parties suivantes.
🧠 CONCEPT
Dans Botnation, un chatbot est construit comme une suite de blocs.
Chaque bloc (séquence) permet de guider l’utilisateur vers une action ou une information.
Une organisation claire des séquences facilite la navigation de l'utilisateur et rend le chatbot plus simple à maintenir et à faire évoluer.
🐻 CAS PRATIQUE - CRÉATION DES SÉQUENCES DU CHATBOT
Nous allons créer l'ensemble des séquences principales de MyGoMate avant de rédiger leur contenu. Cette organisation constituera la structure du chatbot et facilitera la mise en place des conversations dans les prochaines parties.
1️⃣ Accéder à l’éditeur de séquences
Dans l’interface Botnation, il faut se rendre dans la partie dédiée à la création des séquences.
2️⃣ Créer une nouvelle séquence
Cliquez sur « Ajouter une séquence » pour créer le premier bloc du chatbot.
Cette séquence servira de point d’entrée ou de message d’accueil.
3️⃣ Nommer la séquence
Chaque séquence doit avoir un nom clair pour faciliter l’organisation du chatbot.
Exemple :
•Message de bienvenue
•Menu principal
•MyGoMate
4️⃣ Organiser les premières séquences
Il est important de commencer par une structure simple :
une séquence d’accueil
une séquence principale (menu)
des séquences secondaires
ATTENTION
Ne supprimez pas les séquences « Message de bienvenue » et « Réponse par défaut », créées automatiquement par Botnation. Elles assurent le bon fonctionnement du chatbot et seront utilisées tout au long de ce guide.
📌 À RETENIR
Une organisation claire des séquences constitue la base d'un chatbot cohérent. Plus la structure est logique, plus la navigation est fluide, aussi bien pour l'utilisateur que pour le concepteur.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez créé les principales séquences de votre chatbot et posé les bases de son organisation conversationnelle. Vous savez désormais structurer un parcours utilisateur, organiser les blocs de conversation et comprendre la logique de navigation qui guidera les échanges avec MyGoMate.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous commencerons à compléter les premières séquences de MyGoMate en ajoutant les messages et les contenus qui constitueront les premiers échanges avec l'utilisateur.
PARTIE 2.4 — Personnaliser le message de bienvenue
🧭 INTRODUCTION
Le message de bienvenue constitue le premier contact entre l'utilisateur et MyGoMate. Il présente le chatbot, donne le ton de la conversation et invite naturellement l'utilisateur à poursuivre son parcours.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Personnaliser le message de bienvenue du chatbot ;
✔ Modifier le texte proposé par défaut ;
✔ Ajouter un premier bouton de navigation ;
✔ Préparer la première interaction avec l'utilisateur.
🌳 ARBORESCENCE
📄 💬 Message de bienvenue
└── 🔘 🌍 Découvrir MyGoMate
📖 MÉTHODE
Lors de la création d’un nouveau projet, Botnation génère automatiquement un message de bienvenue.
Ce message constitue la première interaction avec l’utilisateur. Il est donc essentiel de le personnaliser afin qu'il reflète l'identité de MyGoMate et oriente immédiatement l'utilisateur vers la suite de la conversation.
🧠 CONCEPT
Le message de bienvenue est le point d’entrée du chatbot.
Il doit accueillir l’utilisateur, présenter brièvement le chatbot et l’orienter vers la suite de la conversation grâce à un premier bouton qui l'oriente naturellement vers le menu principal.
🐻 CAS PRATIQUE
Nous allons remplacer le message créé automatiquement par Botnation par un message de bienvenue conforme à l'identité de MyGoMate, puis ajouter un premier bouton permettant d'accéder au menu principal.
👉 Action 1
Cliquez sur la séquence « Message de bienvenue ».
📊 FIGURE 2.4.1 – OUVRIR LA SÉQUENCE
👉 Action 2
Remplacez le message par défaut proposé par Botnation par le texte suivant :
👋 Bonjour et bienvenue !
Je suis MyGoMate, votre compagnon de voyage.
Je suis là pour vous faire découvrir notre solution, vous présenter les fonctionnalités de MyGoMate et répondre à vos questions.
Que souhaitez-vous découvrir aujourd’hui ?
👉 Action 3
Ajoutez un bouton intitulé :
🌍 Découvrir MyGoMate
Ce bouton permettra d’accéder au menu principal du chatbot.
Les redirections seront configurées à l’étape suivante.
📊 FIGURE 2.4.3 – AJOUTER UN BOUTON
🗂️ RÉSULTAT OBTENU
Le message de bienvenue de MyGoMate est désormais personnalisé. L'utilisateur découvre immédiatement le rôle du chatbot et peut accéder au menu principal grâce au premier bouton de navigation.
📌 À RETENIR
Le message de bienvenue joue un rôle essentiel dans l'expérience utilisateur. Une présentation claire, accueillante et cohérente avec l'identité du chatbot favorise une entrée en conversation naturelle.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez personnalisé le message de bienvenue de MyGoMate et créé la première interaction avec l'utilisateur. Vous savez désormais modifier le texte d'accueil, ajouter un bouton de navigation et préparer le début d'un parcours conversationnel cohérent.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Réponse par défaut » afin de gérer les situations dans lesquelles le chatbot ne comprend pas la demande de l'utilisateur et de proposer une orientation adaptée.
PARTIE 2.5 — Personnaliser la réponse par défaut
🧭 INTRODUCTION
La réponse par défaut est utilisée lorsque le chatbot ne parvient pas à comprendre la demande de l'utilisateur. Plutôt que d'interrompre la conversation, elle lui propose une nouvelle orientation afin de poursuivre l'échange.
🎯 OBJECTIFS
À la fin de cette étape, vous serez capable de :
✔ Personnaliser la réponse par défaut du chatbot ;
✔ Gérer les messages non reconnus ;
✔ Orienter l'utilisateur vers une solution adaptée ;
✔ Ajouter des boutons de secours pour poursuivre la conversation.
🌳 ARBORESCENCE
🤖 MyGoMate
✔ 💬 Message de bienvenue
📄 ⚙️ Réponse par défaut ◄ EN COURS DE PERSONNALISATION
├─ 💬 Je ne comprends pas votre demande.
├─ 👨💼 Parler à un conseiller
└── ◀️ Retour au menu
📖 MÉTHODE
Botnation crée automatiquement une séquence « Réponse par défaut » afin de gérer les situations où aucune réponse ne correspond au message de l'utilisateur. Nous allons personnaliser cette séquence pour qu'elle reste cohérente avec l'identité de MyGoMate et propose des solutions permettant de poursuivre la conversation.
🧠 CONCEPT
La réponse par défaut constitue un véritable filet de sécurité conversationnel. Lorsqu'aucune réponse ne correspond à la demande de l'utilisateur, elle évite une rupture de dialogue en proposant immédiatement une nouvelle action.
👉 Action 1
Cliquez sur la séquence « Réponse par défaut » créée automatiquement par Botnation.
👉 Action 2
Remplacez le texte proposé par Botnation par le message suivant :
Réponse 1
Je ne comprends pas votre demande.
Réponse 2
Vous pouvez reformuler votre question ou revenir au menu principal.
Réponse 3
Si vous souhaitez une assistance personnalisée, vous pouvez également contacter un conseiller.
👉 Action 3
Ajoutez les deux boutons suivants à la première réponse uniquement :
•👨💼 Parler à un conseiller
•◀️ Retour au menu
Seule la première réponse contient des boutons. Les deux autres misent sur une reformulation naturelle afin de varier les échanges avec l'utilisateur.
Réponse 2
Vous pouvez reformuler votre question ou revenir au menu principal.
➡️ Aucun bouton
Réponse 3
Si vous souhaitez une assistance personnalisée, vous pouvez également contacter un conseiller.
➡️ Aucun bouton
📊 FIGURE 2.5.2 – AJOUTER LES BOUTONS
💡 CONSEIL
Les boutons sont ajoutés uniquement à la première réponse. Les autres formulations permettent de varier les échanges et de rendre la conversation plus naturelle.
Une réponse par défaut doit toujours proposer une solution à l'utilisateur. Évitez les messages qui se limitent à « Je ne comprends pas » sans offrir de possibilité de poursuivre la conversation.
📌 À RETENIR
Une réponse par défaut bien conçue évite les blocages et maintient la conversation lorsqu'une demande n'est pas reconnue. Elle constitue un élément essentiel de l'expérience utilisateur.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez personnalisé la réponse par défaut de votre chatbot afin de gérer les messages non reconnus. Vous savez désormais créer une réponse de secours, proposer des alternatives de navigation et accompagner l'utilisateur lorsqu'une demande ne peut pas être interprétée.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « MyGoMate », qui présentera le projet et permettra à l'utilisateur de découvrir les principales fonctionnalités de la solution avant d'explorer les différents parcours proposés.
PARTIE 2.6 — Personnaliser la séquence « MyGoMate »
🧭 INTRODUCTION
La séquence « MyGoMate » présente le projet aux utilisateurs. Elle présente son objectif, son fonctionnement et les caractéristiques qui le distinguent d'un assistant conversationnel classique.
🌳 ARBORESCENCE
🤖 MyGoMate
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
📄 🐻 MyGoMate ◄ EN COURS DE PERSONNALISATION
├─ 💡 Innovation
├─ ℹ️ Plus d'informations
└─◀️ Retour au menu
🐻 CAS PRATIQUE
👉 Action 1
Cliquez sur Ajouter une séquence puis créez une nouvelle séquence nommée :
🐻 MyGoMate
🐻 CAS PRATIQUE
👉 Action 2
Ajoutez le texte suivant :
MyGoMate est un compagnon intelligent portable intégrant une intelligence artificielle affective, conçu spécifiquement pour le voyage.
Contrairement aux assistants classiques, il ne se limite pas à fournir des informations. Il écoute, interagit, rassure et accompagne l'utilisateur tout au long de son parcours.
MyGoMate répond à une dimension souvent négligée du voyage : l'accompagnement émotionnel du voyageur.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez les trois boutons suivants :
•💡 Innovation
•ℹ️ Plus d'informations
•◀️ Retour au menu
⚠️ Les boutons sont créés à cette étape. Les redirections vers les différentes séquences seront configurées dans une partie suivante.
💡 CONSEIL
Présentez votre projet avec un texte clair et concis. L'objectif est de permettre à l'utilisateur de comprendre rapidement ce qu'est MyGoMate avant d'explorer les différents parcours proposés par le chatbot.
⚠️ ATTENTION
Évitez de surcharger cette séquence. Son rôle est de présenter MyGoMate de manière claire et synthétique afin que l'utilisateur comprenne immédiatement la finalité du projet.
📌 À RETENIR
La séquence « MyGoMate » constitue la présentation officielle du projet. Une introduction claire et structurée permet à l'utilisateur de comprendre rapidement la mission du chatbot avant de poursuivre sa navigation.
🎓 CE QUE VOUS SAVEZ FAIRE MAINTENANT
Vous avez créé et personnalisé la séquence « MyGoMate », qui présente le projet aux utilisateurs. Vous savez désormais structurer une séquence de présentation, expliquer clairement la mission du chatbot et guider l'utilisateur grâce à des boutons de navigation adaptés.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous créerons la séquence « Innovation » afin de mettre en valeur les éléments qui distinguent MyGoMate des assistants conversationnels traditionnels et de renforcer son identité.
PARTIE 2.7 — Personnaliser la séquence « Innovation »
📖 MÉTHODE
La séquence « Innovation » présente les éléments qui distinguent MyGoMate d'un assistant conversationnel classique.
🧠 CONCEPT
Une présentation efficace ne cherche pas à tout expliquer dès le premier écran. Elle met en avant les éléments essentiels qui différencient le projet et donne envie à l'utilisateur d'en découvrir davantage.
🌳 ARBORESCENCE
🤖 MyGoMate
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
📄 💡 Innovation ◄ EN COURS DE PERSONNALISATION
├── ℹ️ Plus d'informations
└── ◀️ Retour au menu
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Innovation ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
Attention : les fonctionnalités émotionnelles décrites illustrent le concept du projet. Elles ne sont effectivement opérationnelles dans le chatbot que si elles ont été implémentées et testées ; les séquences à boutons ne suffisent pas, à elles seules, à analyser une voix ou à détecter des émotions.
MyGoMate se distingue par son intelligence artificielle affective.
Contrairement aux assistants traditionnels, il ne se contente pas de répondre aux questions. Il analyse la voix, le ton et les mots utilisés afin d'adapter ses réponses à l'état émotionnel de l'utilisateur.
Cette approche permet d'offrir un accompagnement plus humain, plus rassurant et plus personnalisé tout au long du voyage.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez les boutons suivants :
ℹ️ Plus d'informations
◀️ Retour au menu
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant personnaliser la séquence « Plus d'informations » afin de présenter plus en détail le projet MyGoMate.
PARTIE 2.8 — Personnaliser la séquence « Plus d’informations »
📖 MÉTHODE
La séquence « Plus d’informations » complète la présentation de MyGoMate. Elle explique en quelques lignes comment le compagnon accompagne les voyageurs et quel est l’objectif du projet.
🧠 CONCEPT
Une séquence d’information doit rester courte et ciblée : quelques phrases qui approfondissent la présentation, puis un bouton qui ramène l’utilisateur au menu. C’est l’utilisateur qui choisit d’en savoir plus ; il n’est jamais obligé de tout lire.
🌳 ARBORESCENCE
🤖 MyGoMate
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
✔ 💡 Innovation
📄 ℹ️ Plus d’informations ◄ EN COURS DE PERSONNALISATION
└── ◀️ Retour au menu
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Plus d’informations ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
MyGoMate est conçu pour accompagner les voyageurs tout au long de leur parcours en combinant assistance intelligente et présence émotionnelle.
Son intelligence artificielle adapte ses interactions en fonction du contexte, des besoins et de l’état émotionnel de l’utilisateur afin de proposer un accompagnement plus personnalisé.
L’objectif de MyGoMate est de rendre chaque voyage plus serein, plus rassurant et plus humain.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez le bouton suivant :
◀️ Retour au menu
⚠️ Reliez ce bouton à la séquence « MyGoMate ».
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Les fonctionnalités » afin de présenter les principaux services proposés par MyGoMate.
PARTIE 2.9 — Personnaliser la séquence « Les fonctionnalités »
🧭 INTRODUCTION
La séquence « Les fonctionnalités » présente les principaux services proposés par MyGoMate et permet à l’utilisateur de choisir le sujet qu’il souhaite explorer.
🌳 ARBORESCENCE - MyGoMate
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
✔ 💡 Innovation
✔ ℹ️ Plus d'informations
📄 ✨ Les fonctionnalités ◄ EN COURS DE PERSONNALISATION
├── ❤️ Présence émotionnelle
├── 🧳 Assistance de voyage
├── ➡️ Suivant
├── 🌐 Traduction
├── 🛡️ Sécurité
└── ◀️ Retour au menu
🧠 CONCEPT
Lorsqu’un menu contient plus de choix que l’interface ne peut en afficher simultanément, le parcours doit être réparti sur plusieurs réponses. Cette organisation progressive permet de conserver des boutons lisibles et d’orienter l’utilisateur sans surcharger l’écran.
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Les fonctionnalités ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
✨ Les fonctionnalités
MyGoMate propose plusieurs services conçus pour accompagner les voyageurs tout au long de leur parcours.
Sélectionnez la rubrique qui correspond à votre besoin pour découvrir les fonctionnalités associées.
🐻 CAS PRATIQUE
👉 Action 3
Botnation permet d'afficher au maximum trois boutons dans une même réponse. Les fonctionnalités de MyGoMate sont donc réparties sur deux réponses successives afin de proposer une navigation plus claire et plus confortable.
Réponse 1
❤️ Présence émotionnelle
🧳 Assistance de voyage
➡️ Suivant
Réponse 2
🌐 Traduction
🛡️ Sécurité
◀️ Retour au menu
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Présence émotionnelle » afin de présenter l'une des principales innovations de MyGoMate : un accompagnement émotionnel intelligent tout au long du voyage.
PARTIE 2.10 — Personnaliser la séquence « Présence émotionnelle »
📖 MÉTHODE
La séquence « Présence émotionnelle » présente l'une des principales innovations de MyGoMate : un accompagnement émotionnel capable de rassurer, d'écouter et d'interagir avec le voyageur tout au long de son parcours.
🧠 CONCEPT
Un chatbot ne se limite pas à fournir des informations ou à exécuter des actions. En adoptant un ton empathique, des réponses rassurantes et des interactions adaptées au contexte, il peut créer une véritable relation de confiance avec l'utilisateur. Cette dimension émotionnelle contribue à rendre l'expérience plus humaine, plus engageante et plus personnalisée.
🌳 ARBORESCENCE
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
✔ 💡 Innovation
✔ ℹ️ Plus d'informations
✔ ✨ Les fonctionnalités
📄 ❤️ Présence émotionnelle ◄ EN COURS DE PERSONNALISATION
└── ◀️ Retour au menu
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Présence émotionnelle ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
❤️ Présence émotionnelle
MyGoMate agit comme une présence rassurante tout au long du voyage. Il écoute, échange avec l'utilisateur et l'accompagne à chaque étape de son voyage.
Grâce à son intelligence artificielle, MyGoMate peut détecter certaines situations de stress, d'hésitation ou de solitude afin d'adapter ses interactions et de proposer un accompagnement plus humain.
Son objectif est d'instaurer une relation de confiance avec le voyageur afin de réduire son sentiment d'isolement.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez le bouton suivant :
•◀️ Retour au menu
⚠️ Reliez ce bouton à la séquence « Les fonctionnalités ».
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Assistance de voyage » afin de présenter les différents services d'accompagnement proposés par MyGoMate pendant le voyage.
PARTIE 2.11 — Personnaliser la séquence « Voyage »
📖 MÉTHODE
La séquence « Assistance de voyage » présente les services d'accompagnement proposés par MyGoMate pour aider le voyageur avant, pendant et après son déplacement. Elle met en avant les fonctionnalités qui facilitent l'organisation du voyage et accompagnent l'utilisateur dans ses décisions.
🌳 ARBORESCENCE
🤖 MyGoMate
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
✔ 💡 Innovation
✔ ℹ️ Plus d'informations
✔ ✨ Les fonctionnalités
✔ ❤️ Présence émotionnelle
✔ 🧳 Assistance de voyage ◄ EN COURS DE PERSONNALISATION
📄 🧳 Assistance de voyage
└── ◀️ Retour au menu
🧠 CONCEPT
Un chatbot d'assistance doit proposer des informations utiles au moment où l'utilisateur en a besoin. En fournissant des recommandations adaptées au contexte, il facilite la prise de décision, réduit les incertitudes et améliore l'expérience de voyage.
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Assistance Voyage».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
🧳 Assistance de voyage
MyGoMate accompagne le voyageur tout au long de son déplacement en lui proposant une assistance adaptée à ses besoins.
Il facilite les déplacements, recommande des lieux à découvrir, suggère des activités et aide à prendre les meilleures décisions selon le contexte.
Grâce à ses recommandations personnalisées, il permet de voyager plus sereinement et de profiter pleinement de chaque expérience.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez le bouton suivant :
◀️ Retour au menu
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Traduction » afin de présenter les fonctionnalités de traduction multilingue proposées par MyGoMate pour faciliter les échanges pendant le voyage.
PARTIE 2.12 — Personnaliser la séquence « Traduction »
📖 MÉTHODE
La séquence « Traduction » présente les fonctionnalités de traduction proposées par MyGoMate pour faciliter les échanges dans une langue étrangère. Elle montre comment le chatbot accompagne le voyageur dans ses interactions quotidiennes afin de communiquer plus facilement tout au long de son séjour.
🌳 ARBORESCENCE
✔ 💬 Message de bienvenue
✔ ⚙️ Réponse par défaut
✔ 🐻 MyGoMate
✔ 💡 Innovation
✔ ℹ️ Plus d'informations
✔ ✨ Les fonctionnalités
✔ ❤️ Présence émotionnelle
✔ 🧳 Assistance de voyage
📄 🌐 Traduction ◄ EN COURS DE PERSONNALISATION
└── ◀️ Retour au menu
🧠 CONCEPT
La communication est un élément essentiel de l'expérience de voyage. En intégrant des fonctionnalités de traduction, un chatbot réduit les barrières linguistiques, facilite les échanges avec les habitants et aide l'utilisateur à gagner en autonomie dans un environnement qu'il ne maîtrise pas.
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Traduction ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
🌐 Traduction
MyGoMate facilite les échanges avec les habitants grâce à une fonction de traduction en temps réel.
Il permet de comprendre et de communiquer plus facilement dans une langue étrangère, que ce soit pour demander un renseignement, effectuer un achat ou échanger lors d'une rencontre.
Cette fonctionnalité aide le voyageur à communiquer avec plus de confiance tout au long de son séjour.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez le bouton suivant :
◀️ Retour au menu
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Sécurité » afin de présenter les fonctionnalités permettant d'aider le voyageur à faire face aux imprévus et à voyager dans de meilleures conditions de sécurité.
PARTIE 2.13 — Personnaliser la séquence « Sécurité »
📖 MÉTHODE
La séquence « Sécurité » présente les fonctionnalités de MyGoMate destinées à accompagner le voyageur face aux imprévus. Elle montre comment le chatbot contribue à renforcer le sentiment de sécurité tout au long du voyage.
🌳 ARBORESCENCE
🛡️ Sécurité
│
├── Message de présentation
├── 🧠 Conception de la réponse
└── ◀️ Retour au menu
🧠 CONCEPT - Conception de la réponse
Voyager en toute sérénité ne dépend pas uniquement des informations disponibles, mais aussi de la capacité à réagir face aux imprévus. Un chatbot peut rassurer l'utilisateur en lui fournissant rapidement des conseils et des recommandations adaptés à la situation.
🚀 DANS LA PARTIE SUIVANTE
Dans la partie suivante, nous personnaliserons la séquence « Public MyGoMate » afin de présenter les différents profils d'utilisateurs auxquels le chatbot s'adresse et les besoins auxquels il répond.
PARTIE 2.14 — 👥 Public MyGoMate
📖 MÉTHODE
La séquence « Public MyGoMate » présente les voyageurs auxquels s’adresse MyGoMate. Elle permet à chaque utilisateur de se reconnaître dans un profil et d’accéder aux informations pensées pour lui.
🧠 CONCEPT
Un même service ne répond pas aux mêmes attentes selon le profil de l’utilisateur. En proposant une entrée par profil, le chatbot personnalise le parcours sans demander d’informations personnelles : c’est l’utilisateur qui choisit le profil qui lui correspond.
🌳 ARBORESCENCE
👥 Public MyGoMate
│
├── Message de présentation
├── 🌍 Voyageurs solo
├── 🎓 Étudiants
└── ➡️ Suivant → Public MyGoMate – suite
├── Découvrez aussi
├── 👴 Séniors
├── ✈️ Autres voyageurs
└── ◀️ Retour au menu
🐻 CAS PRATIQUE
👉 Action 1
Ouvrez la séquence « Public MyGoMate ».
🐻 CAS PRATIQUE
👉 Action 2
Remplacez le texte de la séquence par le contenu suivant :
MyGoMate accompagne différents profils de voyageurs en proposant une assistance adaptée à leurs besoins.
Découvrez les rubriques ci-dessous pour savoir comment MyGoMate peut vous accompagner selon votre situation.
🐻 CAS PRATIQUE
👉 Action 3
Ajoutez les trois boutons suivants :
🌍 Voyageurs solo
🎓 Étudiants
➡️ Suivant
⚠️ Reliez le bouton « Suivant » à la séquence « Public MyGoMate – suite », que vous créez à l’action suivante.
🐻 CAS PRATIQUE
👉 Action 4
Créez une nouvelle séquence nommée « Public MyGoMate – suite », puis ajoutez le texte et les boutons suivants :
Texte : Découvrez aussi
Boutons :
👴 Séniors
✈️ Autres voyageurs
◀️ Retour au menu
⚠️ Reliez « Retour au menu » à la séquence « MyGoMate ».
⚠️ Dans Botnation, un bouton pointe toujours vers une séquence, jamais vers une réponse à l’intérieur d’une séquence : c’est pourquoi les boutons suivants sont placés dans une séquence à part.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 🌍 Voyageurs solo, qui présente le premier profil utilisateur et ses besoins spécifiques.
PARTIE 2.15 — 🌍 Voyageurs solo
📖 MÉTHODE
La séquence « Voyageurs solo » présente les fonctionnalités de MyGoMate destinées aux personnes voyageant seules. Elle met en avant un accompagnement conçu pour réduire le sentiment d’isolement et renforcer la sécurité ainsi que la sérénité tout au long du voyage.
🌳 ARBORESCENCE
🌍 Voyageurs solo
│
├── Message de présentation
├── 🧠 Conception de la réponse
└── ◀️ Retour au menu
🧠 CONCEPT
Voyager seul ne signifie pas voyager sans accompagnement. Un chatbot peut rassurer l’utilisateur en proposant une assistance personnalisée, des conseils adaptés et une présence continue tout au long du séjour.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 🎓 Étudiants en mobilité, qui présente le deuxième profil utilisateur et ses besoins spécifiques liés à la vie à l’étranger.
PARTIE 2.16 — 🎓 Étudiants en mobilité
📖 MÉTHODE
La séquence « Étudiants en mobilité » présente les fonctionnalités de MyGoMate destinées aux étudiants partant étudier à l’étranger. Elle leur propose un accompagnement adapté à leur nouvel environnement afin de faciliter leur intégration, de les aider à s’orienter et de répondre à leurs questions tout au long de leur séjour.
🌳 ARBORESCENCE
🎓 Étudiants en mobilité
│
├── Message de présentation
├── 🧠 Conception de la réponse
└── ◀️ Retour au menu
🧠 CONCEPT
Le chatbot contribue à réduire le stress lié à la mobilité internationale en offrant un accompagnement continu favorisant une expérience plus autonome et sereine.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 👴 Voyageurs séniors, qui présente le troisième profil utilisateur et ses besoins spécifiques en matière d’accompagnement et de sécurité.
PARTIE 2.17 — 👴 Voyageurs séniors
📖 MÉTHODE
La séquence « Voyageurs séniors » présente les fonctionnalités de MyGoMate destinées aux voyageurs âgés. Elle met en avant un accompagnement simple, rassurant et adapté afin de faciliter leurs déplacements et de renforcer leur confiance tout au long du voyage.
🌳 ARBORESCENCE
👴 Voyageurs séniors
│
├── Message de présentation
├── 🧠 Conception de la réponse
└── ◀️ Retour au menu
🧠 CONCEPT
MyGoMate facilite les déplacements, répond aux questions et accompagne les utilisateurs afin de rendre leur voyage plus simple et plus serein.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie ✈️ Autres voyageurs, qui présente le dernier profil utilisateur : les voyageurs qui ne se reconnaissent pas dans les profils précédents.
PARTIE 2.18 — ✈️ Autres voyageurs
📖 MÉTHODE
La séquence « Autres voyageurs » présente l’accompagnement proposé par MyGoMate aux voyageurs qui ne se reconnaissent pas dans les profils précédents : voyage d’affaires, vacances en famille ou escapade entre amis.
🌳 ARBORESCENCE
✈️ Autres voyageurs
│
├── Message de présentation
├── 🧠 Conception de la réponse
└── ◀️ Retour au menu
🧠 CONCEPT
Prévoir une rubrique ouverte évite qu’un utilisateur ne trouve aucune réponse adaptée à sa situation. Le chatbot reste ainsi accessible à tous, sans obliger chacun à se ranger dans une catégorie trop précise.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 💶 Prix et abonnement, qui présente les différentes offres proposées par MyGoMate ainsi que leur logique tarifaire.
PARTIE 2.19 — 💶 Prix et abonnement
📖 MÉTHODE
La séquence « Prix et abonnement » présente de manière claire les différentes offres proposées par MyGoMate. Elle permet à l’utilisateur de comprendre le coût du service ainsi que les formules d’abonnement adaptées à la durée de son voyage.
🌳 ARBORESCENCE
💶 Prix et abonnement
│
├── 💳 Prix du compagnon
├── 📦 Formules d’abonnement
└── ◀️ Retour au menu
🧠 CONCEPT
Les différentes formules permettent ainsi de s’adapter aux besoins et à la durée du voyage de chaque utilisateur.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 💳 Prix du compagnon, qui détaille le coût unique d’accès au service MyGoMate.
PARTIE 2.20 — 💳 Prix du compagnon
📖 MÉTHODE
La séquence « Prix du compagnon » présente le tarif unique d’accès à MyGoMate. Elle permet à l’utilisateur de comprendre le coût initial du service ainsi que les fonctionnalités incluses.
🌳 ARBORESCENCE
💳 Prix du compagnon
│
├── Message de présentation
└── ◀️ Retour au menu
🧠 CONCEPT
Ce tarif comprend l’accès au compagnon intelligent ainsi qu’une période d’utilisation permettant de découvrir l’ensemble des fonctionnalités du chatbot.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 📦 Formules d’abonnement, qui détaille les différentes options d’abonnement proposées en fonction de la durée d’utilisation.
PARTIE 2.21 — 📦 Formules d’abonnement
📖 MÉTHODE
La séquence « Formules d’abonnement » présente les différentes offres proposées par MyGoMate. Elle permet à l’utilisateur de choisir la formule la plus adaptée à la durée de son voyage et à ses besoins.
🌳 ARBORESCENCE
📦 Formules d’abonnement
│
├── Message de présentation
├── 📦 Abonnements
└── ◀️ Retour au menu
🧠 CONCEPT
Les différentes formules permettent de répondre aux besoins des voyageurs, qu’il s’agisse de séjours de courte ou de moyenne durée.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 📞 Nous contacter, qui présente les différents moyens de contact disponibles pour l’utilisateur.
PARTIE 2.22 — 📞 Nous contacter
📖 MÉTHODE
La séquence « Nous contacter » présente les différents moyens de communication proposés par MyGoMate. Elle centralise les liens utiles afin de faciliter l’accès à l’information et la prise de contact.
🌳 ARBORESCENCE
📞 Nous contacter
│
├── ├── 🌐 Site web
├── ├── 📱 Réseaux sociaux
└── ◀️ Retour au menu
🧠 CONCEPT
La séquence « Nous contacter » regroupe les principaux canaux de communication mis à disposition de l’utilisateur. Elle permet d’accéder au site web officiel ainsi qu’aux réseaux sociaux afin de suivre l’actualité du projet MyGoMate.
Une option permet également de clôturer proprement la conversation avec le chatbot.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 🌐 Site web, qui présente la redirection vers le site officiel de MyGoMate et son rôle dans l’écosystème du projet.
PARTIE 2.23 — 🌐 Site Web
📖 MÉTHODE
La séquence « Site web » permet d’orienter l’utilisateur vers le site officiel de MyGoMate. Elle centralise les informations du projet et offre un accès direct aux contenus complémentaires, aux actualités et aux ressources associées.
🌳 ARBORESCENCE
🌐 Site web
│
|├── Lien vers le site officiel
└── ◀️ Retour au menu
🧠 CONCEPT
La séquence « Site web » permet d’orienter l’utilisateur vers le site officiel de MyGoMate afin de lui donner accès à des informations complémentaires sur le projet, son évolution et ses fonctionnalités.
Elle constitue un point d’entrée vers les ressources complémentaires de MyGoMate, prolongeant ainsi l’expérience utilisateur au-delà du chatbot.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 📱 Réseaux sociaux, qui présente les canaux de communication utilisés pour suivre l’actualité de MyGoMate.
PARTIE 2.24 — 📱 Réseaux sociaux
📖 MÉTHODE
La séquence « Réseaux sociaux » permet à l’utilisateur de découvrir et de suivre MyGoMate sur les différents réseaux sociaux. Elle contribue à renforcer la visibilité du projet et à maintenir un lien régulier avec la communauté.
🌳 ARBORESCENCE
📱 Réseaux sociaux
│
├── Accès aux réseaux sociaux
└── ◀️ Retour au menu
🧠 CONCEPT
La séquence « Réseaux sociaux » centralise les principaux canaux de communication de MyGoMate. Elle permet à l’utilisateur de suivre les actualités du projet, de découvrir des conseils de voyage et de rester informé des nouveautés.
👉 Les réseaux sociaux de MyGoMate seront prochainement disponibles et seront ajoutés au chatbot dès leur mise en ligne.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 👋 Fin de la conversation, qui clôture l’expérience utilisateur du chatbot de manière simple et conviviale.
PARTIE 2.25 — 👋 Fin de la conversation
📖 MÉTHODE
La séquence « Fin de la conversation » permet de conclure l’échange avec l’utilisateur de manière simple et conviviale, en le remerciant et en clôturant l’expérience proposée par MyGoMate.
🌳 ARBORESCENCE
👋 Fin de la conversation
│
└── Message de clôture
🧠 CONCEPT
La séquence « Fin de la conversation » permet de remercier l’utilisateur pour sa visite et de clôturer proprement l’échange avec le chatbot. Elle vise à laisser une impression positive et cohérente de l’expérience MyGoMate.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie ✍️ Texte libre, qui permet de gérer les messages non reconnus par le chatbot et d’assurer une continuité de navigation lorsque l’utilisateur sort des parcours définis.
PARTIE 2.26 — ✍️ Texte libre
📖 MÉTHODE
La séquence « Texte libre » permet de gérer les messages non reconnus par le chatbot. Elle agit comme une réponse par défaut lorsque l’utilisateur pose une question en dehors des parcours définis.
🌳 ARBORESCENCE
✍️ Texte libre
│
├── Message par défaut (non compris)
└── ◀️ Retour au menu
🧠 CONCEPT
Le chatbot indique qu’il ne comprend pas la demande et invite l’utilisateur à revenir au menu principal ou à consulter les différentes rubriques disponibles. Cette séquence garantit une continuité de navigation et évite les blocages dans l’expérience utilisateur.
🚀 DANS LA PARTIE SUIVANTE
Nous allons maintenant aborder la partie 🧪 « Tester et finaliser le chatbot », consacrée aux dernières vérifications avant de conserver une version stable du projet.
CHAPITRE 3 — TESTER ET AMÉLIORER LE CHATBOT
PARTIE 3.1 — 🧪 Tester et finaliser le chatbot
🧭 INTRODUCTION
La phase de test et de finalisation permet de vérifier le bon fonctionnement du chatbot MyGoMate avant sa remise ou sa démonstration. Elle garantit que les différentes séquences, boutons et redirections fonctionnent correctement et que l’expérience utilisateur est fluide.
📖 MÉTHODE
Testez l’ensemble des parcours prévus, repérez les erreurs, corrigez-les puis recommencez les tests jusqu’à obtenir une version stable. Vérifiez notamment les séquences, les boutons, les redirections, la réponse par défaut et les retours au menu.
🌳 ARBORESCENCE
🧪 Tester et finaliser le chatbot
│
├── 🧪 Tester le chatbot
├── 🔧 Vérifier les erreurs
├── 🛠 Corriger les anomalies
└── ✅ Valider la version finale
🧠 CONCEPT
Tester un chatbot permet d’identifier les erreurs avant qu’elles n’impactent l’expérience utilisateur.
Un chatbot mal testé peut provoquer :
•des blocages de navigation
•des liens incorrects
•des réponses incohérentes
La phase de test est donc essentielle pour garantir une expérience fluide et professionnelle.
🐻 CAS PRATIQUE
Finalisation du chatbot
Une fois les tests terminés :
• Corriger les anomalies repérées ;
• Refaire les parcours principaux ;
• Vérifier que les boutons et redirections sont cohérents ;
• Conserver une version finale stable du chatbot ;
• Préparer une preuve de fonctionnement lorsque la plateforme ne fournit pas de lien public.
📑 TABLEAU — CONSIGNER VOS TESTS
Chaque test se note sur une ligne : ce que fait l’utilisateur, ce qui devrait se passer, ce qui se passe réellement, la correction apportée, puis le résultat du nouveau test. Les trois exemples ci-dessous sont de vraies erreurs rencontrées pendant la construction de MyGoMate (partie 2.14).
Votre tableau doit contenir au moins 5 tests, dont au moins un cas d’information manquante, un cas de sortie de parcours et une demande non prévue. Testez uniquement avec des profils fictifs.
Test (action de l’utilisateur) | Résultat attendu | Résultat obtenu | Correction apportée | Nouveau test |
|---|---|---|---|---|
Clic sur « Suivant » dans « Public MyGoMate » | Afficher les autres profils | Ouverture directe de « Voyageurs séniors » | Création de la séquence « Public MyGoMate – suite » et nouveau lien du bouton | ✔ OK |
Clic sur « Retour au menu » dans « Public MyGoMate » | Revenir au menu | La même séquence se réaffiche : boucle | Bouton relié à la séquence « MyGoMate » | ✔ OK |
Ouverture de « Public MyGoMate – suite » | Un texte et trois boutons | Botnation signale une erreur : réponse sans texte | Ajout du texte « Découvrez aussi » | ✔ OK |
… | ||||
… |
🧬 ACCÈS AU CHATBOT
Selon la plateforme et l’offre utilisée, un lien public peut être disponible. Avec Botnation en version gratuite, aucun lien public n’est exigé dans ce guide : une courte démonstration vidéo permet de montrer le fonctionnement réel du chatbot, et la version HTML du chapitre suivant fournit une version autonome testable localement.
📌 À RETENIR
Tester avant de finaliser permet d’éviter les erreurs et d’assurer un parcours utilisateur fluide et cohérent.
🚀 DANS LA PARTIE SUIVANTE
Dans le chapitre suivant, nous allons générer une démonstration HTML autonome à partir du chatbot déjà construit et testé, afin de pouvoir le présenter et le tester localement dans un navigateur.
CHAPITRE 4 — GÉNÉRER UNE DÉMONSTRATION HTML AVEC L’IA
PARTIE 4.1 — VERSION HTML ET DÉMONSTRATIONS
🎯 OBJECTIFS
Le guide ne se limite pas à la création du chatbot sur Botnation.
Lorsque cela apporte une valeur pédagogique, il est possible de proposer une version HTML de démonstration du chatbot.
Cette version a pour objectifs de :
•présenter le fonctionnement du chatbot lorsque la publication sur la plateforme n'est pas possible ;
•illustrer concrètement l'arborescence et la navigation ;
•conserver une démonstration fonctionnelle du projet ;
•faciliter la présentation du chatbot lors d'une soutenance ou d'une démonstration.
La version HTML doit rester fidèle au chatbot conçu dans le guide :
•même identité visuelle ;
•mêmes menus ;
•même arborescence ;
•mêmes textes ;
•mêmes boutons ;
•même logique de navigation.
Elle constitue un complément pédagogique et non un remplacement du projet réalisé sur Botnation.
🤖 PROMPT 1 – Présenter le projet
Je développe un chatbot avec Botnation intitulé MyGoMate.
L'objectif de ce chatbot est de présenter le projet MyGoMate, un compagnon intelligent de voyage intégrant une intelligence artificielle affective destinée à accompagner les voyageurs avant, pendant et après leur voyage.
Je souhaite réaliser une démonstration HTML reproduisant fidèlement le fonctionnement du chatbot créé avec Botnation.
Pour le moment, je ne souhaite pas que tu génères de code.
Je vais d'abord te présenter l'architecture complète du chatbot.
Analyse ces informations et mémorise-les.
🤖 PROMPT 2 – Présenter l'arborescence
Voici l'organisation complète du chatbot.
Accueil
•Découvrir MyGoMate
MyGoMate
•Innovation
•Plus d'informations
•Fonctionnalités
•Public MyGoMate
•Prix et abonnement
•Nous contacter
Fonctionnalités
Présence émotionnelle
Assistance de voyage
Traduction
Sécurité
Public MyGoMate
Voyageurs solo
Étudiants en mobilité
Voyageurs séniors
Autres voyageurs
Prix et abonnement
•Prix du compagnon
•Formules d'abonnement
Nous contacter
•Site Web
•Réseaux sociaux
•Fin de la conversation
Le chatbot comprend également :
•un bouton Retour lorsque cela est nécessaire ;
•une réponse par défaut lorsque le texte libre n'est pas reconnu.
Ne génère toujours aucun code.
Reformule uniquement cette arborescence afin que je puisse vérifier que tu l'as correctement comprise.
🤖 PROMPT
🤖 PROMPT 3 – Transmettre le contenu des séquences
Je vais maintenant te transmettre le contenu complet de chaque séquence.
Pour chacune d'elles, je t'indiquerai :
•le nom de la séquence ;
•le texte affiché ;
•les boutons proposés ;
•la destination de chaque bouton.
Mémorise ces informations.
Ne génère aucun code.
Attends que je t'indique que toutes les séquences ont été transmises.
Ensuite, on envoie simplement toutes les séquences.
Par exemple :
Séquence : Accueil
Texte :
Bonjour et bienvenue...
Boutons :
Découvrir MyGoMate
→ MyGoMate
Puis
🤖 PROMPT
Séquence : Innovation
Texte :
...
Boutons :
Retour
→ MyGoMate
Les séquences peuvent être transmises en plusieurs messages. L'IA doit mémoriser chaque séquence et attendre que le concepteur indique explicitement : « Toutes les séquences ont été transmises » avant de commencer toute analyse ou génération de code.
🤖 PROMPT
🤖 PROMPT 4 – Vérifier les informations avant de programmer
Toutes les séquences du chatbot t'ont maintenant été transmises.
Avant de programmer, vérifie que tu disposes de toutes les informations nécessaires.
Contrôle notamment :
•que toutes les séquences sont présentes ;
•que tous les textes sont disponibles ;
•que tous les boutons possèdent une destination ;
•que toutes les redirections sont cohérentes ;
•que l'arborescence est complète ;
•qu'aucune séquence n'est orpheline.
Présente un tableau récapitulatif.
Si une information manque ou paraît ambiguë, pose-moi les questions nécessaires.
Ne génère toujours pas le code HTML.
🤖 PROMPT
🤖 PROMPT 5 – Générer la version HTML
Tu disposes maintenant de toutes les informations nécessaires.
Génère une démonstration HTML reproduisant fidèlement le chatbot conçu avec Botnation.
Le résultat devra être contenu dans un unique fichier HTML intégrant :
•le HTML ;
•le CSS ;
•le JavaScript.
La démonstration devra respecter les contraintes suivantes :
•reprendre exactement tous les textes ;
•reprendre exactement tous les boutons ;
•conserver toute l'arborescence ;
•conserver toutes les redirections ;
•proposer une interface moderne de type chatbot ;
•afficher les messages sous forme de bulles ;
•intégrer un champ de texte libre ;
•intégrer un bouton d'envoi ;
•intégrer une reconnaissance simple des mots-clés ;
•afficher une réponse par défaut lorsqu'aucun mot-clé n'est reconnu ;
•proposer un bouton Retour lorsque cela est nécessaire ;
•être responsive (ordinateur, tablette et smartphone) ;
•fonctionner sans bibliothèque externe ;
•fonctionner localement dans un navigateur.
N'invente aucune nouvelle séquence.
Ne modifie aucun texte.
Ne crée aucune fonctionnalité supplémentaire.
Toute amélioration fonctionnelle apportée après les tests doit être explicitement identifiée, justifiée et distinguée des fonctionnalités présentes dans le chatbot original.
Si une information est absente, demande-la avant de programmer.
Le champ de texte libre, les mots-clés et la réponse par défaut ne doivent être reproduits que s’ils existent réellement dans le chatbot construit et testé. Ne crée pas ces fonctions si elles sont absentes du projet.
🤖 PROMPT
🤖 PROMPT 6 – Vérification finale du code
Une fois le développement terminé, effectue une vérification complète du projet.
Vérifie notamment :
•que toutes les séquences sont présentes ;
•qu'aucune séquence n'a été oubliée ;
•que tous les boutons fonctionnent ;
•que toutes les redirections sont correctes ;
•que le texte libre fonctionne ;
•que les mots-clés déclenchent les bonnes séquences ;
•que la réponse par défaut fonctionne ;
•que le bouton Retour fonctionne ;
•qu'aucune fonctionnalité n'a été inventée ;
•qu'aucun texte n'a été modifié ;
•que le code HTML, CSS et JavaScript ne contient pas d'erreur.
Vérifie également les demandes ambiguës, les intentions multiples, les mots-clés reconnus à tort et les situations sensibles. Identifie les limites de la reconnaissance par mots-clés et corrige les anomalies sans modifier l’identité, les textes ni l’arborescence du chatbot.
Corrige automatiquement les éventuelles anomalies avant de présenter la version finale.
Cette vérification du code doit être complétée par l’ouverture du fichier HTML dans un navigateur et par des tests manuels des parcours, des boutons et des redirections.
🏁 CONCLUSION GÉNÉRALE
Vous avez parcouru l’ensemble de la démarche : concevoir le chatbot (identité, comportement, arbre décisionnel, prompts, protection des données), le construire dans Botnation, le tester et le corriger, puis en produire une démonstration HTML fidèle.
Retenez l’essentiel : un chatbot réussi ne naît pas de l’outil, mais des choix faits avant de l’ouvrir. Chaque séquence, chaque bouton et chaque réponse doivent pouvoir être justifiés par votre conception.
Cette méthode s’applique maintenant à votre propre projet. Elle prépare aussi la suite du module : faire évoluer une fonction de votre chatbot vers une IA agentique, capable d’utiliser des outils tout en laissant le contrôle à l’utilisateur.
Ce guide est un document vivant, enrichi au fil des promotions.
📚 RESSOURCES — POUR ALLER PLUS LOIN
Ces ressources permettent d’approfondir les notions abordées dans le guide. Les sources officielles (CNIL, Union européenne, Comité national pilote d’éthique du numérique) précisent le cadre éthique et réglementaire dans lequel s’inscrit tout chatbot. (Liens consultés en octobre 2026.)
Comprendre les chatbots et leurs enjeux
CNIL (2022). L’intelligence artificielle qui parle : les agents conversationnels. 25 mars 2022.
→ Le fonctionnement d’un chatbot et ses principaux risques : mauvaise interprétation des demandes, données confiées par l’utilisateur.
Comité national pilote d’éthique du numérique (2021). Avis n° 3 — Agents conversationnels : enjeux d’éthique. Adopté le 15 septembre 2021.
→ L’utilisateur doit être informé qu’il dialogue avec une machine ; une section est consacrée aux émotions simulées par les chatbots (voir partie 3).
Devillers, L. (2020). Les robots émotionnels. Éditions de l’Observatoire.
→ Les machines qui détectent et imitent les émotions, leurs apports et leurs limites (voir partie 3).
Données personnelles et réglementation
CNIL (2021). Chatbots : les conseils de la CNIL pour respecter les droits des personnes. 19 février 2021.
https://cnil.fr/fr/chatbots-les-conseils-de-la-cnil-pour-respecter-les-droits-des-personnes
→ Données sensibles, durée de conservation, cookies du chatbot (voir partie 6).
Union européenne (2024). Règlement (UE) 2024/1689 sur l’intelligence artificielle (AI Act), article 50.
https://ai-act-service-desk.ec.europa.eu/fr/ai-act/article-50
→ Obligation d’informer l’utilisateur qu’il échange avec une IA, applicable depuis le 2 août 2026.
CNIL et Conseil de l’IA et du numérique (2026). IA agentique et protection des données personnelles : équation à inconnues multiples pour les utilisateurs. Note exploratoire, 20 juillet 2026.
https://www.cnil.fr/fr/ia-agentique-cnil-cianum-note
→ Ce que change un agent qui agit au nom de l’utilisateur : utile pour les séances consacrées à l’IA agentique.
IA et tourisme
Gouvernement français (2025). MarIAnne, des voyages sur-mesure en France avec l’IA. info.gouv.fr, 12 février 2025.
https://www.info.gouv.fr/actualite/marianne-des-voyages-sur-mesure-en-france-avec-lia
→ Un assistant de voyage par IA, avec chatbot, intégré au site France.fr d’Atout France.
Outil
Botnation AI. Quelle est la structure d’un bot ? Centre d’aide.
https://botnation.ai/fr/support/quelle-est-la-structure-dun-bot/
















































