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

Post on 19-Feb-2017

206 views 0 download

Transcript of 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

© 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

© 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

© 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

© 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

© 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)

© 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.

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

© 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

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson Analytics

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

© 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

© 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)

© 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.

© 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)

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson

© 2

016

Bel

soft

Col

labo

ratio

n A

G |

ww

w.b

elso

ft-co

llabo

ratio

n.ch

IBM Watson

© 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

© 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

© 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.

.

© 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)

© 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

© 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