Hub
Pricing About
WorkflowWorkflow

JKISeason4-30 Office Equipment Data App

JKISeason4-30
dataloca profile image
Draft Latest edits on 
Dec 15, 2025 11:38 PM
Drag & drop
Like
Download workflow
Workflow preview

Challenge 30: Turn your Office Equipment Data into an Interactive Data App


Level: Hard

Description: After cleaning and preparing some office equipment data, it is finally time to put it to use. The management team now wants a dashboard to explore product options, compare prices, and uncover insights from customer reviews — all in one place.
Your task is to build a full product intelligence and review analytics data app in KNIME. Starting from two clean and preprocessed Excel sheets (products and reviews), create an interactive experience where users can browse categories, find similar products by price and rating, visualize review trends over time, extract key phrases from customer feedback, and even map review activity by country. The goal is to deliver a data app that blends data wrangling, similarity search, text mining, geospatial enrichment, and reporting: the perfect showcase of full-stack analytics in KNIME.

Beginner-friendly objective(s): 1) Import and refine the Products and Product Reviews Excel sheets, ensuring headers and data types are correctly read, and replacing empty strings with missing values. 2) Add a category selection control and filter the product table by the chosen category; next, present the filtered result in an interactive table. 3) Create a simple title text driven by the selected category for display in the data app.

Intermediate-friendly objective(s): 1) Standardize price and average rating, compute pairwise numeric distances, find the two nearest neighbors per product, and combine the selected item with its similar products. 2) Join selected/similar products to their reviews, compute monthly average review scores per product (pivoted by Product ID), handle missing values and rounding, and visualize ratings over time. 3) Add an autocomplete Product ID input to drive a single-product analysis branch.

Advanced objective(s): 1) Convert reviews to documents, clean punctuation and stopwords, remove very short tokens, build bigrams, and render a tag cloud of key phrases. 2) Aggregate reviews by country, enrich with country boundary geometries from OSM, and display a choropleth map colored by number of reviews with informative popups. 3) Package the analytics into an interactive Component with a refresh button and generate a shareable PDF report.

Author: Armin Ghassemi Rudd

Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.8.1
  • Go to item
    Geospatial Analytics Extension for KNIMETrusted extension

    SDL, Harvard, Cambridge US

    Version 2.0.0

    Center for Geographic Analysis at Harvard University
  • Go to item
    KNIME AI ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.2

    knime
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.5.1, 5.8.1

    knime
  • Go to item
    KNIME Column Expressions (legacy)Trusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME Distance MatrixTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.8.0

    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.8.1

    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

    Versions 5.5.2, 5.8.1

    knime
  • Go to item
    KNIME ReportingTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.6.0

    knime
  • Go to item
    KNIME Statistics NodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME TextprocessingTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.5.0

    knime
  • Go to item
    KNIME ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Versions 5.5.1, 5.8.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