watson - bitte helfen sie - hbauer.net€¦ · #icsug watson - bitte helfen sie integration von ibm...
TRANSCRIPT
![Page 1: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/1.jpg)
www.ics.ug #icsug
Watson -bitte helfen Sie
Integration von IBM Bluemix Watson Services in IBM Domino
https://hbauer.nethttps://twitter.com/hagen_bauer
![Page 2: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/2.jpg)
www.ics.ug #icsug
Agenda
• Eine kurze Einführung in Bluemix und Watson Services
• Vorstellung der Beispiele• Sprachklassifikation mit Trainingsdaten• Textübersetzung und Bilderkennung• Demonstration des
Sprachklassifikationsbeispiel
![Page 3: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/3.jpg)
www.ics.ug #icsug
Was ist Bluemix?• BlueMix ist IBM's PaaS (Platform as a
Service) Angebot
• Eine Cloud basierende Plattform für das
– schnelle Entwickeln,
– Verwalten und
– Bereitstellen von Anwendungen verschiedenster Arten (Web, Mobil, Big Data, Social, ... ).
• Entwickler können Services von IBM oder Partner in einem pay-as-you-go Model nutzen
![Page 4: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/4.jpg)
www.ics.ug #icsug
DevOps
APIs und Services
Hybride Cloud Umgebungen
Erweiterung von SaaS Anwendungen
Kombinierbare Objekte
![Page 5: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/5.jpg)
www.ics.ug #icsug
Bluemix Watson Services
![Page 6: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/6.jpg)
www.ics.ug #icsug
Die heutigen Beispiele• IBM Domino Anwendungen sollen erweitert werden um
– Sprachklassifikation• Natürlichsprachliche Anfragen im Kontext von Rezepten sollen in
Rezeptklassen zugeordnet werden
– Bildklassifikation• Bilder sollen automatisiert mit Schlagworten versehen werden
– Text Translation• Texte sollen automatisiert übersetzt werden
![Page 7: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/7.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST API• Integration Domino Xpages
![Page 8: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/8.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST API• Integration Domino Xpages
![Page 9: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/9.jpg)
www.ics.ug #icsug
Demo Time
![Page 10: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/10.jpg)
www.ics.ug #icsug
Das Bluemix Dashboard
![Page 11: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/11.jpg)
www.ics.ug #icsug
Den Service wählen
![Page 12: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/12.jpg)
www.ics.ug #icsug
Den Service konfigurieren
![Page 13: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/13.jpg)
www.ics.ug #icsug
Der Service ist startklar
![Page 14: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/14.jpg)
www.ics.ug #icsug
Die Service Kennwörter merken
![Page 15: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/15.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST API• Integration Domino Xpages
![Page 16: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/16.jpg)
www.ics.ug #icsug
Warum Curl
• cURL (Client URL Request Library) ist ein Kommandozeilen-Programm zum Übertragen von Dateien in Rechnernetzen.
• Es ist Bestandteil der meisten Linux-Distributionen und auch von Mac OS X.
• Es eignet sich gut um schnell und einfach REST Api Aufrufe zu starten
• REST API Aufrufe können gut in einem Editor vorbereitet werden
curl -d "user=foo&pass=geheim" http://www.url.de/getthis/post.cgicurl -d "user=foo&pass=geheim" http://www.url.de/getthis/post.cgi
![Page 17: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/17.jpg)
www.ics.ug #icsug
20 Zeilen TrainingssetCheese whirls bread
Seeded wholemeal loaf bread
rosemary focaccia bread
Cheat’s sourdough bread
chilli cornbread bread
Steamed bao buns bread
walnut rolls bread
Focaccia with pesto & mozzarella bread
Ham & tomato Stromboli bread
Garlic bread pizzas bread
Classic white loaf bread
![Page 18: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/18.jpg)
www.ics.ug #icsug
20 Zeilen TrainingssetSpringtime spaghetti & meatballs pasta
Orecchiette with anchovies & purple sprouting broccoli pasta
Baked conchiglioni with sausage sage & butternut squash pasta
Venetian duck ragu pasta
Pilchard puttanesca pasta
Tagliatelle with vegetable ragu pasta
Easy lasagne pasta
Salsa spaghetti with sardines pasta
Broccoli & sage pasta pasta
![Page 19: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/19.jpg)
www.ics.ug #icsug
Die TestfragenRed onion Gruyère & rosemary fougasse
Malted walnut seed loaf
Olive bread swirls
Fettuccine with seared scallops & prosciutto
Walnut & red pepper pesto
![Page 20: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/20.jpg)
www.ics.ug #icsug
Anlegen der Trainingsdaten
![Page 21: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/21.jpg)
www.ics.ug #icsug
Anlegen der Trainingsdaten
![Page 22: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/22.jpg)
www.ics.ug #icsug
![Page 23: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/23.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST API• Integration Domino Xpages
![Page 24: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/24.jpg)
www.ics.ug #icsug
In der Zwischenzeit schon eine andere Demo
… ich hab da schon 'was vorbereitet
![Page 25: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/25.jpg)
www.ics.ug #icsug
Zurück zur Sprachklassifikation
![Page 26: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/26.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST Api• Integration in Domino Xpages
![Page 27: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/27.jpg)
www.ics.ug #icsug
Schon fertig?
![Page 28: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/28.jpg)
www.ics.ug #icsug
Es kann losgehen
![Page 29: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/29.jpg)
www.ics.ug #icsug
Wie wird „garlic bread“ klassifiziert?
(Der ist einfach)
![Page 30: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/30.jpg)
www.ics.ug #icsug
Wie wird „Red onion Gruyère & rosemary fougasse“ klassifiziert?
Begriffe kommen nicht im Trainingsset vor werden aber „richtig eingeteilt
![Page 31: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/31.jpg)
www.ics.ug #icsug
Ablauf Sprachklassifikation
• Anlegen eines neuen Services über das Bluemix Webinterface
• Hochladen eines Trainingssets über die REST API
• Warten ….• Erste Anfragen über die REST API• Integration Domino Xpages
![Page 32: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/32.jpg)
www.ics.ug #icsug
So könnte eine Anwendung aussehen
![Page 33: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/33.jpg)
www.ics.ug #icsug
![Page 34: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/34.jpg)
www.ics.ug #icsug
Eine einfache Domino Maske
mit einem Button der
etwas Java aufruft ….
![Page 35: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/35.jpg)
www.ics.ug #icsug
![Page 36: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/36.jpg)
www.ics.ug #icsug
…. und der einfache Java Code
der die „bekannten URLs“
aufruft
![Page 37: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/37.jpg)
www.ics.ug #icsug
![Page 38: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/38.jpg)
www.ics.ug #icsug
Das war wirklich nicht schwer.
![Page 39: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/39.jpg)
www.ics.ug #icsug
![Page 40: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/40.jpg)
www.ics.ug #icsug
Zusammenfassung
• Einfache Aktivierung von Watson Services aus Bluemix heraus
• Schnelle Integration in Domino Anwenungen möglich
• Was fehlt: – Neue Ideen für die Integration von Cognitive
Computing
![Page 41: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/41.jpg)
www.ics.ug #icsug
Erweitern Sie Domino Anwendungen um kognitive Elemente wie z.B.
– Natursprachliches Input– „Menschliche“ Dialoge– Analyse von „Stimmungen“ in Texten
![Page 42: Watson - bitte helfen Sie - hbauer.net€¦ · #icsug Watson - bitte helfen Sie Integration von IBM Bluemix Watson Services in IBM Domino. ... Created Date: 3/11/2016 11:47:44 AM](https://reader034.vdocuments.us/reader034/viewer/2022043012/5fac2312674146110a0131fb/html5/thumbnails/42.jpg)
www.ics.ug #icsug
Watson -bitte helfen Sie
Integration von IBM Bluemix Watson Services in IBM Domino