SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
© 2019 KNIME AG. All Right Reserved.
Paolo Tamagnini:
paolo.tamagnini@knime.com
#KNIME
#GuidedAnalytics
Behind the Scenes of Guided Analytics
© 2019 KNIME AG. All Rights Reserved.
Pre-Configured Data Science Workflow
2
© 2019 KNIME AG. All Rights Reserved.
Pre-Configured Data Science Workflow
3
Load Clean & Transform Analyse
Visualize
Deploy
© 2019 KNIME AG. All Rights Reserved.
An Interactive Data Science Workflow using Components
4
© 2019 KNIME AG. All Rights Reserved.
Examples of Components Views
5
© 2019 KNIME AG. All Rights Reserved.
Data Visualization of Results
Using interactivity
of JavaScript nodes in
a Composite View!
6
© 2019 KNIME AG. All Rights Reserved.
How KNIME Software works with Guided Analytics
7
KNIME Analytics
Platform to model a
workflow generating
the Guided Analytics
application.
KNIME Server to
deploy online the final
Guided Analytics
application.
KNIME WebPortal to
make it remotely
accessible for
everyone to leverage
insights.
© 2019 KNIME AG. All Rights Reserved.
From the workflow deployed on KNIME Server..
Composite View from KNIME WebPortal
8
© 2019 KNIME AG. All Rights Reserved.
Guided Automation as an Example
9
© 2019 KNIME AG. All Rights Reserved.
Guided Automation as an Example
10
© 2019 KNIME AG. All Rights Reserved.
Guided Automation as an Example
11
© 2019 KNIME AG. All Rights Reserved.
Many Example Workflows..
hub.knime.com
12
© 2019 KNIME AG. All Rights Reserved.
Blueprint Workflows Available on the Workflow Hub
13
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Applications
14
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Features in Common
Consistent Workflows..
– Layout and Style
– Interactive User Experience
– Sufficiently Robust
– Reuse of Components
15
© 2019 KNIME AG. All Rights Reserved.
Finding the right balance: Interaction vs Automation
16
© 2019 KNIME AG. All Rights Reserved.
• Modular and Reusable Components to be used, extended,
enhanced controlled from documented dialogue panels!
• Components: Automation
– Configuration nodes
– Controlled from Dialogue Panel
– Automated via Flow Variables
– Reference in Node Description
Guided Analytics Blueprints: Use of Components for Automation
17
© 2019 KNIME AG. All Rights Reserved.
Finding the right balance: Interaction vs Automation
18
© 2019 KNIME AG. All Rights Reserved.
• Modular and Reusable Components to be used, extended, enhanced
controlled from documented dialogue panels and..
producing interactive views!
• Components: Interaction
– Widget and JavaScript nodes
– Generating Composite Views
– Executed Twice:
Before and After interaction
Guided Analytics Blueprints: Components for Interaction
19
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Styling Composite Views
• Consistent look and feel
– Layout panel for arranging
elements
– Header and Sidebar using
simple text output
– CSS styling flow variables
20
docs.knime.com/latest/analytics_platform_css_guide
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Nested Components
21
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Nested Components
22
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Nested Components
23
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Shared Components
24
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Shared Components
25
Drag&Drop
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Shared Components
• Reusable and Modular Components Repository
• Sharable Online
• Always Updating
• Documented via Node Description
• Secured via Encryption
26
© 2019 KNIME AG. All Rights Reserved.
Mixing and Matching Automation with Interaction
The more interaction..
the easier it is to make the application work,
but the harder the web application will be.
The more automation..
the smoother the user experience,
but the more likely the application might fail
for some unforeseen scenarios.
Try to set as few interaction points as possible,
then test it and maybe add more on the user request.
27
© 2019 KNIME AG. All Rights Reserved.
Guided Analytics Blueprints: Automating the Workflow
• Metanodes can also be used
for automation, but..
– used to hide complexity
– can still be shared
– have no dialogue panel
– no detailed node description
– no flow variables filtering
28
© 2019 KNIME AG. All Rights Reserved.
Interaction can be Optional: Branching
29
© 2019 KNIME AG. All Rights Reserved.
Interaction sequence cannot be Random: Parallel Branching
30
One than more parallel
branch is activated.
Order of interactive
components execution
is defined via Flow Variables.
© 2019 KNIME AG. All Rights Reserved.
How to easily style your Guided Analytics Application
31
© 2019 KNIME AG. All Rights Reserved.
Styled View for Guided Analytics Components
tinyurl.com/Styled-Guided-Analytics
32
© 2019 KNIME AG. All Rights Reserved.
Free copy of KNIME Advanced Luck Book from KNIME Press.
Download it from knime.com/knimepress
with the code: GUIDED-ANALYTICS-BTS-0619
#KNIME
#GuidedAnalytics
KNIME Advanced Luck Book
© 2019 KNIME AG. All Rights Reserved.
KNIME Fall Summit 2019
November 5 – 8 at AT&T Executive Education and Conference Center,
Austin, Texas
• Tuesday & Wednesday: One-day courses
• Thursday & Friday: Summit sessions
10% off promo code:
GUIDED-ANALYTICS
Register at
knime.com/fall-summit2019
© 2019 KNIME AG. All Rights Reserved.
Join us at a KNIME Meetup near you:
Stay Connected with KNIME
Blog: knime.com/blog
Forum: forum.knime.com
KNIME Hub: hub.knime.com
Follow us on social media:
tinyurl.com/KNIME-Meetups
© 2019 KNIME AG. All Rights Reserved.
The KNIME® trademark and logo and OPEN FOR INNOVATION® trademark are used by KNIME.com AG under license from KNIME GmbH,
and are registered in the United States. KNIME® is also registered in Germany.
Thank You!
#KNIME
#GuidedAnalytics

Weitere ähnliche Inhalte

Was ist angesagt?

KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...KNIMESlides
 
From Raw Data to Deployment
From Raw Data to DeploymentFrom Raw Data to Deployment
From Raw Data to DeploymentKNIMESlides
 
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9KNIMESlides
 
Advanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike StationsAdvanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike StationsKNIMESlides
 
Sentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics PlatformSentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics PlatformKNIMESlides
 
KNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To DeploymentKNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To DeploymentKNIMESlides
 
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine LearningAnomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine LearningKNIMESlides
 
Scoring Metrics for Classification Models
Scoring Metrics for Classification ModelsScoring Metrics for Classification Models
Scoring Metrics for Classification ModelsKNIMESlides
 
Machine learning basic course with KNIME analytics platform
Machine learning basic course with KNIME analytics platformMachine learning basic course with KNIME analytics platform
Machine learning basic course with KNIME analytics platformNathaniel Shimoni
 
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon basedSentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon basedKNIMESlides
 
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis
 
Get Up to Speed with Project Tiny
Get Up to Speed with Project TinyGet Up to Speed with Project Tiny
Get Up to Speed with Project TinyUnity Technologies
 
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...InfluxData
 
Processing Building Plans Faster and More Thoroughly using FME Server
Processing Building Plans Faster and More Thoroughly using FME ServerProcessing Building Plans Faster and More Thoroughly using FME Server
Processing Building Plans Faster and More Thoroughly using FME ServerSafe Software
 
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloudNur Shiqim Chok
 
DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)Jorge Millán Cabrera
 
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnity Technologies
 
Esriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashedEsriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashedEsri UK
 
Cloud computing and Bluemix Intro by Vivek Ji
Cloud computing and Bluemix Intro by Vivek JiCloud computing and Bluemix Intro by Vivek Ji
Cloud computing and Bluemix Intro by Vivek JiVivek Ji Baranwal
 

Was ist angesagt? (20)

KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
 
From Raw Data to Deployment
From Raw Data to DeploymentFrom Raw Data to Deployment
From Raw Data to Deployment
 
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9
What's New in KNIME Analytics Platform 4.0 and KNIME Server 4.9
 
Advanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike StationsAdvanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike Stations
 
Sentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics PlatformSentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics Platform
 
KNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To DeploymentKNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To Deployment
 
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine LearningAnomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
 
Scoring Metrics for Classification Models
Scoring Metrics for Classification ModelsScoring Metrics for Classification Models
Scoring Metrics for Classification Models
 
Machine learning basic course with KNIME analytics platform
Machine learning basic course with KNIME analytics platformMachine learning basic course with KNIME analytics platform
Machine learning basic course with KNIME analytics platform
 
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon basedSentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon based
 
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
 
Get Up to Speed with Project Tiny
Get Up to Speed with Project TinyGet Up to Speed with Project Tiny
Get Up to Speed with Project Tiny
 
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
 
