Learn how Acquia Labs integrated Drupal with Amazon Echo to build a voice-enabled recipe website.

Cuisiner avec Alexa et Drupal

L'un des appareils que j'utilise le plus souvent lorsque je suis chez moi, c'est Amazon Echo. Je l'utilise pour écouter de la musique, consulter la météo, programmer des minuteries, vérifier le trafic routier, etc. Ce gadget m'informe de plus en plus dans mes habitudes quotidiennes.

Webinar : Pourquoi, quand et comment découpler

Description : Dries Buytaert, fondateur de Drupal et CTO chez Acquia, partage avec vous sa connaissance de Drupal et de ses atouts face à la concurrence, en expliquant pourquoi, quand et comment implémenter Decoupled Drupal.

VISIONNER MAINTENANT

Savoir comment les différentes organisations peuvent exploiter un appareil comme Amazon Echo occupe également une grande place dans ma vie professionnelle. Au cours des deux dernières années, Acquia Labs a aidé les clients à tirer parti des interfaces conversationnelles, des balises et de la réalité augmentée pour éliminer le frottement des expériences des utilisateurs.

Un des exemples les plus passionnants de ce fut le développement de ask GeorgiaGov, une compétence Alexa qui permet aux résidents de l'état de Géorgie d'utiliser un écho Amazon pour interagir facilement avec les organismes gouvernementaux.

La démonstration vidéo proposée ci-dessous en est un autre exemple. Elle présente une cliente nommée Alex, à son retour du magasin Freshland Market (supermarché fictif). Après avoir choisi une recette de saumon sur le site Web de Freshland Market, Alex dispose de tous les ingrédients nécessaires pour se lancer. Elle demande alors à Alexa comment réaliser sa recette de saumon favorite pour huit personnes.

Sur le site Web Drupal de Freshland Market, la recette est pour quatre personnes, alors la fonctionnalité d'Alexa de Freshland Market ajuste automatiquement la quantité d'ingrédients requise pour huit personnes. En posant quelques questions simples à Alexa, Alex préchauffe le four, prépare les ingrédients et termine la recette sans même consulter son téléphone ou son ordinateur portable. Grâce à Alexa, Alex peut simplement prendre plaisir à cuisiner, au lieu de suivre une recette compliquée.

 

Ce projet a été facile à implémenter, car l'équipe a profité du module d'intégration Alexa, grâce auquel Drupal peut répondre aux demandes de la fonctionnalité d'Alexa. Initialement créé par Jakub Suchy (Acquia) et géré par Chris Hamper (Acquia). Le module d'intégration Alexa permet à Drupal de répondre aux commandes vocales personnalisées, autrement dit «Skills».

 

Obtenir les mises à jour

Recevez le meilleur contenu sur l'avenir du marketing, les changements de l'industrie, et d'autres leadership de la pensée.

Visual of how Amazon Echo works with compatible website and database to deliver results for queries

Une fois qu'un utilisateur Amazon Echo fournit une requête verbale, appelée «énoncé», cette entrée vocale est convertie en une requête textuelle (l' «intention») qui est envoyée au site Web du marché Freshland (le «point de terminaison»).

À partir de là, la combinaison du code personnalisé et du module Alexa pour Drupal 8 fournit les informations demandées à Amazon Echo.

Au cours de l'année écoulée, il a été très stimulant de voir l'équipe d'Acquia Labs élaborer un parcours client connecté au travers de chatbots, de la réalité augmentée et désormais, de l'assistance vocale.

C'est là un formidable exemple de ce que peuvent faire les organisations pour créer des expériences clients multicanales, en ligne et hors ligne, dans les magasins comme chez soi, et sur de multiples points de contact.

Si Freshland Market est un magasin fictif, n'importe quelle organisation peut dès aujourd'hui commencer à élaborer une telle expérience utilisateur.

Un grand merci à Chris Hamper et Preston So pour avoir créé la fonctionnalité Alexa pour Freshland Market, et à Ash Heath et Drew Robertson pour les démonstrations vidéo.

Dries Buytaert, chairman and chief technology officer, Acquia

Dries Buytaert

Président, CTO Acquia, Inc.

Dries Buytaert est développeur open source et responsable des technologies. Il est à la fois le fondateur et le chef de projet de Drupal, une plateforme open source dédiée à la création de sites web et d'expériences digitales. Buytaert est également cofondateur et directeur de la technologie d’Acquia, société technologique financée par le capital-risque. Acquia fournit à de nombreuses grandes organisations une plateforme ouverte, basée sur le cloud, qui aide ces dernières à développer, livrer et optimiser leurs expériences digitales. Identifié Young Global Leader par le Forum économique mondial, il est titulaire d’un doctorat en science et ingénierie informatique de l'université de Gand, et d'une licence en science informatique de l'université d'Anvers. Il a été nommé CTO de l'année par le Massachusetts Technology Leadership Council, Entrepreneur de l’année en Nouvelle-Angleterre par Ernst & Young et Jeune Innovateur par la MIT Technology Review. Il écrit souvent des articles de blogs sur Drupal, l'open source, les startups, l'entreprise et l'avenir sous le nom dri.es.