Industry 4.0 Readiness Platform

Data-readiness software and strategic roadmaps to guide manufacturers in their transition towards digital transformation and Industry 4.0 solutions.

Made by Abe, Saii, and Sammie for the Internship-CSI program.

Project Progress

Planning & Questionnaire 80%
  • Define audit scope + master list of data objects
  • Write JSON schema for categories / items / system options
  • Code questionnaire UI (HTML + Tailwind) from schema
  • Add progress bar & “all questions answered” validation
  • Add weight dropdown (1-5) to every select
Raw Data Capture 33%
  • Implement download of responses.json
  • Create /data_txt/ folder convention + sample txt files
  • Build text-file harvester → merges into responses dict
Parser / Core Logic 50%
  • Draft datamap.py skeleton
  • Parse responses.json → current-state nodes & edges
  • Build ideal_mapping & categories dictionary
  • Extend parser to use weights for edge value & scores
  • Add “Disconnected vs Legacy vs Misaligned” weighting rules
  • Compute new metrics: Productivity & Operability formulas
Template & Dashboard 50%
  • Create template.html with Tailwind + ECharts stubs
  • Inject current vs. ideal graph data into template
  • Render basic charts (gauge, pie, radar, bar)
  • Visualise edge weight (thickness / opacity) in Graph Explorer
  • Add tooltips: show data object, system, weight, gap reason
  • Insert new gauges for Productivity & Operability
Polish & UX 0%
  • Dark-mode friendly selects / inputs
  • Sticky sidebar to jump between questionnaire sections
  • Keyboard-only form navigation QA
  • Copy-to-clipboard button for top opportunities list
Dev-Ops / Packaging 0%
  • Wrap code as CLI: python -m datamap <responses.json>
  • Bundle static assets to /dist with hash versioning
  • GitHub Actions: lint → pytest → build → artefact upload
  • Write README quick-start + animated GIF demo
Stretch Goals 0%
  • Multi-facility overlay comparison
  • Time-series audits (track maturity over months)
  • Export graph to Neo4j for advanced queries
  • Optional login & SQLite storage of past questionnaires