View
1
Download
0
Category
Preview:
Citation preview
© 2017 IBM Corporation
Watson Services auf IBM Cloud WorkshopEhningen, 8. Mai 2018
Beate MelcherKlaus-Peter Schlotter
IBM Ecosystem Adaption Hub
Agenda
09:00 - 09:45 Begrüßung und IBM Watson Überblick
09:45 - 10:15 Vorstellung der Watson Services Teil 1
10:15 - 10:30 Pause
10:30 - 10:50 IBM Cloud Plattform Einführung
10:50 - 12:00 Hands-On Lab. Es kann an folgenden Labs gearbeitet werden:
Lab 1: Bilderkennung, Sprachübersetzung und Sprachausgabe mit Node.js
Lab 2: Die gleichen Watson Services wie Lab 1 aber mit Node-RED
Lab 3: Chatbot (Watson Assistant) mit Node.js
Lab 4: Natural Language Understanding
12:00 – 13:00 Mittagspause
13:00 - 13:30 Vorstellung der Watson Services Teil 2
13:30 - 14:30 Arbeiten an Lab 1, 2, 3 oder 4
14:30 - 14:45 Kaffeepause
14:45 - 15:15 Arbeiten an Lab 1, 2, 3 oder 4
15:15 - 15:45 Demo: IBM Watson Knowledge Studio - Build a Machine Learning Model
15:45 - 16:00 Q&A - Feedback
2
Watson Überblick
Was ist Watson?
Eine innovative AI-Plattform für Unternehmen
Verarbeitet Informationen eher wie ein Mensch - kognitiv
Watson ist die KI-Plattform für Geschäftsanwendungen
Verstehen
Watson kann all Ihre Daten analysieren und interpretieren, z. B. unstrukturierten Text, Bilder, Audiodaten, Videodaten
Rückschlüsseziehen
Watson kann Ihnen personalisierte Empfehlungen bereitstellen, da er die Persönlichkeit, den Ton und die Stimmung von Nutzern erkennt
Lernen
Mit Watson können Sie Funktionen für maschinelles Lernen nutzen, um das Wissen von Fachleuten in Ihre Anwendungen und Systeme einzubinden
Interagieren
Mit Watson können Sie Chatbots entwickeln, die in einen Dialog aufgenommen werden können
KI-Systeme wie Watson ermöglichen eine neue Partnerschaft zwischen Mensch und Maschine
Menschen
z e ichnen s ich
aus durch :
K I - Sys t eme
z e ichnen s ich aus
durch:
Gesunder Menschenverstand
Moralvorstellungen
Fantasie
Mitgefühl
Abstraktion
Dilemmas
Träumen
Verallgemeinerung
Wissen suchen/finden
Muster-Identifizierung
Natürliche Sprache
Maschinenelles Lernen
Neutralität sicherstellen
Unbegrenzte Kapazität
Watson - verfügbar in verschiedenen Varianten
IBM Cloud: SaaS-Produkte
Branchenlösungen für Handel, Bildungswesen, Finanzwesen, Gesundheitswesen, IoT, Marketing, Lieferketten, Personal, Arbeitsumfeld
IBM Cloud: Set offener APIs (PaaS)
Watson Services in der IBM Cloud, über die Sie kognitive Funktionen in Anwendungen und Produkte einbinden können.
Watson Business Solutions
On-premise Lösung: Watson Explorer
Watson
APIsWatson
Business
Solution
Expert Services,
architecture, and
pre-built assets
Customer
data
+ +
Watson ServicesTeil 1
Watson Services in der IBM Cloud
• Verschiedene Cloud-Services fürdie Entwicklung kognitiverLösungen
• Bereitgestellt in der IBM Cloud
• Zugriff per RESTful API
• Benutzerdefiniertes Training möglich
Data Insights
Language
Vision
Speech
Anwendungsbeispiele
• Erstellen Sie eine kognitive Such- und Content-Analyse-Engine um Nutzen aus großen Mengen strukturierter und unstrukturierter Daten zu erzielen
• Automatisieren Sie Kundeninteraktionen und erstellen Sie einen Chatbot, der natürliche Sprache versteht
• Bringen Sie Ihren Apps das Zuhören und Sprechen bei
• Analysieren Mengen von Texten in natürlicher Sprache, um Schlüsselwörter und Stimmungen zu erkennen
• Trainieren Sie Apps, damit sie lernen, wie ein Mensch zu sehen
SW-Programm
– gehosted auf der IBM Cloud
– auf Servern, die Sie selbst managen, im eigenem RZ
Ihre Anwendung
Endbenutzer
Interface
….
Watson Services
ConversationNatural Language UnderstandingVisual Recognition
Back-end Systems
weitereServices
Database
…Insights for
Ausführungsmodell
Ausführungsmodell
KI-Ökosystem – Watson Services als APIs in der IBM Cloud
https://console.bluemix.net/catalog/?category=watson
Höheres Verständnis:Watson Assistant (Conversation)Tone AnalyzerVisual RecognitionKnowledge Studio
Wissensorganisationund Suche:DiscoveryNatural Language UnderstandingNatural Language Classifier
Grundlegende kognitiveFunktionen:Speech to Text / Text to SpeechPersonality InsightsLanguage Translation
Data Science:Watson StudioMachine LearningKnowledge Catalog
Lassen sich mit hunderten weiteren Services in der IBM Cloud kombinieren
Visual Recognition
Bilderkennung, entschlüsselt und strukturiert visuelle Daten
Enthält ein Standard-Modell, ideal fürConsumer-Fotos
Tags mit einer Bewertung zwischen 0 und 1
Custom Training möglich
Bildklassifizierung erfolgt mittels Machine Learning
Visual RecognitionCustom Training - Custom Visual Learning
Sie trainieren Ihren eigenen Watson für Ihre Geschäftsanwendung
Use Case: AerialtronicsDrohnen inspizieren und überwachen technische Anlagen und Infrastrukturen wie Bohrinseln, Mobilfunkmasten, Windkraftanlagen oder Verkehrssysteme. Die Drohnen übertragen Bildsequenzen an KI-Analysesysteme und vermindern die Monitoringkosten drastisch
Versicherungsfälle
Hunderassen
Satellitenbilder
Maler
http://tle2017-watson-art-expert.mybluemix.net/recognize
https://visual-recognition-demo.mybluemix.net/
https://www.youtube.com/watch?v=oHtYE4Nf6-g
VR Custom Training, Classification, RetrainingDemo:
https://visual-recognition-demo.mybluemix.net/train
Kein API Key notwendig
Speichert Ihr Custom Training allerdings nicht ab
GUI Tool:
http://visual-recognition-tooling.mybluemix.net/
API Key wird benötigt
Training bleibt gespeichert
Code: API-Request mittels „curl”
$ cd train$ time curl "$VR_URL/classifiers?api_key=$KEY&version=2016-05-20“-F "name=Satellite Images" -F "153346738_positive_examples=@153346738-train.zip" -F "4306845088_positive_examples=@4306845088-train.zip" -F "70862963_positive_examples=@70862963-train.zip" -F "7786202_positive_examples=@7786202-train.zip" -F "811915410_positive_examples=@811915410-train.zip"
Text to SpeechWandelt geschriebenen Text in natürliche Sprache (Audio) um
Verschiedene Sprachen
Unterschiedliche Sprechweisen
Use cases:- Automatisierte Call Center Interaktion- Freisprecheinrichtungen- Interaktives Spielzeug für Kinder
https://text-to-speech-demo.mybluemix.net/
Speech to Text
Wandelt Sprache (Audio) in geschriebenen Text um
Training möglich für z.B. Produktnamen, Fachbegriffe, Namen
Erkennt verschiedene Sprecher
Use Cases- Realtime Transcription- Meeting-Protokolle- Analyse von Call Center Audio-
Aufnahmen
Language TranslatorÜbersetzt Text von einer Sprache in die andere
Domänenspezifische Modelle:Conversational, News, Patent
Individuell anpassbar:Forced glossary, Parallel phrases, Corpus-level customization
Use Cases- große Mengen interner Dokumente- externe Web-Seiten- Emails, Chats realtime übersetzen- Übersetzungsbüros – bevor ein
menschlicher Übersetzer finalisiert
Watson Assistant (ehemals Conversation Service)Entwickeln/Bereitstellen von Chatbots
Beantworten Fragen im Kundenservice
Jederzeit und an jedem Ort
Serviceunterstützung rund um die Uhr
Omnichannel: Einbindung in soziale Medien, Messaging Platformen, Websites, mobile Apps, Roboter
Anwendungen in natürlicher Sprache bedienen
Analyse-Dashboard: Kunden besser kennenlernen
Chatbots eignen sich, mit Benutzern über eine Vielzahl von Kanälen und Endgeräten zu kommunizieren
Mobile LaptopSmart
Home
Connected
Vehicles
Wearables Robots Gaming
Ich bin frustriert, ichkonnte mich nicht in IhrOnline-Rechnungssystemeinloggen.
21
Beispiel
«Ich bin frustriert, ich konnte mich nicht in Ihr Online-Rechnungssystem einloggen.»
Intent Passwort zurücksetzen
Entität Online-Rechnungssystem
Emotion* Verärgerung
Kontext Peter Müller, 47, Gold Member
Kontext Mobile
22
Schlüsselinformationen aus einer Frage herauslesen
* Emotion: Watson Tone Analyzer
Watson AssistantTrainingTraining mittels Web-Tool
Intents (Absicht / Anfrage-Typus) Passwort ändernBeschwerde einreichenWegbeschreibungWetter
Entities (Variable Infos)PersonenOrteZeit
Dialog-ToolDefinition des Gesprächsverlaufs
Watson AssistantUse CasesStaples – Easy Buttonhttp://ecc.ibm.com/case-study/us-en/ECCF-WUC12550USEN
1800flowers – Gwyn Gift Conciergehttps://www.1800flowers.com/gwyn-1800flowers
The North Face – Personal Shopperhttps://www.thenorthface.com/xps
Ask Mercedes – Chatbothttps://www.ibm.com/de-de/blogs/think/2017/11/30/ask-mercedes-chatbot-statt-betriebsanleitung/
Inter - Zahnzusatzversicherungs-Chatbot EVAhttps://www.ibm.com/de-de/blogs/think/2018/01/11/inter-versicherung-chatbot/
Natural Language UnderstandingExtrahiert Metadaten aus Texten,Nachrichten, Blog Posts, Tweets
Sentiment (Stimmung positiv/negativ) Emotionen (z.B. Freude, Zorn, Trauer)SchlüsselwörterEntitäten (z.B. Personen, Firmen, Städte)Kategorien (z.B. Essen und Trinken)
Training mittels Watson Knowledge Studio möglich: Benutzerdefierte Modelle können für bestimmte Branchen oder Interessenbereiche erstellt werden
Watson ServicesTeil 2
DiscoveryAutomatisiertes Einpflegen und Aufbereiten und von strukturierten und unstrukturierten Daten
Eigene / öffentlich verfügbare Daten
Drag & Drop (pdf doc html json)
Data Crawler (Cloud Storage, Datenbanken)
Use Cases:- Customer Service - Antworten auf
komplexe Anfragen finden- Produkt/Service/Marken – Analyse
von Social Media- Forschung & Entwicklung -
domainspezifisches Wissen finden
Watson Discovery News
In Discovery Service enthalten
Aktuelle englischsprachige Nachrichten
Täglich 300 000 neue Artikel und Blog-Beiträge
Angereichert mit kognitiven Funktionaliäten: Keyword Extraction, Entity Extraction, Semantic Role Extraction, Sentiment Analysis, Relations, Category Classification
Historische Suche in Nachrichten der letzten60 Tage
https://discovery-news-demo.mybluemix.net
Natural Language ClassifierKlassifiziert Texte
“Wo können wir uns treffen?”“Wann hast du Zeit”“Können wir uns um 14 Uhr treffen?”“Hast du heute Nachmittag etwas vor?”
Einen Termin vereinbaren
Use Cases:- Emails als SPAM oder No-SPAM kennzeichnen- Nachrichteninhalte klassifizieren (Business, Unterhaltung, Politik, Sport)- Musikalben klassifizieren (Genre, Sänger, Band)- Q&A Anwendungen, Chatbots
Personality InsightsErkennt Persönlichkeitsmerkmale, Bedürfnisse und Wertvorstellungen
„Big Five“ Persönlichkeitsanalyse:Offenheit, Gewissenhaftigkeit, Extraversion, Verträglichkeit, Neurotizismus
Sagt Vorlieben voraus:Shopping, Movies, Music, Reading/Learning, Health/Activtity, Preferences, Entrepreneurship, Environmental concerns, Volunteering
Use Cases:- Ist er ein passender Kandidat für den Job?- Sollte ich ihm ein Angebot für Produkt xy
machen?
https://console.bluemix.net/docs/services/personality-insights/preferences.html#preferences
https://personality-insights-livedemo.mybluemix.net/
Tone AnalyzerLinguistische Analyse von Texten
Emotionen (Freude, Trauer, Angst, etc.)
Use cases:- Social listening and monitoringWas sagen Kunden über mein Produkt?
- Personalized marketingEntspannungsurlaub für gestresste Kunden, Verwöhnurlaub für glückliche Kunden
- ChatbotsStimmung der Kunden erkennen und passendeAntworten generieren
Q&AFeedback
Nächste Workshops:
– Data Science with Watson Studio:16. Mai 2018 in Ehningen05. Juni 2018 in Zürich
– Practical Container Orchestration:21. Juni 2018 in Ehningen
– Info und Anmeldung: http://ibm.biz/bpsh-events-dach
Empfehlenswerter IBM Cloud Essentials Online Kurs:
– Aufwand: Minimal 4 Stunden, Effektiv 1-2 Tage, wenn man einige der guten optionalen Übungen auch noch macht.
– https://developer.ibm.com/courses/all/bluemix-essentials/
– Nach erfolgreichem Abschluss des Kurses bekommt man diesen Badge:
Ausbildungsmöglichkeiten für Business Partner
Weitere Infos
• Hands-on Labs und Präsentationen für diesen Workshop: www.ibm.biz/iicdach_lab
• Build with IBM Programm: https://www.ibm.com/partners/build/4 verschiedene Partner Offerings1-year free trial Data (IBM Cloud Object Storage): 10TB of storage ...1-year free trial AI (IBM Watson Assistant): 100,000 API calls per month, 10 workspaces (or chatbots), 200 intents, 200 entities ...1-year free trial Cloud (IBM Cloud Container Service): Bare metal server...6-months free trial Blockchain (IBM Blockchain): Up to 3 organizations to prototype ...
• Watson Build 2.0 Challenge: https://www-356.ibm.com/partnerworld/wps/servlet/ContentHandler/watson-build
Watson Build Revisited Workshop 17. Mai 2018 und 5. Juni 2018https://www-01.ibm.com/events/wwe/grp/grp312.nsf/Additional.xsp?openform&seminar=DD3CMUOE&locale=de_DE
https://www-01.ibm.com/events/wwe/grp/grp312.nsf/Additional.xsp?openform&seminar=B8ZB3QOE&locale=de_DE
• IBM Cloud Service Credits: https://www-356.ibm.com/partnerworld/wps/servlet/ContentHandler/bluemix-service-creditsIn der IBM Cloud werden Infrastruktur, Anwendungen und Services vereint, wodurch sie die perfekte Plattform ist, um ihre Ideen zu verwirklichen. Damit Sie die Plattform mit all ihren Anwendungen und Services kennen lernen und nutzen können, stellt IBM ihren Business Partnern je nach Programm Level ein Kontingent an IBM Cloud Service Credits zur Verfügung. Um diese Credits zu erhalten benötigen Sie einen IBM Cloud Account, und Ihr Primary Relationship Contact muss einen Antrag zum Erhalt der Credits stellen.Registered: $1200 USD/ year* Silver: $2400 USD/ year Gold: $4200 USD/ year Platinum: $6000 USD/ year
• IBM Watson Academy: https://www.watson-academy.info/Schulung, Badges
Fragebogen bitte ausfüllen
Korean
Danke!
Japanese
Merci
French
Russian
Thank youEnglish
GrazieItalian
GraciasSpanish
ObrigadoBrazilian Portuguese
Arabic
Simplified Chinese Traditional Chinese
Thai
תודהHebrew
Recommended