profi & watson · 2017-04-27 · monolithen/anwendungen aufbrechen und deren verwendung...

31
Dr. Michael Kosmowski Software Architekt PROFI Engineering Systems AG PROFI & WATSON

Upload: others

Post on 06-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

Dr. Michael Kosmowski

Software Architekt

PROFI Engineering Systems AG

PROFI & WATSON

Page 2: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson2

Allgemeine Trends

Digitalisierung

Cognitive Era, Cognitive Business

IBM und Watson

Begriff

Idee & Hintergrund

PROFI und Watson

PROFI und „IBM-Watson“

PROFI und „Watson i.w.S.“

Beispiele für „kognitive Lösungen“

Agenda

25.04.2017

Page 3: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson3

Schneller, flexibler und spezifisch auf die Veränderungen des Marktes reagieren

„… You Can Dance In A Hurrican –Only If You Standing In ‚The Eye‘ …“ (Thomas Friedmann, mehrfacher Pulitzer-Preisträger, zur Eröffnung der „IBM World Of Watson“ in Las Vegas am 25.10.2017)

Daten …

Von allen verfügbaren Quellen nutzen Strukturiert

Unstrukturiert

Sensordaten

Intern oder extern – eigene Daten oder explizit sachadäquat beschaffte Daten, …

„Den Honig aus den verfügbaren Daten ziehen …“ hierfür erforderlich: Unterstützen beim Bereitstellen und beim

Interpretieren von Daten aller Art mit kognitiven Systemen

PROFI-Expertise: „Nutzen unstrukturierter Daten als wären sie strukturiert“

Damit: Verbessern der Wissensgrundlage für Entscheidungen

Festigen der Position und Erzielen von Vorteilen im Wettbewerb

DigitalisierungUmwandeln & Darstellen von Informationen und Kommunikation

© Shutterstock Harvepino

© Fotolia andriigorulko

25.04.2017

Page 4: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson4

Digital Business - Daten … Daten in allen Formen und aus allen Quellen müssen als Asset genutzt werden

Schnelles Verarbeiten einer Unmengen von Daten unabhängig von deren Struktur …

… um zu entdecken WAS in diesen Daten steckt

Wissensaufbereitung in einer Form, die früher so nicht möglich war

Vorhandenes Wissen besser nutzen und auf breitere Schultern legen

Cognitive Era – basiert auf kognitiven Computersystemen Neue technische Möglichkeiten ändern die Dinge wie wir arbeiten

Kommunizieren und miteinander interagieren, Lernen aus Interaktionen und Feedback,

Entscheidungen unterstützen Kognitionen: Informationsverarbeitungsprozesse, in denen Neues gelernt und Wissen verarbeitet wird

beschreibt Fähigkeiten des Menschen, die es ihm ermöglichen sich in der Welt zu orientieren und sich an seine Umwelt anzupassen

Prozesse wie Wahrnehmen, Orientieren, Schlussfolgern, Erinnern, Denken, Entscheiden

Cognitive Business Neue Geschäftsmodelle & Ideen, Customer Experience

Operationale Excellence (oder Operat. Performance)

Herausforderungen der Wissenschaften und der Gesellschaft insgesamt angehen

Cognitive Business= Digital Business + Cognitive Intelligence

Becoming a Cognitive Business: A culture that infuses insight

into every action, interaction or decision (Cognitive Systems,

Descriptive Analytics, Predictive and Prescriptive Analytics)

Quellen: IBM

25.04.2017

Quelle: Wikipedia

Page 5: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson5

“Watson” …

… hat als kognitives Computersystem 2011 in der US-Gameshow “Jeopardy” überzeugt

… ist inhaltlich gekennzeichnet durch die folgenden 4 Fähigkeiten

Understand: Daten “aufnehmen” (strukturiert, unstrukturiert [Text, Bilder, …], Sensordaten)

Verarbeitung schnell und hohes Volumen

Reason: Daten “verstehen” (in Themen einordnen; Fähigkeit zum Bilden u. Bewerten von Hypothesen, Rahmen-

bedingungen zu betrachten und Empfehlungen zu priorisieren) Menschen helfen Entscheidungen zu treffen

Learn: kontinuierliche Verbesserung der Daten & Erfahrungen durch dediziertes Training sowie aus Interaktionen

Interact: Sprechen, hören und sehen mit Menschen auf einem natürlichen Weg Kommunikation in Umgangssprache

… das also macht den Unterschied (m.a.W.):

Verarbeitung natürlicher Sprache

Erzeugung & Bewertung von Hypothesen aus dem „Wissen“, gespeist aus großer Menge (auch unstrukturierter) Daten

Evidenzbasiertes Lernen

In diesem Kontext sind die Watson-Verwendungen erklärbar (z.B. Watson in Notes-Verse)

Persönlicher Assistant (priorisiert, übernimmt einfache Aufgaben und Funktionen basierend auf meinem Verhalten)

Beratender Experte (versteht mich, beantwortet meine Fragen, bietet unterstützende Informationen)

Thema der IBM - Begriff „Watson“Was verbindet die IBM damit?

Quelle: IBM

25.04.2017

Page 6: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson7

Thema der IBM - Begriff „Watson“Was verbindet die IBM damit?

25.04.2017

• Kein „allwissen-

des System“

der IBM …

• … Sondern:

kognitive(s) Sys-

tem(e) für die

eigene Wissens-

domäne“

• Auf diese

Domäne muß

das System

trainiert werden.

Page 7: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson8

PROFI ist langjähriger IBM Watson-Partner

Produkthistorie

Watson Team

Realisierte Szenarien

Intelligente Enterprise Search

Wissensmanagement

Social Media Customer Insight

Customer Feedback Insight

360°-View-Anwendungen – Datensilos aufbrechen

Next Logical Product

Intelligenzbasierte Produktempfehlung über Dialogsystem

Intelligent Helpdesk

Nutzen Watson API aus IBM Bluemix Developer Cloud

“Kognitives Update” bestehender Anwendungen

PROFI und „IBM-Watson“

Unsere Skills Fachlich

Anwendungsarchitektur und Systemaufbau

Anbindung Datenquellen über im Lieferumfang enthaltene und eigenerstelle Crawler (mittels Crawler-API)

Erstellen von UIMA-Wissensbausteien mit dem Studio und ggf. ergänzt mit eigenen Java Entwicklungen

Arbeiten mit dem Suchindex i.W.S. (insbesondere Lucene-Index, aber auch SOLR und Elastic Search)

Anpassungen Oberfläche, Portlets, Dashboards etc.

Bereitstellen Exporte

Anbindung von Watson-API aus der IBM Developer Cloud in bestehende Kundenanwendungen

Soft-Skills Komplettes Verständnis der Anforderungen, Berater

Bereitstellen von korrespondierenden Lösungen (auf Basis eigener Entwicklungen und Einbindung von OpenSource-Produkten)

Einbindung in Unternehmens-IT

Effizientes Projektmanagement

25.04.2017

Page 8: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson9

Unsere Erfahrung aus dem bisherige Arbeiten mit IBM-Watson

Wir haben enorm viel in den Projekten gelernt, und dieses Wissen ist übertragbar!

Mit IBM-Produkten ist nicht alles lösbar Zuarbeit erfolgt(e) mit anderen Produkten und Plattformen

Einbeziehen von OpenSource-Lösungen

Eigene Entwicklungen (mit geeigneten Entwicklerwerkzeugen und –Methoden)

Kaufmännische Betrachtung

… auch andere Mütter haben schöne Töchter …

Im Mittelpunkt steht der spezielle UseCase bei unserem Kunden

„Welches Problem muss bei Ihnen gelöst werden (Use Case)?“

„Welche Daten haben Sie hierfür, was kann man damit machen?“

„Was erwarten Sie von der Lösung (Business-Case)?“

Einbeziehen von Lösungen auch außerhalb der „IBM-Welt“ (analog zu „IBM-Watson“)

OpenSource-Lösungen