Processing Building Plans Faster and More Thoroughly using FME Server
Processing Building Plans Faster and More Thoroughly using FME ServerProcessing Building Plans Faster and More Thoroughly using FME Server
Processing Building Plans Faster and More Thoroughly using FME Server
 
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud
[Cisco Connect 2018 - Vietnam] Joseph yap journey to the multi cloud
 
DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)DevTest Labs en Azure (por Iván Cañizares)
DevTest Labs en Azure (por Iván Cañizares)
 
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
 
Esriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashedEsriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashed
 
Cloud computing and Bluemix Intro by Vivek Ji
Cloud computing and Bluemix Intro by Vivek JiCloud computing and Bluemix Intro by Vivek Ji
Cloud computing and Bluemix Intro by Vivek Ji
 
Making Work Flow
Making Work FlowMaking Work Flow
Making Work Flow
 

Ähnlich wie Behind the Scenes of Guided Analytics Workflows

HMI Modelling using State Machines
HMI Modelling using State MachinesHMI Modelling using State Machines
HMI Modelling using State MachinesYAKINDU by itemis AG
 
Ensure the integration of Microservices with Consumer Driven Contracts
Ensure the integration of Microservices with Consumer Driven ContractsEnsure the integration of Microservices with Consumer Driven Contracts
Ensure the integration of Microservices with Consumer Driven ContractsIngo Griebsch
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDianaGray10
 
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Academy
 
Electric motor optimization
Electric motor optimizationElectric motor optimization
Electric motor optimizationScilab
 
Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019domenico di mola
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupMergeStack
 
A long way from Monolith to Service Isolated Architecture #MM19NL
A long way from Monolith to Service Isolated Architecture #MM19NLA long way from Monolith to Service Isolated Architecture #MM19NL
A long way from Monolith to Service Isolated Architecture #MM19NLIgor Miniailo
 
All important terms in the BPM context simply explained.
All important terms in the BPM context simply explained.All important terms in the BPM context simply explained.
All important terms in the BPM context simply explained.GBTEC Software AG
 
A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics ONE BCG
 
Business Utility Application
Business Utility ApplicationBusiness Utility Application
Business Utility ApplicationIRJET Journal
 
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET Journal
 
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Hannah Flynn
 
The long way from Monolith to Microservices
The long way from Monolith to MicroservicesThe long way from Monolith to Microservices
The long way from Monolith to MicroservicesIgor Miniailo
 
Multi domain product architecture: start integrated, stay integrated
Multi domain product architecture: start integrated, stay integratedMulti domain product architecture: start integrated, stay integrated
Multi domain product architecture: start integrated, stay integratedObeo
 
GDG Cloud meetup november 2019 - kubeflow pipelines
GDG Cloud meetup november 2019 -  kubeflow pipelinesGDG Cloud meetup november 2019 -  kubeflow pipelines
GDG Cloud meetup november 2019 - kubeflow pipelinesSven Degroote
 
Software Presentation Slides
Software Presentation SlidesSoftware Presentation Slides
Software Presentation SlidesShze Hwa Lee
 

Ähnlich wie Behind the Scenes of Guided Analytics Workflows (20)

Your Flight is Boarding Now!
Your Flight is Boarding Now!Your Flight is Boarding Now!
Your Flight is Boarding Now!
 
HMI Modelling using State Machines
HMI Modelling using State MachinesHMI Modelling using State Machines
HMI Modelling using State Machines
 
Ensure the integration of Microservices with Consumer Driven Contracts
Ensure the integration of Microservices with Consumer Driven ContractsEnsure the integration of Microservices with Consumer Driven Contracts
Ensure the integration of Microservices with Consumer Driven Contracts
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX Wireframes
 
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
 
Electric motor optimization
Electric motor optimizationElectric motor optimization
Electric motor optimization
 
Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019
 
Advanced angular
Advanced angularAdvanced angular
Advanced angular
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
 
A long way from Monolith to Service Isolated Architecture #MM19NL
A long way from Monolith to Service Isolated Architecture #MM19NLA long way from Monolith to Service Isolated Architecture #MM19NL
A long way from Monolith to Service Isolated Architecture #MM19NL
 
All important terms in the BPM context simply explained.
All important terms in the BPM context simply explained.All important terms in the BPM context simply explained.
All important terms in the BPM context simply explained.
 
A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics A comprehensive guide to user behavioral analytics
A comprehensive guide to user behavioral analytics
 
Business Utility Application
Business Utility ApplicationBusiness Utility Application
Business Utility Application
 
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
 
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
Old Products, New Tricks: Embedding Operational Reports: Everything Product M...
 
The long way from Monolith to Microservices
The long way from Monolith to MicroservicesThe long way from Monolith to Microservices
The long way from Monolith to Microservices
 
Multi domain product architecture: start integrated, stay integrated
Multi domain product architecture: start integrated, stay integratedMulti domain product architecture: start integrated, stay integrated
Multi domain product architecture: start integrated, stay integrated
 
GDG Cloud meetup november 2019 - kubeflow pipelines
GDG Cloud meetup november 2019 -  kubeflow pipelinesGDG Cloud meetup november 2019 -  kubeflow pipelines
GDG Cloud meetup november 2019 - kubeflow pipelines
 
Software Presentation Slides
Software Presentation SlidesSoftware Presentation Slides
Software Presentation Slides
 
Software
Software Software
Software
 

Mehr von KNIMESlides

Codeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image ClassificationCodeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image ClassificationKNIMESlides
 
Automating Inferences out of Financial Data
Automating Inferences out of Financial DataAutomating Inferences out of Financial Data
Automating Inferences out of Financial DataKNIMESlides
 
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020KNIMESlides
 
Credit Card Fraud Detection Tutorial
Credit Card Fraud Detection TutorialCredit Card Fraud Detection Tutorial
Credit Card Fraud Detection TutorialKNIMESlides
 
Practicing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case StudiesPracticing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case StudiesKNIMESlides
 
KNIME Software Overview
KNIME Software OverviewKNIME Software Overview
KNIME Software OverviewKNIMESlides
 
Just add Imagination
Just add ImaginationJust add Imagination
Just add ImaginationKNIMESlides
 
Knime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network MiningKnime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network MiningKNIMESlides
 
Text Processing with KNIME
Text Processing with KNIMEText Processing with KNIME
Text Processing with KNIMEKNIMESlides
 
Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!KNIMESlides
 

Mehr von KNIMESlides (10)

Codeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image ClassificationCodeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image Classification
 
Automating Inferences out of Financial Data
Automating Inferences out of Financial DataAutomating Inferences out of Financial Data
Automating Inferences out of Financial Data
 
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
 
Credit Card Fraud Detection Tutorial
Credit Card Fraud Detection TutorialCredit Card Fraud Detection Tutorial
Credit Card Fraud Detection Tutorial
 
Practicing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case StudiesPracticing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case Studies
 
KNIME Software Overview
KNIME Software OverviewKNIME Software Overview
KNIME Software Overview
 
Just add Imagination
Just add ImaginationJust add Imagination
Just add Imagination
 
Knime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network MiningKnime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network Mining
 
Text Processing with KNIME
Text Processing with KNIMEText Processing with KNIME
Text Processing with KNIME
 
Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!
 

Kürzlich hochgeladen

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Kürzlich hochgeladen (20)

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

