Speaking at Conferences and Company Events

I love to share digital strategies and visions with organizations and startups. I also speak regularly at conferences and company events.

Selected events (last updated in Jan 2018):

  1. Hyper Kickoff Event: 5th Frankfurt Analytics + Tableau User Group Meetup“, Tableau Office, Frankfurt, 18 January 2018
  2. Smart Mobility: 4th Frankfurt Analytics + Tableau User Group Meetup“, DB Systel Skydeck, Frankfurt, 13 December 2017
  3. Digital Transformation: How to Build an Analytics-Driven Culture“, Executive Talk, Frankfurt School of Finance & Management, Frankfurt, 8 December 2017
  4. Upcoming Features and the Tableau Roadmap“, The Future of Enterprise Analytics, Hilton Frankfurt Airport, ZĂŒrich, 6 December 2017
  5. Upcoming Features and the Tableau Roadmap“, The Future of Enterprise Analytics, Lindner Congress Hotel, ZĂŒrich, 14 November 2017
  6. Aligning Data Science and Digital Transformation“, Frankfurt Big Data Lab, Goethe-UniversitĂ€t, Frankfurt, 9 November 2017
  7. Upcoming Features and the Tableau Roadmap“, The Future of Enterprise Analytics, Credit Suisse, ZĂŒrich, 1 November 2017
  8. Building an Enterprise Big Data & Advanced Analytics Strategy“, Data Driven Banking Forum, Frankfurt, 25 October 2017
  9. Data Science in Mobility and Logistics“, Design the Smart Mobility – ITS Hackathon, Logistik-Initiative Hamburg, Hamburg, 20-21 October 2017
  10. 3rd Frankfurt Analytics + Tableau User Group Meetup“, Capgemini Office, Frankfurt, 17 October 2017
  11. Social Media and the Customer-centric Data Strategy“, Tableau Conference On Tour, Berlin, 12 September 2017
  12. 2nd Frankfurt Analytics + Tableau User Group Meetup“, Tableau Office, Frankfurt, 28 August 2017
  13. Advanced Analytics School“, Accenture Campus, Kronberg, 25 April-3 May 2017
  14. Aligning Data Science and Digital Transformation“, Accenture Tableau Day, Kronberg, 7 April 2017
  15. Neue datenbasierte GeschĂ€ftsmodelle und Big Data“, CeBIT 2017, Hanover, 20-24 March 2017
  16. Top 10 Business Intelligence Trends 2017“, Tableau Webinar, Frankfurt, 21 February 2017
  17. Price and Sentiment Analysis: Why is Bitcoin Going Down?“, Frankfurt Bitcoin Colloquium, Goethe-UniversitĂ€t, Frankfurt, 8 February 2017
  18. Data Science in Mobility and Logistics“, DB Open Data Hackathon, Deutsche Bahn mindbox, Berlin, 16-17 December 2016
  19. Industry 4.0: Self Service BI and Predictive Maintenance“, Institut fĂŒr Business Intelligence (IBI) Symposium, Stuttgart, 17 November 2016
  20. Why are Advanced Analytics essential for your Data Strategy“, DGI-Praxistage, Goethe-UniversitĂ€t, Frankfurt, 10-11 November 2016
  21. Einsatz im Portfoliomanagement, Risikoanalysen & Reporting“, Tableau & Banking Day, Frankfurt, 8 November 2016
  22. 3 Essential Components to Building a Data Strategy“, Telekom Big Data Days, Frankfurt, 23 September 2016
  23. R You Ready For Advanced Analytics“, Tableau Conference On Tour, Munich, 6 July 2016
  24. Boost your Business with Social Media“, Twitter for Business Tweetup, Deutsche Bahn, Frankfurt, 28 June 2016
  25. Insights from Sensor Data (IoT)“, Accenture Analytics Innovation Day, Kronberg, 24 Juni 2016
  26. Financial Analytics with Tableau“, Sparkassen Future Day, Berlin, 12 May 2016
  27. Financial Analytics with Tableau“, Informatica Financial Services Day, Frankfurt, 11 May 2016
  28. Sentiment Analysis in Tableau using R“, Predictive Analytics Meetup, FinTech Incubator, Frankfurt, 28 April 2016
  29. Why is Data Science Important“, DataFest Germany, LMU, Munich, 1-3 April 2016
  30. Echtzeit-Analysen von Maschinendaten und externen Datenquellen“, CeBIT 2016, Hanover, 14-18 March 2016
  31. Analytics for Everyone, Everywhere, Anytime“, Tableau Experience, Munich, 18 November 2015
  32. Big Data Analytics at Capgemini“, Capgemini, Offenbach, 14 November 2014
  33. Intercultural Aspects for Offshore Projects“, Capgemini, DĂŒsseldorf, 25 July 2014
  34. BI Sourcing Project at Deutsche Telekom“, Capgemini, Offenbach, 28 September 2012
  35. Big Data Analytics in High-Energy Physics“, CERN, Geneva, 23 May 2012
  36. The Expanding Universe of Big Data“, CERN, Geneva, 10 March 2011

