À quoi sert l'implémentation des solutions AWS ?

Le cloud AWS offre des services robustes, flexibles et hautement disponibles qui favorisent le machine learning sur le cloud. La reconnaissance vocale et la compréhension des langues naturelles sont des thèmes populaires dans le domaine du machine learning. Ces technologies posent toutefois des problèmes parmi les plus complexes de l'informatique. De nombreux clients Amazon Web Services (AWS) choisissent de développer des interfaces de conversation pour leurs applications pour fournir des expériences prenantes et vivantes à leurs utilisateurs.

Les clients AWS qui souhaitent déployer des chatbots dans d'autres langues doivent développer leurs propres plateformes backend capables de prendre en charge l'analyse et l'abstraction de la langue, ainsi que l'entraînement à la connaissance spécifique à leurs besoins. Pour aider les clients à implémenter ces chatbots, AWS propose la solution de Framework de bot sans serveur.

Présentation de l'implémentation des solutions AWS

AWS propose une solution qui déploie, configure et s'intègre automatiquement aux services gérés, tels qu'AWS Lambda pour appliquer des algorithmes de machine learning, ou encore Amazon Polly pour transformer du texte en discours vivant. Le diagramme ci-dessous présente l'architecture que vous pouvez déployer en quelques minutes à l’aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Framework de bot sans serveur | Diagramme d'architecture
 Cliquez pour agrandir

Architecture du framework de bot sans serveur

Le modèle déploie un point de terminaison Amazon API Gateway où les clients peuvent envoyer des requêtes et fonctions Lambda appliquant des algorithmes de machine learning.

Amazon Polly transforme le texte en parole réaliste. Une table Amazon DynamoDB stocke les journaux de conversation, le contexte d'interaction et les commentaires des utilisateurs. AWS Systems Manager stocke de manière sécurisée les clés API et les compartiments Amazon Simple Storage Service (Amazon S3) stockent les fichiers de configuration.

Cette solution déploie également un exemple d'application Web dans un compartiment Amazon S3 configuré pour l'hébergement de site Web statique.

Framework de bot sans serveur

Version 1.2.0
Dernière mise à jour : 07/2020
Auteur : AWS

Temps de déploiement estimé : 5 min

Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez. 

Fonctions

Le framework de bot sans serveur prend en charge plusieurs langues

Actuellement, la solution de framework de bot sans serveur prend en charge l'anglais, le français, l'allemand, l'italien, le portugais, le russe et l'espagnol.

La configuration prend en charge deux types de conversations

Le framework de bot sans serveur prend en charge deux types de conversations : (1) statiques, qui ne nécessitent pas d'accès à des ressources externes ou des fonctions AWS Lambda spécialisées pour implémenter la logique du bot et (2) dynamiques, utilisées pour des interactions plus complexes et invoquant des fonctions Lambda pour effectuer des tâches complémentaires.

Exemple d'application Web

La solution comprend un échantillon d'application Web à utiliser comme environnement de référence pour créer votre propre application en fonction des besoins de votre entreprise.

Fonction de prévision météorologique

Cette solution permet d'utiliser une API externe pour obtenir des données météorologiques. AccuWeather et OpenWeather sont pris en charge pour le moment. Toutefois, vous pouvez ajouter vos propres fonctions personnalisées pour prendre en charge différentes API.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions AWS

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus