Fonctionnement

Basé sur la même technologie qu'Alexa, Amazon Lex vous fournit les outils dont vous avez besoin pour surmonter les problèmes difficiles liés au deep learning, tels que la reconnaissance de la parole et la compréhension du langage, par le biais d'un service entièrement géré simple d'utilisation. Amazon Lex s'intègre à AWS Lambda afin de vous permettre de déclencher facilement des fonctions pour l'exécution de votre logique business backend à des fins de récupération des données et de mise à jour. Une fois le service intégré, votre robot peut être déployé directement sur des plateformes de discussion, des clients mobiles et des appareils IoT. Vous pouvez également utiliser les rapports fournis pour suivre les métriques de votre robot. Amazon Lex propose une solution de bout en bout évolutive, sécurisée et simple d'utilisation pour créer, publier et surveiller vos robots.

Diagrams_lex_bookhotel

Caractéristiques principales

Reconnaissance de la parole et compréhension du langage naturel de haute qualité

Amazon Lex propose des technologies de reconnaissance automatique de la parole et de compréhension du langage naturel pour créer un système de compréhension du langage et de la parole. Amazon Lex utilise la même technologie éprouvée qu'Alexa. Amazon Lex est capable d'apprendre les différentes manières dont une personne peut exprimer son intention sur la base d'exemples de déclaration fournis par le développeur. Le système de compréhension de la parole et du langage interprète le discours en langue naturelle et la saisie de texte, comprend l'intention de la saisie et répond à la demande de l'utilisateur en invoquant la réponse appropriée.

Possibilité de gérer des dialogues

Les robots Amazon Lex permettent de gérer les conversations entre plusieurs personnes. Une fois qu'une intention est identifiée, les utilisateurs sont invités à fournir les informations nécessaires pour répondre à l'intention (par exemple, si l'intention est de « réserver une chambre d'hôtel », les utilisateurs sont invités à préciser le lieu, la date d'arrivée, le nombre de nuits, etc.). Amazon Lex vous permet de créer facilement des conversations entre plusieurs personnes pour vos chatbots. Il vous suffit de dresser la liste des paramètres que vous souhaitez collecter auprès des utilisateurs des robots, ainsi que des invites correspondantes, et Amazon Lex se charge d'orchestrer le dialogue en demandant le paramètre approprié.

Invites de l'utilitaire

Amazon Lex fournit deux types d'invites : les invites de confirmation qui vous permettent de confirmer une action avant son exécution ; et les invites de gestion des erreurs qui demandent à l'utilisateur de répéter la saisie pour plus de clarté. Les invites de confirmation permettent de confirmer l'intention de l'utilisateur avant d'exécuter la logique business backend (par exemple, « Souhaitez-vous confirmer votre réservation maintenant ? »). Les invites de gestion des erreurs traitent des scénarios où la saisie de l'utilisateur n'est pas comprise, permettant ainsi une gestion fluide des scénarios d'erreur. Par exemple, si la saisie vocale d'un utilisateur n'est pas claire ou audible, ou ne correspond pas à une intention connue, vous pouvez configurer le service Amazon Lex pour qu'il invite l'utilisateur à répéter les informations fournies, par exemple : « Désolé, je n'ai pas compris » Vous pouvez définir le nombre de tentatives et spécifier un message d'au revoir une fois que l'application a fini d'interroger l'utilisateur.

Intégration à AWS Lambda

Amazon Lex prend en charge en mode natif l'intégration à AWS Lambda pour la récupération de données, les mises à jour et l'exécution de la logique business. La capacité de calcul sans serveur permet d'exécuter facilement la logique business à l'échelle pendant que vous vous concentrez sur le développement de robots. Depuis Lambda, vous pouvez accéder à différents services AWS tels qu'Amazon DynamoDB pour la conservation de l'état de conversation et Amazon SNS pour la notification des utilisateurs finaux.

Connexion aux systèmes d'entreprise

Vous pouvez également intégrer facilement AWS Lambda à vos applications d'entreprise et bases de données existantes. Écrivez simplement votre code d'intégration, et AWS Lambda l'exécute automatiquement lorsque cela est nécessaire pour envoyer ou récupérer des données depuis un système externe. Amazon Lex inclut également des connecteurs intégrés pour les applications SaaS populaires comme Salesforce, Microsoft Dynamics, Marketo, Zendesk, QuickBooks et Hubspot.

Déploiement en un clic sur plusieurs plateformes

Amazon Lex vous permet de publier facilement votre robot sur des services de discussion directement à partir de la console Amazon Lex, réduisant ainsi les efforts de développement multiplateforme. Les capacités de mise en forme élaborée offrent une expérience utilisateur intuitive adaptée aux plates-formes de discussion telles que Facebook Messenger, Slack et Twilio SMS. Amazon Lex est également intégré dans AWS Mobile Hub. Vous pouvez donc créer rapidement votre propre application mobile pour accéder à votre chatbot Amazon Lex.

Fonctionnalités puissantes de gestion du cycle de vie

Amazon Lex vous permet d'appliquer le contrôle de version aux intentions, types de paramètres et robots que vous créez. Le contrôle de version vous permet de gérer facilement le code pendant le test et le déploiement dans un environnement multi-développeur, y compris la mise en œuvre de mécanismes de rétablissement. Vous pouvez créer plusieurs alias pour chaque robot Amazon Lex et associer différentes versions à chacun des robots (par exemple, « production », « développement » et « test »). Cela vous permet de continuer à améliorer et modifier le robot, et de lancer de nouvelles versions pour les associer au même alias, au lieu de modifier tous les clients chaque fois qu'une nouvelle version du robot est déployée. Le contrôle de version et la prise en charge des alias vous permettent de créer et de gérer facilement un robot tout au long de son cycle de vie.

Chaînage des intentions

Une intention exécute une action en réponse à la saisie en langage naturel de l'utilisateur. Amazon Lex peut transférer le contrôle de façon dynamique d'une intention à l'autre en fonction de la saisie de l'utilisateur final. Cela vous permet de simplifier les conversations complexes en les divisant en des éléments plus petits. Par exemple, dans le cas d'un robot utilisé sur une plate-forme de voyages, une fois qu'un utilisateur a réservé un vol, vous pouvez concevoir votre robot de manière à ce qu'il demande ensuite à l'utilisateur s'il souhaite réserver une chambre d'hôtel ou une voiture. La réponse de l'utilisateur peut alors entraîner l'exécution de réservations supplémentaires ou le refus de toute autre réservation. Amazon Lex gèrera le flux en conséquence.

Prise en charge des flux de téléphonie 8 kHz

Le moteur de reconnaissance de la parole d'Amazon Lex a été formé sur des flux de téléphonie (taux d'échantillonnage de 8 kHz), pour une reconnaissance de la parole plus précise durant les conversations téléphoniques. Pendant la création d'un robot conversationnel avec Amazon Lex, la prise en charge des flux 8 kHz permet de renforcer la fidélité des interactions téléphoniques, notamment pour une application de centre d'appel ou un service d'assistance. Amazon Lex bénéficie d'une intégration native à Amazon Connect, ce qui permet aux développeurs de créer des robots conversationnels vocaux capables de répondre aux demandes des clients par téléphone. Vous pouvez intégrer Amazon Lex à n'importe quelle application de centre d'appel avec les API.

En savoir plus sur la tarification d’Amazon Lex

Visiter la page de tarification
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous