Wozu dient diese AWS-Lösungsimplementierung?

Die AWS Cloud bietet robuste, flexible und hochverfügbare Services, die Machine Learning in der Cloud ermöglichen. Spracherkennung und das Verständnis natürlicher sind beliebte Themen im Bereich des Machine Learnings, dennoch stellen diese Technologien einige der schwierigsten Probleme in der Informatik dar. Viele Kunden von Amazon Web Services (AWS) entscheiden sich dafür, Sprachsteuerung für ihre Anwendungen zu entwickeln, um ihren Endbenutzern ansprechende und lebensechte Erfahrungen zu bieten.

AWS-Kunden, die Chatbots in anderen Sprachen implementieren möchten, müssen eigene, ihren Anforderungen gerechte Backend-Plattformen für die Sprachanalyse, Abstraktion und das Wissenstraining entwickeln. Um Kunden bei der Implementierung dieser Chatbots zu unterstützen, bietet AWS die Lösung Serverless Bot Framework an.

Übersicht über die Implementierung der AWS-Lösung

AWS bietet eine Lösung, die verwaltete Services wie AWS Lambda zur Anwendung von Algorithmen für Machine Learning und Amazon Polly zur Umwandlung von Text in lebensechte Sprache automatisch bereitgestellt, konfiguriert und sich in diese integriert. Das folgende Diagramm zeigt die Architektur, die Sie mithilfe des Einführungsleitfadens der Lösung und der dazugehörigen AWS CloudFormation-Vorlage in Minutenschnelle bereitstellen können.

Serverless Bot Framework | Architekturdiagramm
 Zum Vergrößern klicken

Architektur für Serverless Bot Framework

Die Vorlage stellt einen Amazon API Gateway-Endpunkt bereit, an dem Kunden Anfragen und Lambda-Funktionen senden können, die Algorithmen des Machine Learnings anwenden.

Amazon Polly verwandelt Text in lebensechte Sprache, eine Amazon DynamoDB-Tabelle speichert Gesprächsprotokolle, Interaktionskontext und Nutzerfeedback, AWS Systems Manager speichert API-Schlüssel sicher und Amazon Simple Storage Service (Amazon S3)-Buckets speichern Konfigurationsdateien.

Die Lösung stellt auch eine Beispiel-Webanwendung in einen Amazon S3-Bereich bereit, der für statisches Website-Hosting konfiguriert ist.

Serverless Bot-Framework

Version 1.2.0
Zuletzt aktualisiert: 07/2020
Autor: AWS

Geschätzte Bereitstellungszeit: 5 Minuten

Verwenden Sie die Schaltfläche unten, um sich für Aktualisierungen dieser Lösungsimplementierung per E-Mail anzumelden.
Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 

Funktionen

Serverless Bot Framework unterstützt mehrere Sprachen

Derzeit unterstützt die Serverless Bot Framework-Lösung die Sprachen Englisch, Französisch, Deutsch, Italienisch, Portugiesisch, Russisch und Spanisch.

Die Konfiguration unterstützt zwei Arten von Gesprächen

Serverless Bot Framework unterstützt zwei Arten von Gesprächen: (1) Statisch - was keinen Zugriff auf externe Ressourcen oder spezielle AWS Lambda Funktionen erfordert, um die Logik des Bot zu implementieren, und (2) Dynamisch - wird für komplexere Interaktionen verwendet und ruft Lambda-Funktionen auf, um zusätzliche Aufgaben auszuführen.

Beispiel-Webanwendung

Die Lösung umfasst eine Beispiel-Webanwendung, die Sie als Referenzrahmen verwenden können, um Ihre eigene Anwendung zu erstellen, die Ihren Geschäftsanforderungen entspricht.

Wettervorhersagefunktion

Diese Lösung bietet die Möglichkeit, eine externe API zu verwenden, um Wetterdaten abzurufen. Aktuell werden AccuWeather und OpenWeather unterstützt; Sie können aber auch Ihre eigenen benutzerdefinierten Funktionen zur Unterstützung unterschiedlicher APIs hinzufügen.
Entwickeln (Symbol)
Selbst eine Lösung bereitstellen

Durchsuchen Sie unsere Bibliothek der AWS-Lösungsimplementierungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen