Intelligence artificielle
Un chatbot qui comprend la darija : ce que ça ajoute au travail
La darija ne coûte pas parce qu’elle serait difficile. Elle coûte parce qu’elle ne s’écrit pas deux fois pareil, et cela se règle sur vos messages.
Un commerçant de Bab El Oued reçoit une centaine de messages par jour et veut y répondre plus vite. Il demande un assistant « qui comprend la darija », parce que c’est ce que ses clients écrivent. La question qu’on lui pose d’abord n’est pas laquelle des trois langues il veut, c’est de nous montrer cent messages réels.
C’est là que le sujet devient concret. Un système d’intelligence artificielle moderne se débrouille avec beaucoup de darija ; ce qu’il ne fait pas, c’est deviner comment vos clients écrivent les mots qui comptent pour vous. Le travail supplémentaire est là, et il se mesure en jours de mise au point, pas en fonctionnalité à acheter.
Cet article décrit ce que la darija ajoute au travail, ce qu’elle casse quand on l’ajoute mal, et les trois cas où le français seul suffit. Il ne reprend pas ce qu’un assistant doit refuser de répondre, qui est le préalable, et il ne parle pas de prix : la raison est dans la section 5.
Trois capacités vendues sous un seul mot
« Comprendre la darija » recouvre trois choses différentes, et la première décision consiste à dire laquelle vous achetez. La première est de comprendre de la darija écrite en caractères latins, avec des chiffres pour les sons qui n’existent pas dans l’alphabet. La deuxième est de comprendre de la darija écrite en caractères arabes. La troisième est de répondre en darija.
Elles n’ont ni le même coût ni le même risque. Comprendre les deux graphies est une question de reconnaissance : le système doit rattacher plusieurs écritures d’un même mot à une seule intention. Répondre est une décision de marque, traitée en section 6, et beaucoup d’entreprises qui ont besoin de la première n’ont aucun intérêt à la troisième.
Un prestataire qui ne vous fait pas choisir vous vend les trois et n’en livre généralement qu’une. La question à poser en démonstration est étroite : montrez-moi le système comprendre le même message écrit de trois façons, puis montrez-moi ce qu’il répond, et dites-moi laquelle des trois capacités est réglable après la mise en service.
Le reste de cet article porte sur la première, parce que c’est celle qui a un effet mesurable sur votre travail quotidien et c’est aussi celle qui demande le plus de mise au point.
Vos messages sont la seule matière première
Personne ne peut chiffrer ce sujet sans avoir lu vos messages, et un devis remis avant cette lecture décrit un autre commerce que le vôtre. Une boulangerie industrielle, un cabinet de recrutement et un vendeur de pièces détachées reçoivent trois darija différentes, parce que le vocabulaire qui pose problème est le vôtre, pas la langue.
Ce qu’il faut réunir tient en une opération : exportez ou recopiez cent messages entrants réels, tels qu’ils sont écrits, sans les corriger. Les fautes, les abréviations, les chiffres au milieu des mots et les messages vocaux transcrits font partie de la matière ; les nettoyer revient à préparer un examen sur un sujet qui ne tombera pas.
Ces cent messages servent trois fois. Ils disent quelle proportion de votre trafic a réellement besoin de darija — la section 11 en fait un contrôle. Ils fournissent la liste des variantes qui compte. Et ils deviennent le jeu de test contre lequel toute modification ultérieure se vérifie, ce qui est la seule protection contre une amélioration qui casse autre chose.
C’est aussi le premier tri entre prestataires. Celui qui demande vos messages avant de parler de solution a compris le problème ; celui qui parle de modèle avant d’avoir lu une ligne parle d’autre chose que de votre commerce.
L’orthographe n’existe pas, et c’est là qu’est le travail
La darija écrite n’a pas de norme, et ce n’est pas un défaut : c’est une langue parlée que ses locuteurs écrivent au son. Le même mot arrive donc en plusieurs graphies latines, en plusieurs graphies arabes, avec ou sans chiffres, avec des voyelles écrites ou non, coupé ou attaché.
Pour un système, la conséquence n’est pas qu’il ne comprend pas : c’est qu’il ne rapproche pas. Deux clients qui demandent la même chose produisent deux formes différentes, le système reconnaît l’une et pas l’autre, et le journal des questions sans réponse se remplit d’une même demande écrite de six façons.
Le travail consiste donc à construire une liste de variantes pour les mots qui décident chez vous — les produits, les gestes commerciaux, les mots de disponibilité et de prix — puis à régler un seuil de rapprochement. Ce n’est pas une liste de traduction et il ne faut pas la confondre avec une : elle relie des écritures à une intention, pas un mot à un autre.
La partie qui surprend est que cette liste ne se devine pas. Trois personnes qui parlent parfaitement la darija en produiront trois listes différentes, et aucune ne ressemblera à ce que vos clients écrivent réellement. C’est pour cela que la section précédente vient avant celle-ci.
Ce qu’un modèle générique sait déjà faire
Une part du travail que l’on vous facturera n’a plus lieu d’être, et il est honnête de le dire. Les modèles récents comprennent une phrase de darija courante, la structure d’une demande, une négation, une question de disponibilité, y compris écrite en caractères latins avec des chiffres.
Ce qu’ils ne font pas est plus étroit et plus gênant : ils échouent sur les noms qui vous appartiennent — références, marques locales, quartiers, formules maison — et ils échouent sur les mots dont l’écriture varie le plus, qui sont souvent les plus fréquents dans votre activité.
La conséquence pratique est un ordre de travaux. On ne commence pas par « entraîner un modèle sur la darija » ; on commence par la couche qui rapproche ce que le modèle a compris de ce que votre catalogue contient. C’est le même mécanisme que celui décrit dans les mots que la transcription ne connaît pas, appliqué à l’écrit.
Cela déplace aussi la question du fournisseur. Un modèle plus gros améliore rarement ces cas ; une liste tenue à jour les améliore tous. Le devis qui propose l’un sans l’autre a choisi la ligne la plus chère et la moins efficace.
Le coût est un coût de mise au point, et il n’y a pas de prix dans cet article
Ce que la darija ajoute se compte en jours de mise au point et en cycles de relecture, pas en licence. Réunir et lire cent messages, écrire la première liste de variantes, régler le seuil, éprouver le résultat contre les cent messages, corriger, puis recommencer après deux semaines d’usage réel : voilà l’objet du travail supplémentaire.
Nous ne donnons pas de fourchette en dinars ici, et la raison mérite d’être écrite plutôt que devinée. Une fourchette porterait sur nos propres journées, c’est-à-dire sur un tarif, et cette entreprise n’en publie aucun ; un chiffre repris d’un prestataire étranger décrirait un autre marché et un autre travail. Ce que nous publions à la place, ce sont les postes, pour que vous puissiez les demander ligne par ligne à qui vous consultez.
La chose utile à retenir sur le montant est sa forme, pas son niveau : la darija est un coût de démarrage et un coût d’entretien, jamais un coût unique. Un devis qui ne contient qu’une ligne d’installation décrit un système qui se dégradera silencieusement, parce que le vocabulaire de vos clients bouge.
Demandez donc trois lignes séparées à tout prestataire : la mise au point initiale, la reprise après quelques semaines d’usage, et l’entretien annuel. Un devis qui refuse de les séparer ne peut pas être comparé à un autre, ce qui est souvent l’intention.
Répondre en darija est une décision de marque
Comprendre la darija et répondre en darija sont deux décisions distinctes, et la seconde n’est pas technique. Une réponse écrite en darija latine paraît proche et familière à une partie de vos clients, et négligée à une autre — la même phrase, lue par un client institutionnel ou par un fournisseur, dit que l’entreprise écrit comme on parle.
La position que nous conseillons est asymétrique et elle est simple à tenir : comprendre les trois langues, répondre en français ou en arabe standard selon la langue dominante du message, dans un registre court et concret. Le client n’a pas besoin de vous lire en darija ; il a besoin d’être compris quand il l’écrit.
Il existe une exception franche, et c’est le message vocal transcrit ou l’échange très informel sur une messagerie où votre marque est déjà familière. Là, une réponse dans le registre du client est cohérente — et le canal impose déjà ses propres contraintes avant celle-là. C’est une décision à prendre une fois, à écrire, et à appliquer partout — pas un réglage par canal.
Ce qu’il ne faut jamais faire est de laisser le système choisir seul son registre message par message. La variation est visible pour un client qui écrit deux fois, et elle donne l’impression de parler à deux entreprises différentes.
Les trois cas où le français seul suffit
Le premier est le commerce entre entreprises. Les échanges avec un acheteur, un fournisseur ou une administration se font en français ou en arabe standard, avec un vocabulaire stable et des messages plus longs. Ajouter la darija à ce flux revient à payer pour une capacité que personne n’utilisera.
Le deuxième est le message court avec une référence. Si vos clients écrivent une référence produit, une taille, un numéro de commande et trois mots autour, ce qui décide de la réponse est la référence, pas la langue. Vous avez un problème de rapprochement de catalogue, et la darija n’y changera rien.
Le troisième est plus inattendu : quand votre équipe répond déjà en quelques minutes. Le bénéfice d’un assistant vient du temps qu’il rend, et si vos messages sont traités à mesure, la darija n’ajoute qu’un intermédiaire de plus entre un client et une personne qui l’aurait très bien compris. Le contrôle de la section 11 vous dira dans lequel de ces cas vous êtes.
Ces trois cas couvrent une part sérieuse des entreprises qui nous demandent ce sujet. Le dire est plus utile qu’une démonstration : le mauvais achat, ici, n’est pas un système qui échoue, c’est un système qui fonctionne et ne sert à rien.
Ce qui casse quand on ajoute la darija
L’ajout n’est pas neutre pour le reste, et c’est le point que les démonstrations ne montrent jamais. Élargir la reconnaissance pour accepter plusieurs écritures d’un mot rend le système plus tolérant, donc plus enclin à rapprocher deux demandes qui n’ont rien à voir. En français, cela se traduit par des réponses hors sujet sur des messages qui marchaient très bien la veille.
Le réglage en cause est le seuil de rapprochement, et il n’a pas de bonne valeur universelle. Trop strict, la darija n’est pas reconnue ; trop lâche, les messages français partent de travers. C’est un compromis à mesurer sur vos cent messages, pas à choisir dans une case de configuration.
Il y a un second effet, plus lent : la liste de variantes grandit, et une liste qui grandit devient une liste que personne ne relit. Les entrées ajoutées dans l’urgence pour un cas particulier restent, et six mois plus tard elles produisent des rapprochements que personne n’explique.
La discipline qui répond aux deux tient en une phrase : toute modification se rejoue contre les cent messages avant d’être mise en service, et le résultat se compare à celui d’avant. Sans jeu de test, une amélioration et une régression ont exactement la même apparence.
L’entretien : une liste vivante, et quelqu’un qui la tient
Le vocabulaire commercial bouge : un produit sort, une promotion crée une formule, une expression circule, un quartier prend un surnom. Une liste de variantes figée perd de sa portée à chaque saison, sans que rien ne le signale — le journal se remplit un peu plus, et personne ne fait le lien.
Le rythme utile est trimestriel et le travail est court : relire les questions sans réponse depuis la dernière fois, en tirer les formes nouvelles, les ajouter, rejouer le jeu de test. Une heure ou deux, à condition que le journal existe et que quelqu’un en soit responsable.
Cette responsabilité doit être nommée à l’intérieur de l’entreprise, et c’est la partie qu’on délègue le plus volontiers et le plus mal. Un prestataire peut tenir la mécanique ; il ne saura pas qu’une nouvelle expression désigne votre produit chez vos clients, parce que ce sont vos clients.
Une entreprise qui ne peut nommer personne pour cette heure trimestrielle devrait s’en tenir aux trois cas de la section 7, et traiter ses messages à la main. C’est une réponse acceptable et elle vaut mieux qu’un système qui se dégrade.
Comprendre à l’écrit et comprendre à l’oral ne sont pas le même sujet
La confusion est fréquente et elle coûte cher, parce que les deux capacités se vendent ensemble. À l’écrit, le système reçoit exactement ce que le client a tapé : les erreurs sont des erreurs d’interprétation. À l’oral, il reçoit ce qu’une transcription a cru entendre, et les erreurs sont déjà commises avant que le moindre modèle de langue intervienne.
La conséquence pratique est un ordre : si vos clients vous envoient surtout des messages vocaux, votre problème n’est pas le chatbot, c’est la transcription — et la transcription décide avant le modèle, ce qui est traité ailleurs.
Il y a un cas mixte, très répandu ici, et il mérite d’être nommé : le message vocal transcrit automatiquement par la messagerie du client, puis envoyé sous forme de texte. Vous recevez alors du texte qui a déjà traversé une transcription, avec ses erreurs propres, et le rapprochement doit être plus tolérant que pour du texte tapé.
Le tri se fait en regardant vos cent messages : combien sont tapés, combien sont vocaux, combien sont des transcriptions. Ces trois proportions décident de la moitié du projet, et elles se comptent en un après-midi.
Le contrôle : cent messages, trois colonnes
Prenez les cent derniers messages entrants, tous canaux confondus, et remplissez trois colonnes : la langue dominante du message — français, arabe, darija —, la présence ou non d’une référence produit, et le temps qu’a mis votre équipe à répondre.
Deux chiffres décident. Le premier est la part de messages en darija dont la réponse ne dépend pas d’une référence : c’est exactement la population qu’un travail sur la darija améliorerait. Le second est votre délai médian de réponse. Si la première part est faible, ou si le délai est déjà de quelques minutes, vous êtes dans l’un des trois cas de la section 7 et il n’y a rien à acheter.
Ajoutez une lecture qui coûte dix minutes et qui surprend souvent : dans les messages en darija, comptez combien de mots différents désignent la même chose. C’est la taille de votre liste de variantes, et donc de la mise au point. Une liste de vingt formes n’est pas le même travail qu’une liste de deux cents.
Ce contrôle est aussi ce que vous remettez à un prestataire. Il transforme une conversation sur la langue en une conversation sur votre trafic, et il rend deux devis comparables, ce qu’aucune démonstration ne fait.
Ce que nous faisons, et ce que nous refusons
Nous lisons vos cent messages avec vous, nous en tirons la liste de variantes et le jeu de test, nous réglons le seuil de rapprochement sur vos données, et nous repassons après deux semaines d’usage réel. Nous laissons la liste et le jeu de test chez vous, dans un format que quelqu’un d’autre peut reprendre.
Nous refusons d’annoncer un taux de compréhension. Nous n’avons pas de corpus annoté ni de comparaison entre modèles, et un pourcentage avancé sans cela mesurerait autre chose que ce qu’il prétend. Le seul chiffre honnête est celui que produit votre jeu de test sur vos messages, et il vous appartient.
Nous refusons aussi de livrer une réponse automatique en darija sur un canal où votre marque parle autrement, même demandée : la variation de registre se voit en deux messages et elle coûte plus que le gain de proximité.
Ce que vous pouvez faire sans nous est la première moitié du travail : les trois colonnes de la section 11, sur cent messages, un après-midi. Beaucoup d’entreprises découvrent là que leur difficulté est le catalogue et non la langue, et ce que dit la liste de ce qu’un assistant doit refuser leur sera plus utile que la darija.
Questions fréquentes
Faut-il un modèle spécialement entraîné sur la darija ?
Rarement, et c’est la ligne la plus chère d’un devis. Les modèles récents traitent une phrase courante ; ce qui échoue est le vocabulaire qui vous appartient, et cela se corrige par une couche de rapprochement contre vos propres listes plutôt que par un modèle différent.
La darija en caractères arabes ou en caractères latins ?
Les deux arrivent, souvent chez le même client selon l’appareil et l’habitude. Il faut donc traiter les deux graphies, et c’est précisément pourquoi le travail porte sur les variantes plutôt que sur une langue : une même intention existe dans deux alphabets et plusieurs orthographes.
Combien de temps avant que ce soit utilisable ?
La première mise au point se compte en jours une fois les messages réunis. Ce qui prend du temps, c’est la reprise après usage réel : il faut deux à quatre semaines de trafic pour voir ce que la première liste a manqué, et cette reprise fait partie du travail, pas du service après-vente.
Peut-on commencer en français et ajouter la darija plus tard ?
Oui, et c’est souvent l’ordre le plus sain. Le journal des questions sans réponse accumulé pendant les premiers mois est exactement la matière première dont la liste de variantes a besoin, et vous saurez alors si le volume justifie le travail.
Nos clients écrivent en mélangeant trois langues dans une phrase. Est-ce un problème différent ?
C’est le même mécanisme et il est déjà traité dans l’article sur ce qu’un assistant doit refuser de répondre. Ce qui s’ajoute ici est la variance d’écriture à l’intérieur de la darija elle-même, qui est ce qui fait rater le rapprochement même quand la phrase a été comprise.
Que faire des messages vocaux ?
Les compter d’abord. S’ils dominent votre trafic, votre sujet est la transcription et non le chatbot, et l’ordre des travaux change complètement. S’ils sont minoritaires mais présents, prévoyez que leurs transcriptions arrivent avec des erreurs propres et que le rapprochement doit être plus tolérant pour eux.
Où nous intervenons
Sur vos cent lignes, ce qui tranche est la part de darija dont la réponse ne dépend pas d’une référence produit : en dessous, le sujet n’est pas la langue.
- Nous lisons vos messages réels avec vous et en sortons la liste de formes qui compte, pas une liste de traduction.
- L’épreuve de référence vous est remise telle quelle : n’importe quel prestataire la rejoue sans passer par nous.
- Le seuil de tolérance est réglé devant vous, et la vérification se rejoue après quelques semaines de trafic réel.
Aucun taux de compréhension ne sortira d’ici : faute de corpus annoté, un tel pourcentage parlerait d’une réalité qui n’est pas la vôtre, et votre épreuve la décrit mieux.
À lire ensuite
Deux devis pour le même chatbot : ce qui fait vraiment bouger le prix
Deux prestataires chiffrent le même besoin du simple au quintuple. L’écart ne vient presque jamais de la technique : il vient de cinq décisions de périmètre.Chatbot : ce qu’il doit refuser de répondre
Un assistant se juge sur ses refus, pas sur ses réponses. Ce que la liste doit contenir, et ce qui arrive quand personne ne l’a écrite.Sur quelle messagerie, et ce que chacune vous impose
Le canal décide des règles, des délais et de ce que vous avez le droit d’envoyer. Ce qu’il faut savoir avant de choisir où répondre.
Parlons de votre projet
Un audit gratuit, sans engagement : nous regardons votre présence en ligne et nous vous disons ce qui coince.