SlideShare a Scribd company logo
KNIME Innovation Notes
Building a Guided
Analytics Forecasting
Platform with KNIME
Maintaining inventory and ensuring that stock is consumed
efficiently is a key decision that many companies - particularly
those in retail - have to make. Аn excess or shortage has a major
effect on profitability and can cost retailers worldwide up to $1.1
trillion annually. Overstocking can lead to decisions like marking
down the item’s price, which increases sales turnover. Having
limited stock results in lost sales and dissatisfied customers
who then purchase from the competition.
Forecasting is a basic procedure for any business, particularly those in
Consumer Packaged Goods (CPG). Stock, production, storage, delivery,
and showcase are all influenced by accurate forecasting. However, an
accurate forecasting model may not be everything that an organization
wants. It may want to involve different stakeholders in the workflow. This
is where the Knoldus Forecasting Platform (KFP), which is built using
KNIME, comes into play.
With the KFP, data scientists create a model to forecast sales and tune it
for accuracy. Decision makers then set parameters for the forecast based
on their needs. The KFP is deployed on KNIME Server as a web application
via the KNIME WebPortal. This makes it an easy to use tool for users who
aren’t data science experts. Because even without the technical details of
how the forecasting works, they can customize the input and model
parameters and visualize the result of each manipulation.
Challenges
Using forecasting solutions to predict sales or stock consumption is not
new. However, most organizations experience the following challenges:
• History is not enough to predict the future. Most forecasting
systems are built on the assumption that historical data is enough
to predict the future. However, with the increasing complexity of
supply chains, extraneous data makes a big impact on the future.
Enterprises have rigid forecasting processes, which make it
impossible to implement changes and build new models. This is
more acute if the forecasting is done using packaged applications
because the integration of external data is complex and
time-consuming.
• No two products are alike. Enterprises rely on demand planners
who use ERP systems extensively. They know that no two regions
or two products are the same. Yet the models built in the ERP are
rigid and use the same model across all product attributes. This
may simplify the forecasting process, but the forecast is of no use.
As a result, stakeholders who have low confidence make manual
changes to reflect their impressions. A better approach is to have
different models for different products or other classifications.
However, current forecasting data flows are complex and too
intertwined to accomplish this.
Try it out for yourself!
This workflow is available on the KNIME Hub:
tinyurl.com/forecasting-platform
KNIME AG · Hardturmstrasse 66 · 8005 Zurich, Switzerland · info@knime.com · www.knime.com
©2021 KNIME AG. All rights reserved.
The KNIME®
trademark and logo and OPEN FOR INNOVATION®
trademark are used by KNIME AG
under license from KNIME GmbH, and are registered in the United States and the European Union.
• (Un)-availability of accurate transactional data. Transactional
data is continuous, dynamic, and constantly changing. Forecasting
systems are usually either embedded into large ERP applications
or run on specialized statistical platforms. The difficulty of
converting real-time transactional data into these systems is long
and complex. Furthermore, these pipelines are developed on other
software packages or custom scripts, making it extremely difficult
to change or improve.
Solution
To aid in solving these problems Knoldus built the Knoldus Forecasting
Platform (KFP), a web application built using KNIME that allows decision
makers and stakeholders to be as equally involved as data engineers and
data scientists in creating a pipeline.
Fig 1: Overview of the Knoldus Forecasting Platform (KFP) supplied by Knoldus..
The KFP provides several advantages over historical forecasting solutions:
1. Configurable, dynamic platform. Allows the underlying forecasting
process to be customized by changing the parameters, datasets, or
models, which can be done within a few hours or minutes to provide a
timely forecast.
2. Faster, flexible processing with big data. End to end pipelines can
be run, in most cases, multiple times a day and are only limited by the
computational spending users are prepared to incur. Companies can
choose to generate forecasts on any cadence that they want or need.
This Innovation Note was written by
our Partner Knoldus
Why KNIME Software
The free and open source KNIME Analytics Platform made the
development, access, and management of this solution very easy
due to the seamless integration with other technologies. For
example the JavaScript Extension and Python Integration made
visualization easier in the workflow itself. The wide range of
customizable KNIME core nodes for data transformation helped in
making tedious pre-processing and data cleaning tasks such as
changing the data's structure, extracting date and time, and
combining columns much simpler without needing to manipulate
code. On top of the core transformation nodes, KNIME also provides
nodes to remove stationarity, inspect seasonality, and perform other
tasks specific to time series data. Finally, the machine learning
nodes provided assistance in training different models to compare
their accuracy for best performance. The vast selection of nodes,
plus the procedures that are possible, make it easy to create
solutions such as this. Once the solution was ready, it was simple to
deploy it to the KNIME WebPortal via KNIME Server to create a
powerful web application. This enabled domain experts and decision
makers to become part of the process and interact with parts of the
workflow relevant to them and their expertise.
KNIME Innovation Notes
Results:
With this Guided Analytics application, companies can create data visualization
dashboards and forecasting models as well as generate forecasting for their
business intelligently and collaboratively by:
• Ingesting data from different data files
• Configuring parameters for the forecasting process
• Creating data visualization dashboards in an easy and guided way
• Using already available statistical, machine learning, and AI-based
algorithms
• Using an in-built email service for collaborating on results
Try it out for yourself!
This workflow is available on the KNIME Hub:
tinyurl.com/forecasting-platform
KNIME AG · Hardturmstrasse 66 · 8005 Zurich, Switzerland · info@knime.com · www.knime.com
©2021 KNIME AG. All rights reserved.
The KNIME®
trademark and logo and OPEN FOR INNOVATION®
trademark are used by KNIME AG
under license from KNIME GmbH, and are registered in the United States and the European Union.
This Innovation Note was written by
our Partner Knoldus
Workflow Steps
There are four steps to creating the KPF using KNIME Software:
1. Take a dataset in any form, load it in it’s database, and offer
different options to end users for data filtering and preprocessing.
2. Display end users an analytics dashboard for reading different
aspects of the data.
3. Display end users a data inspection plot for seasonality, trend, and
stationarity of the data.
4. Send end users all forecasting results and trained models.
Once the reports and visualizations are generated, data scientists,
business users, and domain experts can collaborate on the final results.
3. Rich set of prediction models. Machine learning allows for a quick
change in models that fit what companies are trying to forecast. The
biggest strength of KNIME and, as a result, the KFP, is the ability to
plug in advanced models such as neural networks and random forest
algorithms with no code (but coding is possible when needed), making
the forecast sophisticated and accurate without increasing the
complexity.
4. Accuracy measurement. Enables measuring the accuracy of the
forecast following the principles of machine learning systems.
Machine learning algorithms inherently come with accuracy
measurements, versions of data-like training, test and production
datasets, and give valuable feedback early on.
5. Ability to react to black swan events. Reduces the risk of missing
out on key global events by allowing for quick changes. Many
companies miss out on critical events due to the lack of an easy way
to integrate external events.
6. Discipline due to implemented forecasting process. Forecasting
processes are generally very well established and too rigid to change.
For a well-tuned supply chain flexibility is needed to incorporate
stakeholder feedback, configure different forecasting parameters, and
integrate it into a legacy system. The KFP can be managed
independently and integrated into existing business processes.
Fig. 2: Overview of KNIME workflow.
Knoldus, a KNIME partner, keeps your business competitive and future-ready with extremely well-engineered systems through the unwavering pursuit of
emerging technology, high-quality engineers, processes, and practices. They help your business to leverage your data assets, creating the infrastructure,
data culture, and technology ecosystems. Their Forecasting eBook teaches you how the Guided Analytics application combines just the right amount of
automation and interaction for a specific set of problems. Learn more at www.knoldus.com