Behind the Scenes of Guided Analytics Workflows

  • 1. © 2019 KNIME AG. All Right Reserved. Paolo Tamagnini: paolo.tamagnini@knime.com #KNIME #GuidedAnalytics Behind the Scenes of Guided Analytics
  • 2. © 2019 KNIME AG. All Rights Reserved. Pre-Configured Data Science Workflow 2
  • 3. © 2019 KNIME AG. All Rights Reserved. Pre-Configured Data Science Workflow 3 Load Clean & Transform Analyse Visualize Deploy
  • 4. © 2019 KNIME AG. All Rights Reserved. An Interactive Data Science Workflow using Components 4
  • 5. © 2019 KNIME AG. All Rights Reserved. Examples of Components Views 5
  • 6. © 2019 KNIME AG. All Rights Reserved. Data Visualization of Results Using interactivity of JavaScript nodes in a Composite View! 6
  • 7. © 2019 KNIME AG. All Rights Reserved. How KNIME Software works with Guided Analytics 7 KNIME Analytics Platform to model a workflow generating the Guided Analytics application. KNIME Server to deploy online the final Guided Analytics application. KNIME WebPortal to make it remotely accessible for everyone to leverage insights.
  • 8. © 2019 KNIME AG. All Rights Reserved. From the workflow deployed on KNIME Server.. Composite View from KNIME WebPortal 8
  • 9. © 2019 KNIME AG. All Rights Reserved. Guided Automation as an Example 9
  • 10. © 2019 KNIME AG. All Rights Reserved. Guided Automation as an Example 10
  • 11. © 2019 KNIME AG. All Rights Reserved. Guided Automation as an Example 11
  • 12. © 2019 KNIME AG. All Rights Reserved. Many Example Workflows.. hub.knime.com 12
  • 13. © 2019 KNIME AG. All Rights Reserved. Blueprint Workflows Available on the Workflow Hub 13
  • 14. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Applications 14
  • 15. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Features in Common Consistent Workflows.. – Layout and Style – Interactive User Experience – Sufficiently Robust – Reuse of Components 15
  • 16. © 2019 KNIME AG. All Rights Reserved. Finding the right balance: Interaction vs Automation 16
  • 17. © 2019 KNIME AG. All Rights Reserved. • Modular and Reusable Components to be used, extended, enhanced controlled from documented dialogue panels! • Components: Automation – Configuration nodes – Controlled from Dialogue Panel – Automated via Flow Variables – Reference in Node Description Guided Analytics Blueprints: Use of Components for Automation 17
  • 18. © 2019 KNIME AG. All Rights Reserved. Finding the right balance: Interaction vs Automation 18
  • 19. © 2019 KNIME AG. All Rights Reserved. • Modular and Reusable Components to be used, extended, enhanced controlled from documented dialogue panels and.. producing interactive views! • Components: Interaction – Widget and JavaScript nodes – Generating Composite Views – Executed Twice: Before and After interaction Guided Analytics Blueprints: Components for Interaction 19
  • 20. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Styling Composite Views • Consistent look and feel – Layout panel for arranging elements – Header and Sidebar using simple text output – CSS styling flow variables 20 docs.knime.com/latest/analytics_platform_css_guide
  • 21. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Nested Components 21
  • 22. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Nested Components 22
  • 23. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Nested Components 23
  • 24. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Shared Components 24
  • 25. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Shared Components 25 Drag&Drop
  • 26. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Shared Components • Reusable and Modular Components Repository • Sharable Online • Always Updating • Documented via Node Description • Secured via Encryption 26
  • 27. © 2019 KNIME AG. All Rights Reserved. Mixing and Matching Automation with Interaction The more interaction.. the easier it is to make the application work, but the harder the web application will be. The more automation.. the smoother the user experience, but the more likely the application might fail for some unforeseen scenarios. Try to set as few interaction points as possible, then test it and maybe add more on the user request. 27
  • 28. © 2019 KNIME AG. All Rights Reserved. Guided Analytics Blueprints: Automating the Workflow • Metanodes can also be used for automation, but.. – used to hide complexity – can still be shared – have no dialogue panel – no detailed node description – no flow variables filtering 28
  • 29. © 2019 KNIME AG. All Rights Reserved. Interaction can be Optional: Branching 29
  • 30. © 2019 KNIME AG. All Rights Reserved. Interaction sequence cannot be Random: Parallel Branching 30 One than more parallel branch is activated. Order of interactive components execution is defined via Flow Variables.
  • 31. © 2019 KNIME AG. All Rights Reserved. How to easily style your Guided Analytics Application 31
  • 32. © 2019 KNIME AG. All Rights Reserved. Styled View for Guided Analytics Components tinyurl.com/Styled-Guided-Analytics 32
  • 33. © 2019 KNIME AG. All Rights Reserved. Free copy of KNIME Advanced Luck Book from KNIME Press. Download it from knime.com/knimepress with the code: GUIDED-ANALYTICS-BTS-0619 #KNIME #GuidedAnalytics KNIME Advanced Luck Book
  • 34. © 2019 KNIME AG. All Rights Reserved. KNIME Fall Summit 2019 November 5 – 8 at AT&T Executive Education and Conference Center, Austin, Texas • Tuesday & Wednesday: One-day courses • Thursday & Friday: Summit sessions 10% off promo code: GUIDED-ANALYTICS Register at knime.com/fall-summit2019
  • 35. © 2019 KNIME AG. All Rights Reserved. Join us at a KNIME Meetup near you: Stay Connected with KNIME Blog: knime.com/blog Forum: forum.knime.com KNIME Hub: hub.knime.com Follow us on social media: tinyurl.com/KNIME-Meetups
  • 36. © 2019 KNIME AG. All Rights Reserved. The KNIME® trademark and logo and OPEN FOR INNOVATION® trademark are used by KNIME.com AG under license from KNIME GmbH, and are registered in the United States. KNIME® is also registered in Germany. Thank You! #KNIME #GuidedAnalytics