Z.B. PROFI.expert oder PROFI.sherlock (OpenAnalytics – s. hier)

PROFI und „Watson i.w.S.“ (1)

25.04.2017

Page 9: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson10 25.04.2017

Typische Situationen Hohe Anzahl und/oder Volumen von Dokumenten (Daten i.w.S.) …

… liegt stark unstrukturiert vor …

… aus internen und externen Datenquellen …

… in ggf. unterschiedlichsten Datentöpfen und -formaten

… und es besteht ein starkes Interesse an der Nutzung dieser Daten ( Digitalisierungsstrategie)

Themen- und Aufgabenbereiche, Use-Cases Beschaffen und Aufbereiten von Daten

Suchen/Recherchieren & Finden

Im Dokumentbestand navigieren und analysieren

Kategorisieren / Abstrahieren / Klassifizieren / Segmentieren („Inhalte“ zu „Themen“ zuordnen)

Dokumente zusammenfassen /clustern

Strukturieren & Visualisieren

Anwendungsmodernisierung Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …)

kognitives Update

Neue Anwendungen und Businessmodelle entwickeln

Antworten auf die Fragestellungen in meinem Business finden

PROFI und „Watson i.w.S.“ (2)

Page 10: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson11

In jedem Kundenkontakt können wir sofort mit dem Kunden zu seinem Thema ins Gespräch kommen … Baukonzern: Intelligenter Zugang zu Projektdokumentation, insbesondere bei Ausschreibungen

Messgerätehersteller: Intelligenter Helpdesk, Einbindung in Mobile App für Servicetechniker

Hersteller medizinischer Produkte: Intelligente Produktauswahl auf Basis von Input über Dialogsystem

global tätiger, integrierter Automobil- und Industriezulieferer: Pflege/Änderungen an den Stammdaten welche Auswirkungen hat dies in den operativen Systemen

Spiele-Verlag: Bildarchiv für mehrere Millionen vorhandene Bilder

Beratungsunternehmen für Kapitalmarkt- und Unternehmenskommunikation: Aufbereitung von Finanzdaten gemäß „eigenem Standard“

Im gemeinsamen Gespräch erkennen wir Lösungsmöglichkeiten für Ihre Pain Worin besteht die zu lösende Aufgabe und welche Daten gibt es hierfür?

Fortsetzung: Project Definition Workshop (PDW) – Proof Of Concepts (PoC) PDW: Details der möglichen Lösung klären (Grundlagen, Tools, Vorgehen, Definieren PoC/ Projekt)

PoC: Bestätigen der Funktionen für zentrale Komponente(n) der geplanten Lösung

Lassen Sie uns miteinander reden …

25.04.2017

Page 11: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson12

Daten als Asset im Unternehmen nutzen - Intelligentes Arbeiten damit (OnPrem)

Eigene kognitive Anwendungen oder Nutzen der kognitiv aufbereiteten Daten in andere Anwendungen

ermöglichen es, mit eigenen Daten in neuer Qualität zu operieren (indem man sie angemessen berücksichtigt).

vorhandene Daten geeignet (für neue Zwecke) aufbereiten, indem man sie weiter anreichert.

Informationen Gemeinsam nutzen, Analysieren, Präsentieren - Typen von eigenen kognitiven Anwendungen

Just in Time - Intelligente Enterprise Search

Tiefere Einsichten gewinnen - Content Analytics

Intelligentes Überwinden inkompatibler Datensilos mit 360°-View Applications

kognitve Services nutzen (Services in der Cloud, Lösungen in der Cloud oder OnPrem)

Watson-API’s und Watson Services: Anreichern der vorhandenen Daten mittels „Durchlaufen einer Intelligenz“ in der Cloud

Z.B. für ein kognitives Update bestehender Anwendungen oder Bereitstellen neuer Anwendungen

Prinzip: Ansprechen einer (gut dokumentierten) API, Datenfluß z.B. lokal IBM-Cloud (Bluemix) lokal

Permanente Weiterentwicklung der möglichen API‘s (Inhalte/Themen, Qualität, Sprachunterstützung, …)