More Related Content

PPTX
Comparative study on agile software development
PPTX
Shift_Left
PPTX
Assure TotalView - Analytics for Application Delivery
PPTX
Lights-Out Testing for Lights-On Business
PPTX
Assure - Complete Standardization for HP ALM
PPTX
How Verizon Uses Automation to Accelerate SAP Projects
PPT
Addressing Performance Testing Challenges in Agile- Impetus Webinar
DOCX
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Comparative study on agile software development
Shift_Left
Assure TotalView - Analytics for Application Delivery
Lights-Out Testing for Lights-On Business
Assure - Complete Standardization for HP ALM
How Verizon Uses Automation to Accelerate SAP Projects
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...

What's hot (20)

PPTX
Packaged vs. Custom Application Testing
PPTX
Test Automation is for Everyone
PPTX
Show Me the Money: Connecting Performance Engineering to Real Business Results
PPTX
Simply zdlc
PPTX
What's New with Worksoft Certify
PDF
Evolution of Test Automation
PPTX
ALM-PLM Integration with Business Process Management
PPTX
Program And Portfolio Management
PPTX
Everything You Need to Build a Risk-Based Testing Strategy for SAP
PDF
Apt sdlc
PPTX
Agile gurgaon 2016 implementing agile in non-agile world
PPTX
Real Testing Scenario Strategy - Bringing It All Together For Success
PPTX
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
ODP
Agile meets Enterprise ERP
PPTX
Script less automation
PPTX
Continuous Integration Testing for SAP
PPTX
Agile performance testing
PDF
Mistakes we make_and_howto_avoid_them_v0.12
PDF
Test Automation in Business and Enterprise Digital Strategies
PPTX
How to Accelerate Remote UAT
Packaged vs. Custom Application Testing
Test Automation is for Everyone
Show Me the Money: Connecting Performance Engineering to Real Business Results
Simply zdlc
What's New with Worksoft Certify
Evolution of Test Automation
ALM-PLM Integration with Business Process Management
Program And Portfolio Management
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Apt sdlc
Agile gurgaon 2016 implementing agile in non-agile world
Real Testing Scenario Strategy - Bringing It All Together For Success
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Agile meets Enterprise ERP
Script less automation
Continuous Integration Testing for SAP
Agile performance testing
Mistakes we make_and_howto_avoid_them_v0.12
Test Automation in Business and Enterprise Digital Strategies
How to Accelerate Remote UAT
Ad

