Chatbot IA en arabe pour les entreprises : comprendre la darija et les dialectes, pas seulement l'arabe standard
Comment construire un chatbot IA en arabe pour votre entreprise qui gère l'arabe standard, les dialectes du Golfe et d'Égypte, la darija marocaine, l'arabizi et les messages vocaux, pour le service client sur WhatsApp et le web.
La plupart des « chatbots arabes » sont des chatbots anglais avec une couche de traduction. Ils fonctionnent en démo, puis échouent au premier vrai client qui écrit « salam, bghit n3ref wach kayn livraison l Tanger? ». C'est de la darija en lettres latines, et c'est un message tout à fait normal.
Si vos clients sont au Maroc, dans le Golfe ou en Égypte, c'est toute la différence entre un chatbot que les gens utilisent et un chatbot qu'ils abandonnent. Voici comment je conçois des assistants IA en arabe qui suivent la façon dont les gens écrivent vraiment.
Comment les clients écrivent vraiment
Une même boîte de réception dans la région reçoit tout cela :
- L'arabe standard moderne, surtout dans les e-mails formels et chez les clients plus âgés.
- Les dialectes : du Golfe (khaleeji), égyptien, levantin, et maghrébins comme la darija marocaine, parfois difficile à suivre pour d'autres arabophones.
- L'arabizi : l'arabe en lettres latines, avec des chiffres pour les sons absents de l'alphabet latin (3 pour ع, 7 pour ح, 9 pour ق).
- Le mélange des langues : arabe, français et anglais dans la même phrase, très courant au Maroc, en Algérie, en Tunisie et au Liban.
- Les messages vocaux sur WhatsApp au lieu du texte.
Un chatbot qui ne gère que l'arabe standard ne couvre que la plus petite partie de cette liste.
Pourquoi les modèles du marché ont du mal
Les grands modèles de langage ont beaucoup progressé en arabe, mais leur niveau est inégal : meilleurs en arabe standard, moins bons en dialecte, et plus faibles encore sur un dialecte écrit en arabizi. Ils ont aussi tendance à répondre en arabe standard même quand le client écrit en darija, ce qui sonne raide et robotique.
L'arabe a aussi ses particularités techniques : il faut souvent plus de tokens qu'en anglais pour dire la même chose (donc chaque message coûte plus cher), l'écriture de droite à gauche casse certaines interfaces, et les formats de nombres, de dates et de devises changent d'un pays à l'autre.
Rien de tout cela n'est une raison d'éviter l'IA en arabe. C'est une raison de la concevoir exprès pour ça.
Ce qu'il faut à un bon assistant en arabe
1. Détecter la langue et le dialecte d'abord
Avant de répondre, le système identifie ce que le client a écrit : arabe standard ou dialecte, lequel, en alphabet arabe ou en arabizi, et quelles autres langues sont mélangées. Cela décide de la façon dont il cherche dans votre base de connaissances et dont il répond.
2. Répondre dans le registre du client
Si quelqu'un écrit en darija, une réponse en darija simple et polie (ou en arabe standard très simple) passe mieux qu'un arabe littéraire formel. Les règles de ton vont dans les instructions du système et sont testées sur de vrais exemples tirés de votre boîte de réception.
3. Appuyer chaque réponse sur vos propres contenus
L'assistant doit répondre à partir de vos conditions, de votre catalogue et de vos anciens tickets, pas de connaissances générales. C'est le RAG (génération augmentée par récupération) : le système trouve d'abord les bons documents, puis rédige la réponse à partir d'eux. En arabe, l'étape de recherche demande du soin, parce qu'un même mot s'écrit de plusieurs façons selon le dialecte et l'alphabet. Normaliser l'orthographe et chercher par le sens plutôt que par les mots exacts règle l'essentiel.
4. Gérer les messages vocaux
Les modèles de reconnaissance vocale transcrivent désormais correctement les messages vocaux en arabe, y compris dans beaucoup de dialectes. On transcrit, puis on traite le texte comme n'importe quel autre message.
5. Savoir passer la main à un humain
L'assistant doit transférer la conversation à une personne, avec un court résumé, quand il n'est pas sûr, quand le client est mécontent, ou quand il est question d'argent ou de données personnelles.
6. Tester avec vos vrais messages
Le seul test qui compte, c'est votre propre boîte de réception. Je construis un jeu d'évaluation à partir de quelques centaines de vraies conversations anonymisées, dans chaque dialecte de vos clients, et chaque modification de l'assistant est mesurée dessus.
Le mettre sur WhatsApp
Pour la plupart des entreprises de la région, le chatbot vit sur WhatsApp, c'est-à-dire sur la plateforme officielle WhatsApp Business (l'API), pas sur un compte personnel automatisé. Depuis le 15 janvier 2026, les conditions de Meta interdisent les assistants IA généralistes sur cette plateforme, mais les bots qui servent les clients d'une entreprise (support, commandes, rendez-vous) restent autorisés. Il faut donc limiter l'assistant à votre activité et prévoir un passage clair vers un humain. Je détaille tout ça dans chatbot WhatsApp IA pour les entreprises au Maroc.
API cloud ou modèle sur vos serveurs ?
Les deux fonctionnent. Les API cloud des grands fournisseurs offrent aujourd'hui le meilleur arabe généraliste et permettent de démarrer le plus vite. Les modèles ouverts, dont certains sont spécialisés en arabe, peuvent tourner sur vos serveurs : les données clients restent dans votre pays (un point important avec la loi 09-08 au Maroc ou le PDPL saoudien, que je détaille dans IA privée et protection des données dans la région MENA) et les coûts restent prévisibles à gros volume. Beaucoup de bons systèmes combinent les deux : un modèle local pour les messages courants, un plus gros modèle cloud seulement pour les cas difficiles.
Travailler ensemble
Je suis Driss Briksine, ingénieur logiciel et ML basé au Maroc. L'arabe est ma langue maternelle, je travaille en arabe, en français et en anglais, et je construis des assistants IA et des automatisations pour des entreprises de la région MENA. Voyez mes réalisations, ou lisez par quoi commencer pour automatiser avec l'IA.
Si vos clients vous écrivent en arabe ou en darija, parlez-moi de votre boîte de réception et je vous montrerai ce qu'un assistant pourrait prendre en charge.