Kognitive Services von Open Source oder Third Party nutzen

Wo können wir Sie unterstützen?

„Typische Situationen“ – Lösungen finden

Kompetenter Partner für cognitives Computing (Coaching, Umsetzung)

PROFI und Watson

25.04.2017

Page 12: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson13 25.04.2017

„Just In Time“ benötigte Information intelligent bereitstellen

egal wie sie vorliegen und von wo sie kommen

Informationsservice „unternehmensweite Suche“ („Enterprise Search“)

Intelligent die Nadel im Heuhaufen finden:

„Was muß ich tun beim Fehlercode 4711 am Messgerät ABC12?“

Informationen: Gemeinsam nutzen, Analysieren, Präsentieren

Page 13: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson14 25.04.2017

Ravis-Projekt bei der Stadt Karlsruhe

Zentraler Zugang zu internen & externen Datenquellen über ein Portal mit integrierter Enterprise Search

zwei Wege zur Information (Recherche & Analyse) Strukturierter Weg: Navigation im Portal Information im Anwendungskontext

Unstrukturierter Pfad: Abfrage in der im Portal integrierten Enterprise Search Findet die Information „irgendwo“ in den angebundenen Quellen(Treffer Klicken zur Quelle, News- & Zombie-Effekt)

Wissensmanagement im Mittelstand (Illig Maschinenbau Heilbronn)

Angereicherte (mit Intelligenz ausgestattete) Suche im File-System “Zugriff auf Vielzahl der Informationen” signifikant verbessern

Bewahren/Verfügbar halten des historisch gewachsenen Unternehmenswissens (“Wissensträger” Rente)

Ausbildung eines Wissensmanagements Definierter ROI: Die wertvollen (und „teuren“) Mitarbeiter sparen Zeit beim Suchen

CIO hat uns etwas zum realen ROI gesagt: ein alter Bericht wurde zur rechten Zeit gefunden und rechtfertigte “nachträglich” das gesamte Projekt-Investment …

Besonderheit: Eintritt PROFI in ein zuvor gescheitertes Projekt

Referenzprojekte Enterprise Search

Beacon Award 2011

„Best Industry Solution for

Government“

Page 14: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson15 25.04.2017

„Just In Time“ benötigte Information intelligent bereitstellen

egal wie sie vorliegen und von wo sie kommen

Informationsservice „unternehmensweite Suche“ („Enterprise Search“)

Intelligent die Nadel im Heuhaufen finden:

„Was muß ich tun beim Fehlercode 4711 am Messgerät ABC12?“

Tiefere Einsichten in die vorhandenen Daten gewinnen

BI-Tool auf unstrukturierten Daten

Informationsservice „Inhaltsanalyse“ (oder „Content Analytics“)

Gibt es Nadeln in den vielen Heuhaufen? Wenn ja: was sagen sie mir? „Welche Probleme

traten nach Einführung der Messgeräteserie ABC* in welchen Anwendungsfällen auf?“

Informationen: Gemeinsam nutzen, Analysieren, Präsentieren

Page 15: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson16

Referenzprojekt: Social Media Analyse in

Marktforschung „Reine Verkaufszahlen zu liefern

wird künftig nicht mehr ausreichen.

Die Story dahinter muss auch

betrachtet werden.“

(Quelle: media control)

25.04.2017

Social Media Analyzer: Produkt von media control

Die Idee: Innovative Erweiterung des Produktportfolios durch Ergänzungder reinen Verkaufszahlen um „Hintergrundinformationen“ aus User Generated Content in den Social Media-Kanälen

Der Kundennutzen: Wettbewerbsvorteile durch inhaltliche Analyse von Social Media-Beiträgen

PROFI begleitet media control in der Entwicklung des Social Media Analyzer, insbesondere bei

Abfragetool Unterstützung bei der Formulierung der Abfragedefinition (> 60.000 Abfragebegriffe)

Datenbeschaffung User-Generated Content (News, Blogs, Foren, Reviews) über Provider „Boardreader“ und eigene Crawler für ausgewählte Datenquellen