Similar to Building a guided analytics forecasting platform with Knime (20)

PDF
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
PDF
S&OP as a Service.pdf
PPTX
E chain optimization at st. microelectronics
PPTX
Coherent - Insurtech Innovation Award 2023
PPTX
Capgemini Insights and Data
PPTX
Foundation of is in business
PPT
ERP implementation at steel mill
PDF
Referencia de KNAPP AG english 2023 . part 1
PDF
SAP & ImpactECS for Manufacturers - Costing and Profitability
PDF
ImpactECS and SAP for Manufacturing eBook
PDF
Meeting the challenges to adopt visual production management systems hms-whit...
PPTX
ERP Implementation Coca-Cola Hellenic
PDF
KPO 2.0: productivity enhancement and process re-engineering
PPTX
Neev Application Performance Management Services
PDF
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
PDF
Supply Chain Transformation on the Cloud |Accenture
DOCX
Documentation on bigmarket copy
PDF
APPE-Case-Study
PDF
eBook-DataSciencePlatform
PPTX
8 issues that obstruct Manufacturing Sectors.pptx
GEP-Supply-Chain-Planning-Guide-Fnl_0.pdf
S&OP as a Service.pdf
E chain optimization at st. microelectronics
Coherent - Insurtech Innovation Award 2023
Capgemini Insights and Data
Foundation of is in business
ERP implementation at steel mill
Referencia de KNAPP AG english 2023 . part 1
SAP & ImpactECS for Manufacturers - Costing and Profitability
ImpactECS and SAP for Manufacturing eBook
Meeting the challenges to adopt visual production management systems hms-whit...
ERP Implementation Coca-Cola Hellenic
KPO 2.0: productivity enhancement and process re-engineering
Neev Application Performance Management Services
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
Supply Chain Transformation on the Cloud |Accenture
Documentation on bigmarket copy
APPE-Case-Study
eBook-DataSciencePlatform
8 issues that obstruct Manufacturing Sectors.pptx
Ad

More from Knoldus Inc. (20)

