
# Chatbots pédagogiques et RAG *([ac-clermont](https://pedagogie.ac-clermont.fr/numerique-educatif/category/documentation-et-tutoriels/))*
<center>

</center>
:::spoiler ✴ **Contact académique :**
:::success
* Mail accompagnement Eléa sur l'académie : **accompagnement.elea@ac-clermont.fr**
:::
:::spoiler 🔍 **Documentation et tutoriels des services de “apps.education”**
:::info
* [**Documentation et tutoriels des services de “apps.education”**](https://codimd.apps.education.fr/s/swCBEVTHZ#)
:::
:::spoiler 🔍 **Documentation et tutoriels IA-Codage**
* [Documentation et tutoriels IA-Codage (ac-clermont)](https://codimd.apps.education.fr/s/r5zrsA2SY)
:::
<center>
NEW 10/24💥/ **MAJ 03/25** 👁️
</center>
----
## 1️⃣ **ChatMD**, chatbot algorithmique, RGPD compatible
:::success
ChatMD est un outil libre et gratuit qui permet de créer facilement un chatbot personnalisé à partir d'un simple fichier en Markdown.
:::
#### **Tester ChatMD**
* **Exemple** : [Chatbot **ChatMD de ChatMD**](https://eyssette.forge.apps.education.fr/chatMD/) (Cédric Eyssette) :
* **Autres Exemples** : [**ViTa** (assistante de révision en SVT, avec IA possible)](https://chatmd.forge.apps.education.fr/#https://codimd.apps.education.fr/ieVj8ZCMQ0OmkGwsRdN79w) ; [**Éléa chatbot**](https://chatmd.forge.apps.education.fr/#https://codimd.apps.education.fr/s/VS2KsihGu#) + [source markdown](https://codimd.apps.education.fr/s/VS2KsihGu) ;
:::warning
:::spoiler *(détails)* **Principe de création :** - **MAJ 01/25** 👁️
1. Lancer l'exemple [**ChatMD par ChatMD**](https://eyssette.forge.apps.education.fr/chatMD/) de l'auteur Cédric Eyssette pour comprendre son principe.
2. Ouvrir ce [**modèle de construction**](https://codimd.apps.education.fr/mBGbHStJSVOSrlGfGb981A?both#) d'un ChatMD par l'auteur, note en markdown.
3. **Dupliquer le contenu de la note et compléter le fichier Markdown**.
Respectez la syntaxe de ChatMD pour définir votre chatbot.
4. Votre chatbot est alors **accessible à l'adresse** suivante : https://chatmd.forge.apps.education.fr/#URL
(Mettez l'**url de votre fichier à la place de URL derrière le #**) !
:::
:::spoiler *(détails)* **Ressources ChatMD** :
:::info
* [Se connecter sur CodiMD](https://codimd.apps.education.fr/) pour générer des **notes en markdown**
* Tutoriel [**CodiMD**](https://codimd.apps.education.fr/6iXTVWj0RkiKflzoC1OCJQ?both)
* [**ViTa : un chatbot avec ou sans IA**](https://svt.ac-versailles.fr/spip.php?article1355) (SVT ac-versailles). **Tutoriel pas à pas**.
* **Autre exemple d'un ChatMD et fichier source en markdown**
* [**Utilisation d'un microscope** (*ChatMD*) ](https://chatmd.forge.apps.education.fr/#https://codimd.apps.education.fr/xGNHIJSeTVCk6FHas-_71g) : un chatbot créé à partir du travail de Sylvain Tissier, Guillaume Berthelot et de Jérémy Navoizat [voir la source *(note markdown)*](https://codimd.apps.education.fr/xGNHIJSeTVCk6FHas-_71g?both)
:::
## 2️⃣ EduBOT NEW 03/25💥
:::success
EdutBot est une plateforme créée par des enseignants pour des enseignants qui permet de créer rapidement son propre chatbot éducatif à partir de ses documents et de le mettre ainsi à disposition des élèves.
**Un compte gratuit permet de créer un chatbot mais ne permet pas de le partager avec ses étudiants**
:::
**Présentation** (2'51) : https://youtu.be/9gLAC3E3nB4
* [Tester EduBOT](https://edubot.fr/) avec une adresse professionnelle pour créer son chatbot
* Tuto vidéo (38'42) : https://youtu.be/1m2l8P1e2vM
* [Chatbot EduBOt](https://edubot.fr/public/50)
* [Exemples de chatbots publics](https://edubot.fr/public/)
:::info
:::spoiler détails **Principes de création :**
1. **S'inscrire** et valider le mail
2. **Créer un Nouveau chatbot**
3. **Importer son cours** (sous forme de fichier(pdf, odt, docx...) , URL(page web), texte) les images sont interprétées par IA.
4. **Le chatbot est constitué** et on peut discuter avec lui. Il répond en donnant ses sources (que l'on peut récupérer). Une synthèse vocale est disponible, ainsi que le réglage du niveau des réponses par l'élève. L'élève peut importer une photo. Des questions suppléméntaires sont proposées.
5. **Partager avec ses élèves** : Créer un groupe et partager le chatbot. **N'est pas disponible dans la version payante.**
**"Modules"** permet d'ajouter au chatbot des fonctions supplémentaires comme (la mise à disposition de fiche élève, générer des QCM par IA, générer une carte mentale, générer des audios (podcast, résumé, traduire... ), **accessibilité** (transforme le document avec des critères d'accessibilités avec descriptif de l'image, réorganisation du document d'origine)

:::
## 3️⃣ **Mizou**, chatbot IA *(RGPD compatible)*
:::warning
Créez un Chatbot IA en fonction de vos instructions, ressources et critères, tout en protégeant les données des étudiants : **https://mizou.com/**.
:::
:::spoiler *(détails)* **Mizou, ça sert à quoi ?**
:::info
Mizou est un outil d'intelligence artificielle qui permet de créer des chatbots éducatifs. Ces chatbots peuvent être utilisés pour aider les élèves à apprendre et à réviser leurs leçons. Mizou est gratuit pour les enseignants et les élèves n'ont pas besoin de créer de compte pour utiliser les chatbots.
Limite à 50 utilisateurs/jour,
RGPD compatible (voir politique de confidentialité en bas de page)
**Attention à anonymiser la connexion.**
:::
#### **Tester Mizou** :
* Tester : [**ARIA 6.2 bot scientifique**](https://mizou.com/login-thread?ID=s7EyzEaHw7EwPuX9j78c-joy69pxfXXstaTuz0HOPBo-11597) :
*par exemple => demander la formule de pythagore ; demander de résoudre un PB : triangle rectangle avec un coté 3 cm, l'autre 4 cm, quel est la longueur du dernier coté ?*
* *plus d'exemples Mizou* : https://mizou.com/explore
#### **Tutoriels**
:::spoiler *(détails)* **Vidéos podeduc** JohannNALLET
:::info
* [Tuto IA - Mizou, IA pour créer des chatbots (discussions) gratuitement (tuto court, rapide)](https://podeduc.apps.education.fr/video/68077-tuto-ia-mizou-ia-pour-creer-des-chatbots-discussions-gratuitement-tuto-court-rapide/) Vidéo (7'02") NALLET Johann
* [Tuto IA - Mizou, IA pour créer des chatbots (discussions) gratuitement (tuto complet)](https://podeduc.apps.education.fr/video/68058-tuto-ia-mizou-ia-pour-creer-des-chatbots-discussions-gratuitement-tuto-complet/) Vidéo (13'28") NALLET Johann
* [Exemples concrets, scenarii](https://podeduc.apps.education.fr/video/68076-tuto-ia-mizou-ia-pour-creer-des-chatbots-discussions-gratuitement-exemples-concrets-scenarii/) Vidéo (12'09") NALLET Johann
:::
#### **Ressources sur Mizou** :
* https://scape.enepe.fr/mizou.html
:::warning
:::spoiler *(détails)* **Principe de création : ?**
:::
## 3️⃣ RAG
:::spoiler *(détails)* **La génération augmentée de récupération** (RAG)
#### La récupération (retrieval)
:::info
**Qu'est-ce qu'un RAG ?**
Imaginez un modèle d'intelligence artificielle capable de puiser dans une vaste base de connaissances que vous contrôlez pour vous fournir des réponses précises et à jour. C'est le principe de la Génération Augmentée de Récupération (RAG). Un RAG combine la puissance des grands modèles de langage avec la capacité de rechercher des informations pertinentes dans une base de données externe. Ainsi, au lieu de se limiter aux informations apprises lors de son entraînement, un RAG peut accéder à des données fraîches et spécifiques à votre requête. Cela permet d'obtenir des réponses plus complètes, plus précises et mieux adaptées à votre contexte.
Pour construire un RAG, on place en amont du LLM un “File Retriever”. Celui-ci a pour fonction de rechercher parmi vos sources celles qui sont pertinentes pour répondre aux questions que vous poserez, et de les soumettre au LLM.
----
:::success

:::
:::spoiler *(détails)* **NotebookLM**, application type RAG proposée par Google - NEW 01/25💥
:::info
[**NotebookLM**](https://notebooklm.google.com/)
* NotebookLM est un nouvel outil d'IA de Google qui analyse jusqu'à 50 sources (par exemple, des liens, des PDF, des vidéos YouTube) et en extrait des informations dans différents formats.
* Vous pouvez créer un podcast où deux personnes parlent de votre contenu
* Vous pouvez combiner des vidéos, des images, des PDF et presque tout type de document lisible par la machine.
* Pour chaque requête, vous pouvez sélectionner les sources à inclure dans la réponse, permettant ainsi une conversation beaucoup plus ciblée
* Il fournit les sources dans les PDF (ce que d'autres outils font également, mais parfois pas aussi bien)
:::
{"title":"Chatbot rag IA (drane PC_elea)","author":"Drane ac-clermont","date":2024,"tags":["Mizou","ChatMD","Chatbot","ia","drane PC_elea"]}