Abfrage- und Datenmanagement

Watson Content Analytics Annotatoren (z.B. Bestseller-Index, Star-Rating)

Analyseclient (Auswertungsmöglichkeiten, Dashboards)

Page 16: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson17

Dashboards („Makro“-Sicht)

Bestseller

Potenziale: basiert auf hohem „Bestseller-

Index“ im Berichtszeitraum (> 1.1.2014)

Bestseller-Index: basiert auf Inhaltsanalyse zu

„Empfehlung“ (i.w.S.)

Meinungsbild

Titelauswahl: „Starrating“ 4 od. 5,

Berichtszeitraum (> 1.1.2014)

Starrating: basiert auf Inhaltsanalyse

„Wieviel ‚Sterne‘ würde der Autor geben?“

25.04.2017

Page 17: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

18

Premium-Automobilhersteller geht neue Wege beim Ermitteln des Kundenfeedback bei Service und Neuwagenkauf seiner Marken FRÜHER: umfangreicher 4-seitiger Fragebogen, „mit Hilfe des Händlers“ ausgefüllt

HEUTE: freies Feedback über Online-Plattform, ggf. Telefon-Interview (ca. 15.000 Feedbacks/Monat)

Zu lösendes Problem Händlern und Vertrieb dedizierte Auswertungen aus dem Feedback (VoC) liefern

Flexible Auswertungsmöglichkeiten bieten

Regional (Region, Gebiet, …), Eigentümer- u./o. Betriebsbezogen, Marke, Art d. Dienstleistung (SK, NV), …

Reporting ermöglichen

Datenbasis für detaillierte Händlerinformationen bereitstellen ( Export aus WEX AC)

Dashboards für Management und interaktive Analysen (mit Drillmöglichkeit bis auf ein einzelnes Feedback)

Automatisiertes Erkennen der herstellerrelevanten Inhalte aus den Freitexten im Kundenfeedback

Ergebnis: Von PROFI realisierte Lösung „Voice of The Customer (VoC)“ mit IBM Watson Explorer Analytics Components (WEX AC, früher ICA o.WCA) Erkennen der Inhalte im Freitext Zuordnen zu (vom Hersteller definierten) Auswertungskategorien

Erkennen der Sentiments (Ist die Aussage positive oder negative gefärbt?)

Daten-Import und Daten-Export als Basis für weiterführende Aufbereitungen

Dashboards für Auswertungen

PROJEKT: Voice Of The Customer (VoC)

25.04.2017 PROFI & Watson

Page 18: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson19 25.04.2017

„Just In Time“ benötigte Information intelligent bereitstellen

egal wie sie vorliegen und von wo sie kommen Informationsservice „unternehmensweite Suche“ („Enterprise Search“)

Intelligent die Nadel im Heuhaufen finden: „Was muß ich tun beim Fehlercode 4711 am Messgerät ABC12?“

Tiefere Einsichten in die vorhandenen Daten gewinnen BI-Tool auf unstrukturierten Daten Informationsservice „Inhaltsanalyse“ (oder „Content Analytics“)

Gibt es Nadeln in den vielen Heuhaufen? Wenn ja: was sagen sie mir? „Welche Probleme traten nach Einführung der Messgeräteserie ABC* in welchen Anwendungsfällen auf?“

360°-View – Anwendungen bereitstellen (… auch mobil …) Daten unabhängig von Format und Silo zusammenbringen konsolidierte Sicht auf inhaltlich zusammenhängende Daten, die „datentechnisch“ nicht so einfach

zusammenkommen können

Wie kann ich die Puzzleteile aus allen Daten zusammenbringen? „Überblick: Kunde MN hat das neue Messgerät ABC12 am TT.MM.YY gekauft, installiert hat es V.Name am tt.mm.yy, und seitdem tauchen diese Probleme auf, bearbeitet von v.name mit folgendem Status…“

Informationen: Gemeinsam nutzen, Analysieren, Präsentieren

Page 19: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

Datenbank-Info’s Details zum Produkt,

