Hub
Pricing About
WorkflowWorkflow

JKISeason4-13 Stockout Forecasting

dataloca profile image
Draft Latest edits on 
Nov 26, 2025 7:00 PM
Drag & drop
Like
Download workflow
Workflow preview

Challenge 13 - Stockout Forecasting

Level: Medium

Description: Claudia, the CEO of a small supermarket chain in the US, is worried about stockouts: a situation that occurs when customer orders exceed the available inventory of an item. She would like to know which warehouses are likely to suffer the most from stockouts, and which types of items are going to be the most problematic: critical, regular, or slow-moving ones. To help Claudia, you decided to create a model to forecast stockouts for the different warehouses and item types, allowing her to interactively check the forecasts. What places and item types are more vulnerable to stockouts?

Beginner-friendly objectives: 1. Read a historical dataset on stockouts for all warehouses and item types and filter it by location "All" and item type "Regular Items". 2. Partition the filtered data, train a forecasting model (you decide which one!), and evaluate the quality of the forecasts. 3. Visualize the forecast results against the real ones.

Intermediate-friendly objectives: 1. Make the selection of location and item type more flexible with widgets, creating an interactive data app that makes visualizations more interactive. 2. Some combinations of warehouse location and item type lead to very few samples, which can turn training a forecast model infeasible. Add error handling techniques to make sure that the data app always executes without errors, and inform users if the number of samples for a certain combination is too small.

Author: Aline Bessa

Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.5.1
  • Go to item
    KNIME Autoregressive integrated moving average (ARIMA)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.1

    knime
  • Go to item
    KNIME Excel SupportTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME ExpressionsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.1

    knime
  • Go to item
    KNIME JavaScript ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME JavasnippetTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME Math Expression (JEP)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.1

    knime
  • Go to item
    KNIME ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.1

    knime

Legal

By using or downloading the workflow, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits