BLOG | Au cœur de la DXP, le PIM
10/12/2024
Découvrez le PIM, composant essentiel de la DXP : une solution stratégique pour centraliser, structurer et optimiser vos données produits, au service de vos ambitions digitales.
24/03/2020
En effet, du service client à l’assistance métier, sur un site serviciel grand public ou au sein d’une Digital Workplace, le vocal s’impose doucement comme un levier de transformation majeur.
L'assistant vocal peut alors être pensé comme une interface homme-machine, en nous servant les données sur un plateau (Peux-tu me procurer cette donnée s’il te plait ?). Mais il est également capable de s’illustrer comme un intermédiaire entre humains. Il fluidifie alors les échanges et les organisations (A qui dois-je m’adresser s‘il te plait ?).
Mais quel que soit le cas d’usage, le véritable enjeu pour les métiers, est de bien s’approprier le contexte. Car en ChatBot comme en langues étrangères, la traduction littérale est rapidement mise à mal. Elle a d’ailleurs rapidement laissé place à la traduction contextuelle. Celle qui ne traduit pas bêtement, mais qui comprend, et qui contextualise. Elle est déjà presque celle qui pense.
Nous pouvons donc désormais compter sur le « speech to context » et le « context to speech ». Et ainsi nous sommes libérés du langage. Nous travaillons désormais sur les intentions.
Pour ce faire, nous avons à notre disposition un socle technique déjà solide, et très accessible : les produits grands publics sont disponibles sur étagère, et pour les entreprises, les briques logicielles permettent de lancer des projets qui n’ont plus rien de la science-fiction.
En la matière, la mise en place d'un ChatBot pose des problèmes standards. Il nous faut :
S’agissant de la cible, notre approche était détaillée dans un article précédent : 7 questions pour créer un ChatBot efficace. Nous proposions alors des étapes de conception permettant de dessiner une véritable « personnalité » pour votre assistant.
En son cœur on trouve la brique sémantique : c’est la brique NLP (pour Natural Langage Processing), avec un certain nombre d’options dans un marché foisonnant et évolutif. Cette montagne de difficulté a donc finalement accouché d’une souris. Les briques sont disponibles, c’est un fait, et elles sont performantes !
Nous souhaitons ainsi offrir :
Nous avons donc penché vers l'open source : avec la brique Rasa. L’alternative (Dialog flow de Google) est en effet basée sur un modèle Cloud assez peu compatible avec les enjeux RGPD et les solutions d’hébergement sur territoire Européen que l’on exige de nous par ailleurs.
Plus important : nous avons choisi non pas de déléguer la brique intelligente à un modèle SaaS, mais bien de la confier aux équipes de développement. L’idée est de limiter l’accès en tant que service à la brique sémantique. Les cas d’usages métier restent en propriété, au sein du connecteur.
En pratique le connecteur délivre les services suivants :
Mais surtout :
Et c’est précisément ici que se trouve l’âme de votre ChatBot : c’est-à-dire vos choix métier, vos cas d’usage, et vos équipes projet.
Ce nouveau produit peut ainsi être appréhendé avec l’arsenal projet classique :
C’est ainsi que nous associons le connecteur à la brique NPL et que nous packageons l’ensemble dans une interface graphique pour constituer un produit fini.
Le ChatBot est alors complet et fonctionnel. Les capacités sémantiques sont seules déléguées à un service tiers. La protection des données sensibles, et le code métier restent aux mains du donneur d’ordre. L’ensemble est alors sécurisé sur l’extérieur.
Grâce au recours à un brique technologique accessible et facilement intégrable telle RASA, et en s’appuyant sur les méthodologies de design de service, il est devenu pratique, facile et sûr d’enrichir sites et applications avec un ChatBot.
Alors, demain sur les vôtres ?