Prod.-Kategorie, Lieferant, …

Liste Kundenbestellungen, in denen Chai als Produkt enthalten ist

Schnittstelle zu Dokumenten Produktrezensionen

zu den Rezensionen: Sentiments(75% der Inhalte sind positiv)

Dokumentationen

Verbindung zwischen beiden Systemen: „Produkt“ Watson „liest“ die Texte und

„erkennt“ die Produkte darin

PROFI & Watson20

Bsp.: 360°-View

Anwendung

„erstes Business-

Content System“(Northwind-Datenbank)

(„Texte“ im Filesystem)

„zweites Business-

Content System“25.04.2017

Page 20: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson21

Das Ganze auch mobil – Out Of the Box

Produkt „Chai“ auf einem iPhone

Ein Bildschirm mit identischen Informationen zum Browser

Bsp.: 360°-View

Anwendung

25.04.2017

Page 21: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson22

Vorhandene Watson-Services integriert in meine Anwendungen (OnPrem, Cloud, hybrid)

Anreichern der vorhandenen Daten mittels „Durchlaufen einer Intelligenz“ in der Cloud

Prinzip: Ansprechen einer (gut dokumentierten) API

Übergabe der bereitgestellten „Daten“ von „lokal“ an den Watson-Service (der ist ggf. vorher in „meiner Domäne“ trainiert)

Rückgabe einer „Antwort“ gemäß angesprochenem Service

In eigener Zuständigkeit: Verarbeiten der „Antwort zu diesen Daten“

Permanentes Qualifizieren der Services (Genauigkeit, Sprachunterstützung, …)

Watson-Services als eigene Anwendungen

Verwenden der bei Watson Bluemix ausgerollten Anwendung – Erstellen eigener Anwendungen auf Basis der verfügbaren Bausteine – Bereitstellen eigener Services und Nutzen dieser (…)

Z.B. Watson Conversation Service oder Watson Virtual Agent: „Bot‘s“ oder „Smart Agents“ als Dialogsystem für FAQs, Email-Routing, Live Chat, Sprachdialogsysteme, …

Prinzip

„Bestellen“ der vorhandenen Anwendung in der Bluemix

Hochladen von Daten für die Anwendung

Anpassen der Anwendung an den eigenen Korpus („Konfigurieren“ und „Trainieren“ mit dem eigenen Domänenwissen wie Texte, Bilder, …)

Bereitstellen als Anwendung (Ausrollen)

Watson in der IBM-Cloud: Bluemix

25.04.2017

Demo: Watson Conversation

Page 22: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson23 25.04.2017

Watson-

Services

(Stand:

20.04.2017)

s. Aktueller Katalog

Watson in der Cloud - Bluemix

Page 23: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson25

Prinzipiell: Der Einbau ist in jegliche bestehende Anwendung möglich!

hier: Notes/Domino – “Alt-Anwendung“Einbau einer Watson-API:

Nutzen Übersetzungsservice

In einer Wissensdatenbank sind (historisch gewachsen) deutsch-sprachige Texte

Diese sollen heute international verwendet werden: On the Fly bei Bedarf in die gewünschte Sprache übersetzen

Bsp.: Kognitives Update für Anwendungen

25.04.2017

Page 24: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson26 25.04.2017

Idee Erkennung von Inhalten aus der Umgangssprache (in Schrift oder Wort [via API: SpeechToText])

Mappen der angefragten Inhalte auf die zuvor festgelegten und trainierten „Ziel-Kategorien“

Benutzer können ggf. Feedback zum besseren Trainieren geben

Nutzen von Standard-Software oder Lösung (hier) mit Open Source (und etwas PROFI-KnowHow) OpenNLP Machine Learning

Web-Frontend

Einsatzszenarien Dialog auf Webseite

zur Produktfindung …

Beispiel: „Habt ihr was gegen Heuschnupfen?“

Empfehlung auf „mein Produkt gegen Heuschnupfen“

Um Ansprechpartner zu finden …