Attending an event? Check out the Tableau Event Resources page.

Digitale Banken: Die Zukunft des PrivatkundengeschÀfts und der Vermögensverwaltung

Interaktive Portfolio-Übersicht mit Tableau
Interaktive Zusammenstellung eines Portfolios mit automatischer Gewichtung auf Grundlage der Sharpe-Ratio

Vor gut einem Jahr habe ich mit dem Blog-Post “Digitale Banken: Welche Anforderungen bringt die Digitalisierung?” einige Ideen aufgezeigt, wie sich Banken die Digitalisierung zu Nutze machen können. Die Motivation ist meist die Steigerung des Umsatzes, Kostenersparnis und die Erschließung neuer MĂ€rkte. Die Herausforderungen sind nach wie vor schwindenden ZinsertrĂ€ge, hĂ€rtere regulatorische Vorschriften, erhöhter Wettbewerb und anspruchsvolle Kunden.

Seither war ich an vielen weiteren Projekten im Finanzwesen beteiligt und sehe, dass besonders das PrivatkundengeschĂ€fts und die Vermögensverwaltung von der Digitalisierung profitieren. Dabei habe ich drei Kernbereiche ausgemacht, die ich nachfolgend etwas mehr in den Fokus rĂŒcken möchte.

1. Payment und Zahlungsverkehr

Vielen Menschen fĂ€llt es schwer sich die sperrige IBAN zu merken. Die Email-Adressen, die Handynummer und den Fingerabdruck haben die meisten allerdings immer parat. Neue technische Möglichkeiten treffen so auf verĂ€nderte VerbraucherbedĂŒrfnisse. Zahlungen werden immer hĂ€ufiger mit dem Smartphone abgewickelt – ohne Eingabe einer IBAN. Zahlungen werden schneller – kein ganzer Tag vergeht zwischen Kontobelastung und Gutschrift, sondern nur wenige Sekunden.

Außerdem werden Zahlungen dezentral. Dazu befasst sich der Finanzsektor zunehmend mit der Blockchain-Technologie (wie hier die Deutsche Bank), mit welcher nicht nur Überweisungen sondern auch Wertpapierhandel möglich sind. Insbesondere große Institute tun sich mit der Blockchain-Technologie allerdings schwer, da die zentrale Kontrolle des Zahlungsverkehrs auch als Instrument zur Kundenbindung verstanden wird.

2. Finanzierung und Kreditvergabe

Bei der Finanzierung und Kreditvergabe stehen neue/bessere Algorithmen im Mittelpunkt. Mit diesen möchte man stets folgende Fragen beantworten: Wie lÀsst sich der Credit Score optimal ermitteln? Wie empfehlen wir unseren Kunden proaktiv das richtige Finanzprodukt?

Die Konstruktion von EntscheidungsbĂ€umen, eine Form des Maschinellen Lernens, ist fĂŒr solche Algorithmen eine tragende SĂ€ule. Hierbei ist es ratsam die Ergebnisse immer wieder zu kontrollieren und gegebenfalls ĂŒber Parameter die Gewichtung bestimmter Variablen zu korrigieren. Sonst kann es womöglich passieren, dass einem Gutverdiener der Dispo gestrichen wird, weil sein Gehaltseingang nicht als solcher erkannt wird; oder einem Rentner ein Bausparvertrag angepriesen wird, weil sein Social-Media-Profil einen solchen Bedarf vermuten lĂ€sst.

3. Beratungsplattformen fĂŒr die Vermögensanlage

Zu Zeiten der Null-Zins-Politik ist bei der Vermögensanlage zunehmend KreativitĂ€t gefragt. Diese lĂ€sst sich schwer in starren Systemen aus dem Zeitalter der Mainframes abbilden. Stattdessen lassen sich Anlagestrategien aus unterschiedlichen Blickwinkeln mit Analytics-Anwendungen, wie Tableau (“Datenanalyse fĂŒr Banken“), beleuchten und sich ggf. um quantitative FunktionalitĂ€t aus R anreichern.

