GratuitمجانيFree NouveauجديدNew Python IA 10–12 ans

🤖 Mon Premier Robot Python — Chatbot Darijaروبوتي الأول بـ Python — شات بوت بالدارجةMy First Python Robot — Darija Chatbot

Crée un chatbot qui parle en Darija marocaine ! Découverte de l'IA, listes, dictionnaires et boucles. Le projet le plus original de la plateforme 🇲🇦 أنشئ شات بوت يتحدث بالدارجة المغربية! اكتشاف الذكاء الاصطناعي والقوائم والقواميس والحلقات. أصيل مشروع في المنصة 🇲🇦 Build a chatbot that speaks Moroccan Darija! AI discovery, lists, dictionaries and loops. The most original project on the platform 🇲🇦

2h 50min 10–12 ans +200 XP Badge Génie de l'IA
RetourرجوعBack
🤖

RobotDarija v1.0

Créé avec Python par vous !صُنع بـ Python!Created with Python by you!

🤖
+200 XP
Badge Génie IA 🧠
MissionsالمهامMissions
Robot Studioاستوديو الروبوتRobot Studio
Dico Darijaقاموس الدارجةDarija Dict
ConceptsالمفاهيمConcepts

🤖 Construis ton Robot Darija !ابنِ روبوتك الدارجي!Build your Darija Robot!

4 missions pour créer un vrai chatbot qui comprend et répond en Darija marocaine.4 مهام لإنشاء شات بوت حقيقي يفهم ويرد بالدارجة المغربية.4 missions to create a real chatbot that understands and responds in Moroccan Darija.

🤖 Robot Studioاستوديو الروبوتRobot Studio

robot_darija.py
1
🤖
RobotDarija PrêtجاهزReady

💡 Lance le robot, puis envoie un message pour le tester !شغّل الروبوت ثم أرسل رسالة لاختباره!Run the robot, then send a message to test it!

🇲🇦 Dictionnaire Darija Interactifقاموس الدارجة التفاعليInteractive Darija Dictionary

Ajoute tes propres phrases pour enrichir le chatbot ! Ces données sont intégrées dans le code Python.أضف عباراتك الخاصة لتثري الشات بوت! هذه البيانات مدمجة في كود Python.Add your own phrases to enrich the chatbot! This data is integrated into the Python code.

darija_bot = { ... }

💡 Comment ça marche ?كيف يعمل؟How does it work?

Si l'utilisateur tape "salam" → le dict Python renvoie "Wa3alaykoum salam !"
C'est comme ça que l'IA retrouve des réponses !
إذا كتب المستخدم "سلام" → القاموس يرجع "و عليكم السلام!"
هكذا يجد الذكاء الاصطناعي الإجابات!
If user types "salam" → Python dict returns "Wa3alaykoum salam!"
That's how AI finds answers!

📚 Python pour l'IA — Concepts ClésPython للذكاء الاصطناعي — المفاهيمPython for AI — Key Concepts

dictLe cerveau du chatbotدماغ الشات بوتChatbot's brain
# Dictionnaire Darija = mémoire du robot
darija_bot = {
    "salam": "Wa3alaykoum salam! 🤝",
    "labes": "Hamdoullah, labas 😊",
    "chokran": "B la chokran 🙏",
}
listPlusieurs réponses possiblesردود متعددةMultiple possible answers
import random
reponses_labes = [
    "Hamdoullah! 😊",
    "Labas, shokran! 🙏",
    "B labas, ouldi! 👋",
]
# Choisir une réponse au hasard
rep = random.choice(reponses_labes)
forParcourir le dictionnaireتصفح القاموسBrowse the dictionary
for mot_cle in darija_bot:
    if mot_cle in message:
        print(darija_bot[mot_cle])
        break
if/inChercher dans le texteالبحث في النصSearch within text
message = input("Toi: ").lower()
# .lower() → tout en minuscules
if "salam" in message:
    print("Robot: Wa3alaykoum!")
elif "chokran" in message:
    print("Robot: B la chokran!")