PPTX
Angular Hydration Presentation (FrontEnd)
PPTX
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
PPTX
Self-Healing Test Automation Framework - Healenium
PPTX
Kanban Metrics Presentation (Project Management)
PPTX
Java 17 features and implementation.pptx
PPTX
Chaos Mesh Introducing Chaos in Kubernetes
PPTX
GraalVM - A Step Ahead of JVM Presentation
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
DAPR - Distributed Application Runtime Presentation
PPTX
Introduction to Azure Virtual WAN Presentation
PPTX
Introduction to Argo Rollouts Presentation
PPTX
Intro to Azure Container App Presentation
PPTX
Insights Unveiled Test Reporting and Observability Excellence
PPTX
Introduction to Splunk Presentation (DevOps)
PPTX
Code Camp - Data Profiling and Quality Analysis Framework
PPTX
AWS: Messaging Services in AWS Presentation
PPTX
Amazon Cognito: A Primer on Authentication and Authorization
PPTX
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
PPTX
Managing State & HTTP Requests In Ionic.
Angular Hydration Presentation (FrontEnd)
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
Self-Healing Test Automation Framework - Healenium
Kanban Metrics Presentation (Project Management)
Java 17 features and implementation.pptx
Chaos Mesh Introducing Chaos in Kubernetes
GraalVM - A Step Ahead of JVM Presentation
Nomad by HashiCorp Presentation (DevOps)
Nomad by HashiCorp Presentation (DevOps)
DAPR - Distributed Application Runtime Presentation
Introduction to Azure Virtual WAN Presentation
Introduction to Argo Rollouts Presentation
Intro to Azure Container App Presentation
Insights Unveiled Test Reporting and Observability Excellence
Introduction to Splunk Presentation (DevOps)
Code Camp - Data Profiling and Quality Analysis Framework
AWS: Messaging Services in AWS Presentation
Amazon Cognito: A Primer on Authentication and Authorization
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
Managing State & HTTP Requests In Ionic.

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation theory and applications.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Machine Learning_overview_presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative analysis of optical character recognition models for extracting...
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation theory and applications.pdf
Assigned Numbers - 2025 - Bluetooth® Document
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25-Week II
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine Learning_overview_presentation.pptx
Empathic Computing: Creating Shared Understanding
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Building a guided analytics forecasting platform with Knime

  • 1. KNIME Innovation Notes Building a Guided Analytics Forecasting Platform with KNIME Maintaining inventory and ensuring that stock is consumed efficiently is a key decision that many companies - particularly those in retail - have to make. Аn excess or shortage has a major effect on profitability and can cost retailers worldwide up to $1.1 trillion annually. Overstocking can lead to decisions like marking down the item’s price, which increases sales turnover. Having limited stock results in lost sales and dissatisfied customers who then purchase from the competition. Forecasting is a basic procedure for any business, particularly those in Consumer Packaged Goods (CPG). Stock, production, storage, delivery, and showcase are all influenced by accurate forecasting. However, an accurate forecasting model may not be everything that an organization wants. It may want to involve different stakeholders in the workflow. This is where the Knoldus Forecasting Platform (KFP), which is built using KNIME, comes into play. With the KFP, data scientists create a model to forecast sales and tune it for accuracy. Decision makers then set parameters for the forecast based on their needs. The KFP is deployed on KNIME Server as a web application via the KNIME WebPortal. This makes it an easy to use tool for users who aren’t data science experts. Because even without the technical details of how the forecasting works, they can customize the input and model parameters and visualize the result of each manipulation. Challenges Using forecasting solutions to predict sales or stock consumption is not new. However, most organizations experience the following challenges: • History is not enough to predict the future. Most forecasting systems are built on the assumption that historical data is enough to predict the future. However, with the increasing complexity of supply chains, extraneous data makes a big impact on the future. Enterprises have rigid forecasting processes, which make it impossible to implement changes and build new models. This is more acute if the forecasting is done using packaged applications because the integration of external data is complex and time-consuming. • No two products are alike. Enterprises rely on demand planners who use ERP systems extensively. They know that no two regions or two products are the same. Yet the models built in the ERP are rigid and use the same model across all product attributes. This may simplify the forecasting process, but the forecast is of no use. As a result, stakeholders who have low confidence make manual changes to reflect their impressions. A better approach is to have different models for different products or other classifications. However, current forecasting data flows are complex and too intertwined to accomplish this. Try it out for yourself! This workflow is available on the KNIME Hub: tinyurl.com/forecasting-platform KNIME AG · Hardturmstrasse 66 · 8005 Zurich, Switzerland · info@knime.com · www.knime.com ©2021 KNIME AG. All rights reserved. The KNIME® trademark and logo and OPEN FOR INNOVATION® trademark are used by KNIME AG under license from KNIME GmbH, and are registered in the United States and the European Union. • (Un)-availability of accurate transactional data. Transactional data is continuous, dynamic, and constantly changing. Forecasting systems are usually either embedded into large ERP applications or run on specialized statistical platforms. The difficulty of converting real-time transactional data into these systems is long and complex. Furthermore, these pipelines are developed on other software packages or custom scripts, making it extremely difficult to change or improve. Solution To aid in solving these problems Knoldus built the Knoldus Forecasting Platform (KFP), a web application built using KNIME that allows decision makers and stakeholders to be as equally involved as data engineers and data scientists in creating a pipeline. Fig 1: Overview of the Knoldus Forecasting Platform (KFP) supplied by Knoldus.. The KFP provides several advantages over historical forecasting solutions: 1. Configurable, dynamic platform. Allows the underlying forecasting process to be customized by changing the parameters, datasets, or models, which can be done within a few hours or minutes to provide a timely forecast. 2. Faster, flexible processing with big data. End to end pipelines can be run, in most cases, multiple times a day and are only limited by the computational spending users are prepared to incur. Companies can choose to generate forecasts on any cadence that they want or need. This Innovation Note was written by our Partner Knoldus
  • 2. Why KNIME Software The free and open source KNIME Analytics Platform made the development, access, and management of this solution very easy due to the seamless integration with other technologies. For example the JavaScript Extension and Python Integration made visualization easier in the workflow itself. The wide range of customizable KNIME core nodes for data transformation helped in making tedious pre-processing and data cleaning tasks such as changing the data's structure, extracting date and time, and combining columns much simpler without needing to manipulate code. On top of the core transformation nodes, KNIME also provides nodes to remove stationarity, inspect seasonality, and perform other tasks specific to time series data. Finally, the machine learning nodes provided assistance in training different models to compare their accuracy for best performance. The vast selection of nodes, plus the procedures that are possible, make it easy to create solutions such as this. Once the solution was ready, it was simple to deploy it to the KNIME WebPortal via KNIME Server to create a powerful web application. This enabled domain experts and decision makers to become part of the process and interact with parts of the workflow relevant to them and their expertise. KNIME Innovation Notes Results: With this Guided Analytics application, companies can create data visualization dashboards and forecasting models as well as generate forecasting for their business intelligently and collaboratively by: • Ingesting data from different data files • Configuring parameters for the forecasting process • Creating data visualization dashboards in an easy and guided way • Using already available statistical, machine learning, and AI-based algorithms • Using an in-built email service for collaborating on results Try it out for yourself! This workflow is available on the KNIME Hub: tinyurl.com/forecasting-platform KNIME AG · Hardturmstrasse 66 · 8005 Zurich, Switzerland · info@knime.com · www.knime.com ©2021 KNIME AG. All rights reserved. The KNIME® trademark and logo and OPEN FOR INNOVATION® trademark are used by KNIME AG under license from KNIME GmbH, and are registered in the United States and the European Union. This Innovation Note was written by our Partner Knoldus Workflow Steps There are four steps to creating the KPF using KNIME Software: 1. Take a dataset in any form, load it in it’s database, and offer different options to end users for data filtering and preprocessing. 2. Display end users an analytics dashboard for reading different aspects of the data. 3. Display end users a data inspection plot for seasonality, trend, and stationarity of the data. 4. Send end users all forecasting results and trained models. Once the reports and visualizations are generated, data scientists, business users, and domain experts can collaborate on the final results. 3. Rich set of prediction models. Machine learning allows for a quick change in models that fit what companies are trying to forecast. The biggest strength of KNIME and, as a result, the KFP, is the ability to plug in advanced models such as neural networks and random forest algorithms with no code (but coding is possible when needed), making the forecast sophisticated and accurate without increasing the complexity. 4. Accuracy measurement. Enables measuring the accuracy of the forecast following the principles of machine learning systems. Machine learning algorithms inherently come with accuracy measurements, versions of data-like training, test and production datasets, and give valuable feedback early on. 5. Ability to react to black swan events. Reduces the risk of missing out on key global events by allowing for quick changes. Many companies miss out on critical events due to the lack of an easy way to integrate external events. 6. Discipline due to implemented forecasting process. Forecasting processes are generally very well established and too rigid to change. For a well-tuned supply chain flexibility is needed to incorporate stakeholder feedback, configure different forecasting parameters, and integrate it into a legacy system. The KFP can be managed independently and integrated into existing business processes. Fig. 2: Overview of KNIME workflow. Knoldus, a KNIME partner, keeps your business competitive and future-ready with extremely well-engineered systems through the unwavering pursuit of emerging technology, high-quality engineers, processes, and practices. They help your business to leverage your data assets, creating the infrastructure, data culture, and technology ecosystems. Their Forecasting eBook teaches you how the Guided Analytics application combines just the right amount of automation and interaction for a specific set of problems. Learn more at www.knoldus.com