2017, l'année où les chatbots ont commencé à envoyer des SMS
Examinez le rôle de 2017, année où les chatbots ont commencé à envoyer des SMS.
2016 était considérée comme l'année des robots. Et en effet, malgré le manque de sensibilisation du public à ce sujet (la plupart des gens ne lisent des informations sur les robots que dans les articles de blog à la mode), 2016 a en fait été une année très prolifique pour cette tendance émergente. Beaucoup a été accompli du côté des développeurs : les éléments constitutifs de l'écosystème des robots ont été définis et l'ensemble de l'infrastructure nécessaire à leur création et à leur déploiement a beaucoup évolué. Les robots sont prêts, ou seront bientôt, destinés au marché de masse. Ci-dessous, nous verrons comment la création de robots est devenue plus accessible à tous ceux qui souhaitent en créer un. Nous présenterons divers exemples, allant des bibliothèques aux robots fonctionnels, avant d'aborder un autre sujet majeur : comment les mettre à la disposition de la plus grande population de « chatteurs » qui soit - les 5,1 milliards de propriétaires de téléphones mobiles dans le monde.
Les éléments constitutifs d'une conversation
De l'extérieur, les robots peuvent sembler faciles à développer. Et en effet, la création de robots sophistiqués est devenue beaucoup plus facile ces dernières années grâce à la disponibilité accrue de nombreux les technologies sous-jacentes nécessaires à leur création.
Bibliothèques accessibles et faciles à mettre en œuvre
Des bibliothèques de création de robots prêtes à l'emploi sont apparues et ne cessent de s'améliorer. Voici un aperçu de trois technologies principales fréquemment utilisées pour créer des chatbots vraiment intelligents :
- Tout d'abord, le traitement du langage naturel (NLP), la capacité de comprendre et d'extraire des données du langage courant a fait d'énormes progrès au cours des deux dernières années. De nombreux langages de programmation courants disposaient de bibliothèques NLP de bas ou de haut niveau, accessibles et faciles à implémenter, et de nouvelles ne cessent d'apparaître : Python (NLTK, SpacY, Motif), JavaScript (Talisman, Compromis, Nœud naturel), Java/Scala (Apache OpenNLP, Scalan LP).
- Deuxièmement, il est désormais plus facile à mettre en œuvre. Apprentissage automatique et apprentissage profond, qui est utilisé pour entraîner les robots en leur permettant d'apprendre en permanence à partir des entrées de leurs utilisateurs. Des bibliothèques spécifiques sont disponibles dans les principaux langages : Python (Bot ChatterBot), Java (Apprentissage en profondeur 4J) ou Javascript (Craft.AI). Les techniques d'apprentissage permettent de créer des robots qui deviennent plus efficaces à chaque interaction utilisateur, adapter progressivement leur comportement aux habitudes des utilisateurs. Nous en verrons un exemple avec George the Dentalist ci-dessous. Maintenant, il existe même des bibliothèques de haut niveau avec des capacités de PNL et d'apprentissage automatique, tels que Talisman (JavaScript) ou ChatterBot présenté ci-dessus.
- Troisièmement, reconnaissance d'images et de vidéos sont parfois nécessaires pour rendre les interactions des robots naturelles et faciles ; Recast.AI expliqué dans un article de blog pourquoi la reconnaissance d'image était le moyen le plus simple de concevoir un flux de conversation fluide pour le robot de rénovation qu'ils étaient en train de construire. Une fois de plus, les principaux langages de programmation disposent désormais de bibliothèques solides pour la vision par ordinateur, comme OpenCV (Python et maintenant JavaScript), TensorFlow de Google (Python et C++) ou Reconnaissance visuelle IBM Watson (JavaScript, C).
Plateforme de création de robots tout-en-un
Parallèlement à l'augmentation de la disponibilité de bibliothèques contenant des technologies de création de robots, une autre tendance est apparue : les plateformes de création de robots tout-en-un permettant aux non-développeurs de commencer à créer des robots. Recast.ai illustre parfaitement cette tendance : la plateforme facilite la création et le déploiement de robots sur les canaux les plus courants. Recast.AI s'occupe de tout, de création du flux de conversation, formation, déploiement de robots et analyses.

L'objectif de Recast.AI est d'aider les utilisateurs à créer facilement des interfaces de messagerie. Il s'agit d'une plateforme collaborative qui permet aux utilisateurs d'importer des robots ou des parties de robots provenant des robots d'autres utilisateurs, ce qui leur permet d'économiser du temps et de l'énergie en assemblant leur propre création, au coup par coup. Propulsé par un technologie linguistique forte, les offres de robots de Recast.AI détection de mots clés disponible via une API afin que les créateurs de robots puissent se concentrer sur la création d'interactions significatives et fluides. De plus, étant donné que Recast.AI est basé sur la communauté, leurs services s'améliorent à chaque interaction de l'utilisateur avec les robots utilisant la plateforme.
Du langage naturel aux données
Pour ce qui est de décomposer le langage afin que les robots puissent le traiter, ils utilisent un système « d'entités ». Ce système permet aux robots extraire le sens des conversations que les robots entretiennent avec les utilisateurs. L'utilisation d'entités permet aux robots de détecter des mots clés dans une expression humaine naturelle. Il permet la détection automatique d'entités de base, telles que la date, l'heure, le lieu et les noms. Il s'agit des plus de 30 « entités aurifères ». Les constructeurs de robots peuvent aller plus loin en créant des entités personnalisées à l'aide d'un processus d'organisation, la « gazette », pour faciliter leur reconnaissance. La Gazette aide spécifier le périmètre des entités créées par l'utilisateur: une gazette est une liste de mots appartenant à une entité associée à un paramètre de rigueur. Par exemple, un robot serveur de café aurait besoin d'une entité café. Pour définir cette entité, une gazette doit être utilisée pour l'aider à reconnaître les différents types de café :
- Espresso
- Cappuccino
- Americano
- Café Latte
- Mochaccino
- Macchiato au caramel
Recast.AI va encore plus loin que la simple aide à la création et au déploiement de robots. Il peut prendre en charge tous les besoins des constructeurs de robots. Ils proposent des services pour créer et former des robots décrits ci-dessus, ainsi que services d'analyse et d'hébergement. En effet, ils fournissent aux constructeurs de robots de nombreuses métriques pour les aider à tirer le meilleur parti des échanges de leurs utilisateurs. Ils peuvent consulter les flux de conversation de leurs utilisateurs pour comprendre leur comportement et adapter rapidement leurs robots. [cta href= » https://www.callr.com/usecases/sms-bot/ "txt="Commencez à créer des robots compatibles SMS » btn="Consultez notre API "]
Au-delà des chatbots dans la messagerie

La conversation ne démarre pas et ne s'arrête pas avec les robots. À mesure que les canaux et les plateformes se multiplient et se diversifient, il est devenu de plus en plus difficile de proposer un service disponible sur tous les principaux canaux pour atteindre tous les clients. Issam Hakimi, le développeur de Broid.AI, a bien cerné le problème avec sa phrase « la tour de Babel du 21e siècle »:
Dans un monde où la connectivité croît de façon exponentielle, la communication tend à se complexifier et à se spécialiser en fonction d'usages spécifiques. La tour de Babel du 21e siècle est en train de voir le jour. Issam Hakimi, développeur de Broid.AI
Pour détruire cette nouvelle tour de Babel avant qu'elle n'atteigne le nuage, il a créé Broid.AI, un framework open source conçu comme une tentative d'unification des communications, enrichissez-les et constituez un réseau de systèmes intelligents. L'objectif de Broid.AI est de permettre aux développeurs de déployer plus facilement leurs services (qu'il s'agisse de robots ou autre) sur plusieurs canaux. Au lieu de devoir se frayer un chemin parmi de nombreuses documentations qui peuvent être très diverses, ils n'ont qu'à travailler avec un seul pour mettre en œuvre tous les canaux dont ils ont besoin. Déployer un chatbot ou une application de messagerie sur des dizaines de canaux n'a jamais été aussi simple.
Que peuvent déjà faire les robots ?
Recast.AI a créé des robots pour mettre en valeur le potentiel de ses plateformes. Parmi eux se trouve le Pokébot, un bot disponible sur Kik et Messenger pour répondre à toutes les questions sur Pokémon posées en langage naturel.

Craft fournit un autre exemple intéressant pour mieux comprendre le potentiel du bot George. L'équipe d'AI. George, the Dentalist est un robot capable de traiter les bons de commande reçus des dentistes et envoyés par SMS, pour tirer des leçons des commandes et répétez finalement de manière proactive la commande que le dentiste ferait habituellement. Il est alimenté par les fonctionnalités NLP de Recast.ai et craft.ai pour la partie apprentissage. L'équipe de Craft.ai a écrit sur sa genèse. Cela montre comment les robots intelligents et efficaces ne sont pas créés en soi, mais apparaissent comme une solution pour résoudre une situation réelle. Diverses plateformes ont été ouvertes aux bots ces dernières années : WeChat, Facebook Messenger, Amazon Echo, Slack, Google Allo, Snapchat, Telegram... Malgré leur large base d'utilisateurs, les interactions quotidiennes des utilisateurs avec les robots sont encore loin d'être courantes. En effet, la plupart des robots sont toujours conçus pour faire face à des situations hypothétiques au lieu de conçu à partir de zéro pour répondre à un problème survenant dans le monde réel.
Quelle est la prochaine étape pour les chatbots ?
Chez CALLR, nous sommes convaincus que Les SMS aideront à combler le fossé entre les robots et les canaux de communication traditionnels. En effet, les SMS présentent de nombreux avantages par rapport aux applications OTT (WhatsApp, Messenger), notamment en termes de commodité. Mais l'avantage décisif des SMS par rapport à l'OTT réside avant tout dans leur portée. Il atteint plus de 5 milliards de personnes dans le monde. Les SMS fonctionnent même sur les téléphones les plus simples, ce qui leur permet d'atteindre ceux qui pourraient réellement avoir besoin des services que les robots et l'IA peuvent offrir. En fin de compte, Le SMS est le seul canal qui permet des services intelligents sur les téléphones les plus basiques.
Le potentiel des robots d'envoi de SMS

Le Nokia 3310, l'un des téléphones les plus populaires de tous les temps [/caption] Ce dernier point n'est généralement pas assez souligné : avec les SMS, non seulement les chatbots peuvent considérablement augmenter leur portée, mais ils peuvent également se rendre accessibles à tous. Cela signifie la possibilité d'accéder à des services intelligents sur des téléphones barebone, tels que le célèbre Nokia 3310. Bien que cela ne semble pas être une fonctionnalité indispensable pour nous, Européens et Américains, les potentiels apparaissent pour ce qu'ils sont, énormes, si vous ajoutez l'Afrique à l'équation. Différents chatbots sont déjà disponibles en mode texte, nous avons choisi de vous présenter trois exemples ci-dessous pour vous aider à mieux comprendre leur potentiel, que ce soit pour l'Amérique, l'Europe ou l'Afrique. Moteur de texte: comme son nom l'indique, TextEngine est un moteur de recherche disponible sur texte - aucune connexion Internet n'est requise. Leur slogan « Votre dumbphone vient de devenir plus intelligent » illustre parfaitement l'immense potentiel du service. Chatbot Washington DC 311: pour réaliser services gouvernementaux plus accessibles aux citoyens, ils sont désormais accessibles par texto à l'aide d'un chatbot. Regardez la vidéo ci-dessous pour voir comment cela fonctionne. Capital One, une banque américaine, propose ses services par SMS avec un assistant appelé Eno. Avec Eno, les utilisateurs peuvent suivre le solde de leurs comptes, vérifier les transactions récentes ou consulter leur crédit disponible.
En raison de son efficacité et de sa disponibilité, le SMS est en train de devenir le canal de communication préféré des marques. De plus, les SMS sont multicanaux et permettre aux marques d'exploiter leur base de données sous-utilisée. Enfin, le SMS est un véritable canal multi-appareils, y compris les plus basiques. Pour toutes les raisons ci-dessus, nous sommes ravis de l'intégration de Broid.ai et Recast.AI CALLR ; les deux préconisent, à leur manière, une une plus grande disponibilité de robots plus intelligents que jamais. Nous vivons une époque fascinante pour les créateurs de chatbots, de nombreux outils sont désormais disponibles et tant de potentiel attend d'être libéré. Qu'attendez-vous pour commencer à construire le vôtre ?[cta href= » https://www.callr.com/usecases/sms-bot/ "txt="Vous recherchez un fournisseur de SMS pour votre bot ? » btn="Consultez notre API "]
Autres articles
Nous maitrisons notre propre réseau
Couverture mondiale
Commandez des numéros en un seul clic dans plus de 220 pays, y compris des numéros premium, personnalisés ou gratuits.
Chiffré et sécurisé
Chiffrement des données à la pointe des dernières technologies avec notamment HTTPS, SIP TLS et SRTP
Un réseau fiable
Grâce à nos nombreux centres de données et serveurs situés dans le monde entier, nous offrons un service robuste sur lequel vous pouvez compter.
Opérateur enregistré
Nous exploitons notre propre réseau pour plus de performance, une meilleure localisation et un support à votre service.