SlideShare a Scribd company logo
© 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

More Related Content

What's hot

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 Deployment
KNIMESlides
 
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
KNIMESlides
 
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
KNIMESlides
 
Sentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics PlatformSentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics Platform
KNIMESlides
 
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
KNIMESlides
 
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
KNIMESlides
 
Scoring Metrics for Classification Models
Scoring Metrics for Classification ModelsScoring Metrics for Classification Models
Scoring Metrics for Classification Models
KNIMESlides
 
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
Nathaniel 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 based
KNIMESlides
 
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 Tiny
Unity 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 Server
Safe 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 cloud
Nur 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) - AEC
Unity Technologies
 
Esriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashedEsriuk_track6_java_script unleashed
Esriuk_track6_java_script unleashed
Esri 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 Ji
Vivek Ji Baranwal
 
Making Work Flow
Making Work FlowMaking Work Flow
Making Work Flow
Tiese Barrell
 

What's hot (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
 

Similar to Webinar: Behind the Scenes on Guided Analytics

Your Flight is Boarding Now!
Your Flight is Boarding Now!Your Flight is Boarding Now!
Your Flight is Boarding Now!
MeetupDataScienceRoma
 
HMI Modelling using State Machines
HMI Modelling using State MachinesHMI Modelling using State Machines
HMI Modelling using State Machines
YAKINDU 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 Contracts
Ingo 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 Wireframes
DianaGray10
 
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
IoT Academy
 
Electric motor optimization
Electric motor optimizationElectric motor optimization
Electric motor optimization
Scilab
 
Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019Ihs juniper webinar disaggrgation&automation-2019
Ihs juniper webinar disaggrgation&automation-2019
domenico di mola
 
Advanced angular
Advanced angularAdvanced angular
Advanced angular
Sumit Kumar Rakshit
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
MergeStack
 
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
Igor 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 Application
IRJET 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 Portal
IRJET Journal
 
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
EMERSON EDUARDO RODRIGUES
 
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 Microservices
Igor 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 integrated
Obeo
 
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
Sven Degroote
 
Software Presentation Slides
Software Presentation SlidesSoftware Presentation Slides
Software Presentation Slides
Shze Hwa Lee
 

Similar to Webinar: Behind the Scenes on Guided Analytics (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
 
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
2-GENEX_Assistant_V5_user guider EMERSON EDUARDO RODRIGUES.pptx
 
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
 

More from 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 Classification
KNIMESlides
 
Automating Inferences out of Financial Data
Automating Inferences out of Financial DataAutomating Inferences out of Financial Data
Automating Inferences out of Financial Data
KNIMESlides
 
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
KNIMESlides
 
Credit Card Fraud Detection Tutorial
Credit Card Fraud Detection TutorialCredit Card Fraud Detection Tutorial
Credit Card Fraud Detection Tutorial
KNIMESlides
 
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
KNIMESlides
 
KNIME Software Overview
KNIME Software OverviewKNIME Software Overview
KNIME Software Overview
KNIMESlides
 
Just add Imagination
Just add ImaginationJust add Imagination
Just add Imagination
KNIMESlides
 
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
KNIMESlides
 
Text Processing with KNIME
Text Processing with KNIMEText Processing with KNIME
Text Processing with KNIME
KNIMESlides
 
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
 

More from 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!
 

Recently uploaded

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 

Recently uploaded (20)

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 

Webinar: Behind the Scenes on Guided Analytics

  • 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