Darren Cooper and I had the pleasure to welcome 200 Data & AI enthusiasts! Furthermore, we were happy to announce that our Data & AI Meetup group has 1,070 members and our brand new Data & AI LinkedIn group already has 580 members.
Reinforcement Learning of Train Dispatching at Deutsche Bahn
Dr. Tobias Keller, Data Scientist at DB Systel, showed in his session how Deutsche Bahn aims at increasing the speed of the suburban railway system in Stuttgart (S-Bahn) using Artificial Intelligence. In particular, a simulation-based reinforcement learning approach provides promising first results.
First Speaker at tbe Data & AI Hub Reinforcement Learning of Train Dispatching at Deutsche Bahn Dr. Tobias Keller, Data Scientist @dbsystelpic.twitter.com/nPzrcTgHgr
Sascha Dittmann, Cloud Solution Architect for Advanced Analytics & AI at Microsoft, showed in his presentation, how TensorFlow and other ML frameworks can be used better in a team through appropriate Microsoft Cloud services. He presented different ways of how data science experiments can be documented and shared in a team. He also covered topics such as versioning of the ML models, as well as the operationalization of the models in production.
Visual Analytics: from messy data to insightful visualization
Daniel Weikert, Expert Consultant at SIEGER Consulting, showed in his session the ease of use of Microsoft Power BI Desktop. He briefly highlighted the AI Capabilities which Power BI provides and showed a way on how to get started with messy data, doing data cleaning and visualize results in an appealing way to your audience.
15th Data & AI Meetup in Frankfurt: Visual Analytics: from messy data to insightful visualization by Daniel Weikert @sgc_siegerpic.twitter.com/sTvaAwQxc2
If you’ve dreamed of sharing your Data & AI story with many like-minded Data & AI enthusiasts, please submit your session proposal or reply to the recap tweet:
Hey #data19 Berlin attendees— make sure you swing by our booth! We wanna hear all about how you do it in (Tableau) Public. Not there? Sound off below! 👇 pic.twitter.com/Y6S7MIoqxk
How can a Tableau dashboard that displays contacts (name & company) automatically look up LinkedIn profile URLs?
Of course, researching LinkedIn profiles for a huge list of people is a very repetitive task. So let’s find a solution to improve this workflow…
Step by Step: Integrating Azure Cognitive Services in Tableau
1. Python and TabPy
We use Python to build API requests, communicate with Azure Cognitive Services and to verify the returned search results. In order to use Python within Tableau, we need to setup TabPy. If you haven’t done this yet: checkout my TabPy tutorial.
2. Microsoft Azure Cognitive Services
One of many APIs provided by Azure Cognitive Services is the Web Search API. We use this API to search for name + company + „linkedin“. The first three results are then validated by our Python script. One of the results should contain the corresponding LinkedIn profile.
3. Calculated Field in Tableau
Let’s wrap our Python script together and create a Calculated Field in Tableau:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Adding a URL action with our new Calculated Field will do the trick. Now you can click on the LinkedIn icon and a new browser tab (or the LinkedIn app if installed) opens.
This tutorial is just the tip of the iceberg. If you want to dive deeper into the world of data visualization and analytics, don’t forget to order your copy of my new book, Visual Analytics with Tableau (Amazon). This comprehensive guide offers an in-depth exploration of data visualization techniques and best practices.
I’d love to hear your thoughts. Feel free to leave a comment, share this tweet, and follow me on Twitter and LinkedIn for more tips, tricks, and tutorials on Azure Cognitive Services in Tableau and other data analytics topics.
The Welcome Reception at #TC18 has officially started—from a parade (New Orleans themed, of course!) to networking with our #DataFam! 🎉 pic.twitter.com/SWWnicdTFq
This morning we kicked off #TC18 with 17,000 data rockstars! 🎉 We shared some exciting announcements including Ask Data, Tableau Prep Conductor, Tableau Developers Program, big news for Tableau Foundation, and more. Learn all about them: https://t.co/CiXWo8qtxOpic.twitter.com/pnWZJzYwma
Honoured & humbled to win the @mcristia Community Leader Award at the #Vizzies yesterday. This came as a complete surprise to me. Thank you to everyone that voted & a special thank you to @emily1852 & @Matt_Francis for renaming the award in honour of Michael #TC18#Tableaupic.twitter.com/tuXfL2aSQS
We use cookies to optimize our website and our service.
Functional
Immer aktiv
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.