Lab 06

Predictive Maintenance

Spot trouble before a machine stops

Run a simulated pump, introduce a fault and watch a trained AI look for warning signs.

Overview

A machine can start going wrong before anyone notices.

How this could help a business

The same application pattern can help maintenance teams investigate unusual equipment behaviour. Real deployment needs actual machine data, operating limits and a plan for handling alerts.

What I built

  • A repeatable pump simulator in TypeScript and Python, checked against the same recorded inputs.
  • Trained anomaly detectors and a browser worker that runs the published autoencoder.
Use an example. No technical knowledge required.
Data handling & current limitations

The pump is simulated. The trained detector, alarm threshold and measurements are real.

Demo only. Each lab below explains which inputs stay on your device and which data is sent for server-backed features. Model files are downloaded and may remain in your browser cache. Hosting and security services also receive the network requests needed to serve the site.

The simulator and the anomaly detector run in this browser. Simulated telemetry is not uploaded. Downloaded model files may remain in your browser cache.

The pump is simulated, so this is not a validated factory safety system. The Isolation Forest comparison and per-sensor explanations are trained and benchmarked but not wired into this view yet.