Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen

23
Belsoft Collaboration AG Hauptsitz Zweigstelle SG Zweigstelle SZ www.belsoft-collaboration.ch Russenweg 26 CH-8008 Zürich T +41 44 388 13 41 Espenstrasse 139 Eichenstrasse 2 CH-9443 Widnau (SG) 8808 Pfäffikon SZ T +41 71 727 75 75 T +41 55 410 55 50 IBM Watson in Ihren zukünftigen Business Applikationen nutzen Frédéric Dehédin, Senior Software Engineer & Consultant, Belsoft

Transcript of Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen

Page 1: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

Belsoft Collaboration AG Hauptsitz Zweigstelle SG Zweigstelle SZ

www.belsoft-collaboration.ch Russenweg 26

CH-8008 Zürich

T +41 44 388 13 41

Espenstrasse 139 Eichenstrasse 2

CH-9443 Widnau (SG) 8808 Pfäffikon SZ

T +41 71 727 75 75 T +41 55 410 55 50

IBM Watson in Ihren zukünftigen Business

Applikationen nutzenFrédéric Dehédin, Senior Software Engineer & Consultant, Belsoft

Page 2: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Über mich

twitter.com/fdehedin fdehedin.ch

Page 3: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Agenda

IBM Watson

IBM Watson Analytics

Bluemix – Gateway für Watson Services

IBM Watson Services benutzen

Page 4: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

AI – Künstliche Intelligenz, Cognitive Computing und Virtuelle Assistenten

Page 5: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson - Einleitung

Super Computer wurde von IBM Research Team entwickelt

Benannt nach IBM’s Gründer: Thomas J. Watson

Ursprünglich entwickelt für Jeopardy! Game Show

Page 6: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson – Technik

750 Cluster Servers

16 TB RAM

Kann 500GB pro Sekunde verarbeiten (ca. 1 Million Bücher)

Page 7: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson – Grundlagen

Natürliche (menschliche) Sprache verstehen und interpretieren.

Fragen verstehen und bestmögliche Antwort anhand gelernten Inhalten liefern.

Erkenntnisse von grossen Mengen von unstrukturierten Daten schliessen.

WissenWatson kann unstrukturierte Daten analysieren und interpretieren. Nebst vorhandenem Wissen aus News, wissenschaftlichen Artikeln, Social Media Posts kann Watson auch Firmen eigener Inhalt interpretieren.

Page 8: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Page 9: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Analytics

Cloud basiert (Browser, kein Download von Software nötig)

Geführte Analysen und Daten Visualisierungen

Vorausschauende Analysen

Für jeden zugänglich unter: https://www.ibm.com/ibmid/basic_register/register.html?watsonanalytics=true

Kosten und Preispläne

Gratis Edition: IBM ID nötig. Genügt für diverse Auswertungen (100K Rows per dataset, 500MB Storage..

Bezahlte Editionen: Mehr Daten und Speicher, Team Arbeit, Erweiterte Datensourcenwie Social Media (Twitter) und IBM Cognos Report Daten

Page 10: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Analytics

Page 11: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Page 12: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Bluemix – Wrap Up

Plattform as a Service Runtimes

- Liberty for Java (JEE)

- Node.js

- PHP

- Swift

- XPages

- Etc.

Services

- Datenbanken (DB2, MySQL, Mongo, etc.)

- Watson Services (Translation, Text<>Spech,Tone Analyzer, etc.)

- XPages NoSQL Database

Page 13: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Bluemix

Bluemix ist eine open-standard, Cloud-basierte Plattform um Applikationen aller Art zu entwickeln, managen und zu betreiben: Web, Mobile, Big Data, etc.

Runtimes, APIs und Services

Entwickler können ihre Runtime-of-choicewählen und mit einer Vielzahl von APIs und Services verknüpfen.

Flexible Verrechnung

Die Preise richten sich nach Auslastung und gewünschter Performance der Applikation, sowie den verwendeten Services.

Security

IBM schützt Ihre Applikationen und bietet eine Vielzahl Sicherheitsoptionen auf verschiedenen Layern.

On-Prem / Hybrid Applications

Mit Bluemix Ihr on-premises Elemente zugreifen (z.b. Daten, Directory, Messaging)

Page 14: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Bluemix - XPages

Neu ist es möglich, die Bluemix Services mit XPages Applikationen zu nutzen.

Page 15: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Bluemix

Was braucht es, um Bluemix zu benutzen und Applikationen zu deployen?

- Aktiven Bluemix Account

- 30 Tage komplett free

- Danach Eingabe einer Kreditkarte obligatorisch, aber in gewissem Masse free

- Für Domino / XPages Entwicklung:

- IBM Domino Designer 9.0.1 Gold

- IBM Notes FP5 IF2

- Extension Library 16 release for 9.0.1 from OpenNTF

- Idee und Code

- Umfangreiche Runtimes und Services (darunter IBM Watson Services)

Page 16: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson

Page 17: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson

Page 18: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Services: Language Translation

- Erklärung

- Erkennt die Sprache eine Texts und kann eine Übersetzung in diversen Sprachen liefern.

- Kann mit eigenem «Firmen-Wortschatz» trainiert werden.

- Use Cases

- Übersetzungen von Texten

- Real Time Chat Translation

Page 19: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Services: Text To Speech

- Erklärung

- Gibt Textinhalte als Audio wieder.

- Weibliche und männliche Stimmen in verschiedenen Sprachen verfügbar.

- Use Cases

- Realtime Übersetzungen (mit Language Translation)

- Unterstützung für Seebehinderte

Page 20: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Services: Visual Insights

- Erklärung

- Watson kann übermittelte Bilder analyiseren und gruppieren nach Aktivitäten, Interressen, Personen, Orte

- Use Cases

- Vorhandene Foto Kollektion taggen und kategorisieren

- Marketing: Instragram Feeds analysieren und Marketing Kampagnen anhand der Resultate starten.

.

Page 21: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Services

Speech To Text: Erstellt Textinhalt anhand Audio-Dateien: Live Stream oder bestehende Audio Files.

Tone Analyzer: Ermöglicht es, Textinhalte zu analysieren und dessen Einstellung (z.b. Emotionen wie Freude, Traurigkeit, etc.) aufzuzeigen. Die Sprache eines Textes wird analysiert und zeigt emotionelle, soziale und sprachliche Hinweise auf.

AlchemyLanguage: Eine Reihe von APIs um natürliche Sprache zu interpretieren und zu verarbeiten. Von einem unstrukturierten Text kann die Empfindung, Thema, relevante Keywords und Entitäten ermittelt werden

Natural Language Classifier: Relevante Antworten auf Fragen finden. -> Training mit eigenen Daten muss vorgängig gemacht werden.

Document Conversion: Text Inhalte aus HTML, PDF und MS Word Dokumente zu HTML, Plain Text oder JSON Answer Units (für Apache SoIr – Retrieve and Rank)

Page 22: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Services: Aus Applikationen ansprechen - Architektur

Page 23: Collaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

Web Referenzen

- Bluemix Homepage: https://console.eu-gb.bluemix.net/

- Tutorials for Bluemix services: http://www.ibm.com/developerworks/cloud/bluemix/services.html

- IBM Watson Serviceshttp://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.htm

- IBM Watson Facebook Product / Service Pagehttps://www.facebook.com/ibmwatson

- IBM Watson on Twitterhttps://twitter.com/IBMWatson

- My XPages Demo Apphttps://watsondemo-fdn.eu-gb.mybluemix.net/watson-demo-fdehedin.nsf/imageRecog.xsp