Beispielsweise lĂ€sst sich mit Hilfe der Sharpe-Ratio interaktiv eine optimale Portfolio-Gewichtung berechnen, und die Williams-Percent-Range als Indikator fĂŒr Chart-Trends nutzen. Ein solcher Self-Service-Gedanke passt zur Unternehmenskultur der Datendemokratisierung und lĂ€sst auch die Mitarbeiter aus Vertrieb und Beratung an der Digitalisierung teilhaben.

 

Alle hier gezeigten Beispiele sind echten Szenarien nachempfunden. Die Portfolio-Optimierung kann als Tableau Packaged Workbook (twbx) hier heruntergelanden werden, und benötigt Tableau mit R-Integration. Auch hierzu freue ich mich wieder ĂŒber Feedback, Fragen und Anregungen…

Predictive Maintenance Beispiele: 4 Methoden zur Kostenoptimierung durch Predictive Maintenance

Predictive Maintenance Beispiele: PdM Dashboard auf Tableau Mobile und IoT Realtime Feed auf Tableau Desktop
Predictive Maintenance Beispiele: PdM Dashboard auf Tableau Mobile und IoT Realtime Feed auf Tableau Desktop

EinfĂŒhrung: Warum ist Predictive Maintenance wichtig?

Instandhaltungskosten tragen wesentlich zu den Produktionskosten bei, wobei sie je nach Branche auf 15 bis 60 Prozent der Gesamtkosten geschÀtzt werden. Predictive Maintenance (PdM), die vorausschauende Instandhaltung, hat das Potenzial, diese Kosten deutlich zu senken.

Unsere Erfahrungen und die ausfĂŒhrlichen Beispiele in meinem Buch zur Digitalisierung Decisively Digital: From Creating a Culture to Designing Strategy (Amazon) zeigen, dass Predictive Maintenance die Gesamtkosten einer Maschine wĂ€hrend ihrer gesamten Lebensdauer reduzieren kann.

Das Prinzip von Predictive Maintenance

Predictive Maintenance zielt darauf ab, den Ausfall einer Maschine vorherzusagen und somit die Wartung zu optimieren. Die Wartungsarbeiten erfolgen nur dann, wenn ein Ausfall voraussichtlich eintreten wird. Doch wie lÀsst sich diese Vorhersage treffen?

Jene Vorhersagen, die hÀufig im Kontext mit Industrie 4.0 gesehen werden, lassen sich auf Grundlage folgender Fakten treffen:

  • Aktuelle Sensordaten: Wie verhĂ€lt sich die Maschine gegenwĂ€rtig?
  • Historische Sensordaten: Wie hat sich die Maschine in der Vergangenheit verhalten?
  • Benachbarte Sensordaten: Wie haben sich andere, Ă€hnliche Maschinen verhalten?
  • Instandhaltungsprotokoll: Wann wurde die Maschine zuletzt gewartet oder getauscht?
  • Instandhaltungsempfehlung: Welche Wartungsintervalle empfiehlt der Hersteller?

Methoden zur Interpretation von IoT-Daten

Solche Daten aus dem Internet der Dinge (IoT) lassen sich nun nicht ohne weiteres sinnvoll auf einem Dashboard darstellen. Ein Blick auf die bloßen Daten lĂ€sst hier kaum SchlĂŒsse zu. So ist es fĂŒr erfolgreiches Predictive Maintenance essentiell, dass statistische Methoden wie diese angewandt werden:

1. Mustererkennung: Durch das Identifizieren von Mustern zwischen bestimmten Ereignissen und MaschinenausfÀllen können wir voraussagen, wann und warum eine Maschine ausfallen könnte. Zum Beispiel könnte eine Maschine, die bei der Verarbeitung eines bestimmten Materials besonders belastet wird, eher ausfallen.

2. Trendmodell: Ein Trendmodell gibt den zeitlichen Verlauf der Maschinenperformance bis zu einem Ausfall wieder. Dies kann durch verschiedene RegressionsansÀtze modelliert und in drei Komponenten unterteilt werden: Trend, Saison und Rauschen.

3. Ereigniszeitanalyse: Die Analyse historischer Daten zu AusfÀllen liefert ein weiteres Modell, das gegen aktuelle Messdaten gelegt werden kann, um damit die Dauer bis zum nÀchsten Ausfall bestimmen zu können.

4. Kritische Schwellwerte: Eine ÜberprĂŒfung, ob bestimmte Schwellenwerte ĂŒberschritten wurden, kann ebenfalls Hinweise auf einen bevorstehenden Ausfall geben. Diese Schwellenwerte können initial von Experten festgelegt und spĂ€ter durch maschinelles Lernen angepasst werden.

Diese Methoden lassen sich zum Beispiel in Python und R implementieren. Die Resultate zeigen konkrete Handlungsempfehlungen und eignen sich somit ausgezeichnet fĂŒr Dashboards, die auch auf Tablets oder Smartphones gut zur Geltung kommen und fortlaufend aktualisiert werden.

Feedback und weiterfĂŒhrende Literatur

Wenn Sie mehr ĂŒber Predictive Maintenance und ĂŒber die Anwendung von digitalen Strategien in Ihrer Organisation erfahren möchten, empfehle ich Ihnen mein Buch Decisively Digital: From Creating a Culture to Designing Strategy (Amazon).

Was sind Ihre Gedanken zu Predictive Maintenance? Welche Daten und Methoden nutzen Sie fĂŒr Ihre Instandhaltungsstrategie? Ich freue mich auf Kommentare und Anregungen. Teilen Sie uns Ihre Erfahrungen und VorschlĂ€ge in den Kommentaren mit:

Update: Predictive Maintenance mit Tableau wird außerdem auf der CeBIT am Stand der Deutschen Telekom im Rahmen von “Echtzeit-Analysen von Maschinendaten und externen Datenquellen” vorgestellt:

Continue reading “Predictive Maintenance Beispiele: 4 Methoden zur Kostenoptimierung durch Predictive Maintenance”

Daten-Demokratisierung: Daten sind DER Rohstoff der Zukunft

Tableau Conference 2015 Dev-Keynote
Tableau Conference 2015 Dev-Keynote

Auf der Tableau Conference 2015 wurde eines besonders deutlich: Datenanalyse ist unverzichtbar und relevant fĂŒr alle Unternehmensbereiche. Daten fĂŒr alle Mitarbeiter im Unternehmen nutzbar machen, nennt man auch Daten-Demokratisierung. Damit können dann Entscheidungen getroffen werden, die auf konkreten, leicht verstĂ€ndlichen und auf das Unternehmen bezogenen Daten basieren.

Daten werden somit zum Rohstoff der Zukunft eines jeden Unternehmens!

Daten-Demokratisierung funktioniert nur dann, wenn Daten mit Self-Service-Tools, wie Tableau, zugÀnglich gemacht werden, sodass die Daten auch ohne tiefes technisches Wissen analysiert werden können. Neben klassischen Datenquellen wie ERP- und CRM-Systemen entstehen auch in anderen Bereichen relevante Daten, z.B. dateibasierte Formate wie Excel, oder Cloud-Dienste wie Microsoft Azure.

How to implement Sentiment Analysis in Tableau using R

Interactive sentiment analysis with Tableau using R
Interactive sentiment analysis with Tableau using R

In my previous post I highlighted Tableau’s text mining capabilities, resulting in fancy visuals such as word clouds:

Today I’d like to follow up on this and show how to implement sentiment analysis in Tableau using Tableau’s R integration. Some of the many uses of social media analytics is sentiment analysis where we evaluate whether posts on a specific issue are positive, neutral, or negative (polarity), and which emotion in predominant.

What do customers like or dislike about your products? How do people perceive your brand compared to last year?

In order to answer such questions in Tableau, we need to install an R package that is capable of performing the sentiment analysis. In the following example we use an extended version of the sentiment package, which was initiated by Timothy P. Jurka.

The sentiment package requires the tm and Rstem packages, so make sure that they are installed properly. Execute these commands in your R console to install sentiment from GitHub (see alternative way to install at the end of this blog post):


install.packages("devtools")
library(devtools)
install_github("aloth/sentiment/sentiment")

The sentiment package offers two functions, which can be easily called from calculated fields in Tableau:

Screenshot 2016-01-31 15.25.24 crop

The function get_polarity returns “positive”, “neutral”, or “negative”:


SCRIPT_STR('
library(sentiment)
get_polarity(.arg1, algorithm = "bayes")
'
, ATTR([Tweet Text]))

The function get_emotion returns “anger”, “disgust”, “fear”, “joy”, “sadness”, “surprise”, or “NA”:


SCRIPT_STR('
library(sentiment)
get_emotion(.arg1, algorithm = "bayes")
'
, ATTR([Tweet Text]))

The sentiment package follows a lexicon based approach and comes with two files emotions_english.csv.gz (source and structure) and subjectivity_english.csv.gz (source and structure). Both files contain word lists in English and are stored in the R package library under /sentiment/data directory.

If text is incorrectly classified, you could easily fix this issue by extending these two files. If your aim is to analyze text other than English, you need to create word lists for the target language. Kindly share them in the comments!

Feel free to download the Packaged Workbook (twbx) here.

Update 11 Aug 2016: If you are having trouble with install_github, try to install directly form this website:


install.packages("Rcpp")
install.packages("http://alexloth.com/utils/sentiment/current/sentiment.zip",repos=NULL)