„Mein Sohn hat seinen Führerschein gemacht und fährt mit meinem Auto. Muss ich meinen Vertrag ändern?“

„Minimalvariante“: Bearbeiter für KFZ-Versicherungen anbieten

Besser: nach meinem Namen fragen und dann „meinen“ Bearbeiter für KFZ-Versicherungen anbieten

Help Desk Self Service für „Endbenutzer“ „Wie binde ich mein neues iPhone in das Firmennetz ein?“

Link auf die DIY-Seite „iPhone in das MDM einbuchen“

PROFI.expert - Dialog

Page 25: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson27

PROFI.expert (1)

25.04.2017

Beispiel … man könnte auf der PROFI-Webseite

eine Frage eingeben …

… und diese führt mich zu einer der zehn PROFI-Kompetenzen(Ziel: Link zur betreffenden Web-Seite)

Page 26: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

kunde möchte vorhersagemodelle rechnen

PROFI & Watson28 25.04.2017

PROFI.expert (2) Trainieren aus Feedback

1

1

2

3

3

2

Page 27: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson32

Idee

unstrukturierte Daten aufbereiten und mit den unstrukturierten Daten so arbeiten als wären sie strukturiert

Nutzen von Standardsoftware oder OpenSource-Elementen für kognitive Anwendungen

Lösungen mit IBM Watson Explorer (insbesondere Analytical Components)

Lösungen mit folgenden Open Source Komponenten

Solr: Open Source Enterprise Search Plattform auf Apache Lucene

UIMA: Apache UIMA (Unstructured Information Management Applications)

Banana als GitHub-Projekt setzt auf Kibana auf: Frontend für Elastic Search (Basis: Open Source)

Einsatzszenarien

Einstieg in kognitives Computing

Aufbereitung für die Analyse unstrukturierter Daten (intelligente Annotationen)

Intelligente Darstellung mit interaktiven Analysemöglichkeiten

Cockpits, Dashboards, KPI-Darstellungen, Managementzusammenfassungen, …

breites Spektrum nützlicher, sinnvoller und instruktiver Diagramme

(in Grenzen) Selfservice für Fachabteilungen bei der Erstellung neuer Reports

PROFI.sherlock (1)

25.04.2017

Page 28: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson33 25.04.2017

PROFI.sherlock (2a) – anspruchsvolle und aussage-

kräftige Reports, leicht durch Benuzer anpassbar

Page 29: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson34 25.04.2017

PROFI.sherlock (2b) – flexibel, individuell, eigene

Styles, hilfreiche und sinnvolle Diagramm-Varianten, …

Page 30: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson35 25.04.2017

PROFI.sherlock (3) „Kleiner möglicher Einstieg“ – Analogie Social Media Analyse

Boardreader-Frontend

MySQL-Datenbank

Crawler

Indexer/

Parser

Index

(Lucene)

Dojo Web-

Frontend

Datenbank-Export zur

weiteren Nutzung

IBM

WC

A UIMA

Boardreader-Frontend

MySQL-Datenbank

Data Import Solr

Indexer/

Parser

Index

(Lucene)

Kibana

Web-Frontend

Datenbank-Export zur

weiteren Nutzung

UIMA

Bluemix – WDC

(„Watson API‘s“)

Kognitive Services

OpenSource

Kognitive Services

Third Party

Page 31: PROFI & WATSON · 2017-04-27 · Monolithen/Anwendungen aufbrechen und deren Verwendung erweitern/modernisieren (z.B. Mobile, Social, …) kognitives Update Neue Anwendungen und Businessmodelle

PROFI & Watson36 25.04.2017

Sprechen Sie uns bitte an:

Wie können wir Sie bei Ihrer Digitalisierungsstrategie unterstützen?

Wie können wir Sie begleiten beim Nutzbarmachen aller Ihrer Daten?

Mit welchen kognitiven Lösungen können wir mehr aus Ihren Daten holen?

Vielen Dank für Ihre Aufmerksamkeit!

PROFI AG – Ihr Projektpartner

Dr. Michael Kosmowski

Software Architekt

[email protected]