Main
Data
Models
Operations
VR
Arjun M.
Product Manager
Dashboard
Live — 3 vessels
Estimated cost avoidance to date
$0
Based on 3 predictive interventions × $42,000 per event
Active scenario
Flow A — gradual degradation
Vessels monitored
3
All online
Active alerts
2
1 urgent · 1 watch
False alarms suppressed
1
Model filtered
Avg oil health score
68
↓ Down from 74
Parameter trend — MV Horizon Star
Current value
98 cSt
Watch threshold
> 80 cSt
Replace threshold
> 90 cSt
Actual
Forecast
Why is VSL-001 flagged? — model explanation
Sensor readings — all vessels
Live feed · updates every 6 hours
5 sensors reporting
|
Last updated: just now
|
Update frequency: every 6 hours (4×/day per vessel)
|
Protocol: Modbus TCP → MQTT broker
|
Next simulated reading in: 12s
Demo mode: simulating new readings every ~12 seconds to illustrate the 6-hourly production cadence. Toggle off to freeze the feed.
Sensor IDVessel IDVessel nameTimestampViscosityTemp °CTANFe ppmEng hrsScenarioStatus
Select a day
Su
Mo
Tu
We
Th
Fr
Sa
Selected
Has data
No data
Filter by vessel
Filter by status
Select a day on the calendar to view readings
Select a month
Bold = months with data
Filter by vessel
Select a month to view aggregated daily readings
Select a year
Bold = years with data
Filter by vessel
Select a year to view monthly aggregated data

Drop a CSV file here or click to upload

Supported: .csv · Max 50 MB

Add a manual sensor reading

Inject a single reading into the live data stream to trigger a specific event on demand during a walkthrough.

Bulk CSV upload

Upload a pre-built scenario CSV file to replay across the dashboard. Uploaded files also appear in Data — CSV files.

Training data — future retrain dataset v2 dataset

Upload additional sensor readings to build the second training dataset (viscqai_retrain_v2). Files tagged here are reserved exclusively for model retraining — they do not appear in the live feed or CSV files view.

What makes good retrain data: CSV with the same column schema as the Phase 1 training data (vessel_id, timestamp, viscosity_cst, temperature_c, tan, fe_ppm, cu_ppm, water_pct, base_number, engine_hours, label). Label column is optional — the retrain agent will auto-label using the existing model before training.
Staged for v2 training
viscqai_phase1_data.csv
4 vessels · 18 months · 8,640 readings · v1 — base
Read-only
Dataset v2 will be used automatically by the retrain agent when drift is detected, or you can select it manually in the Models page.

Oil degradation classifier

Gradient Boosting (XGBoost). Predicts whether oil will require replacement within 14 days. Trained on 5 vessels × 18 months of synthetic data across all three scenario types.

F1 score0.91
Precision0.93
Recall0.89
Last trainedToday
Model confidence

Remaining useful life — regression model

LightGBM regressor. Predicts days-to-replacement as a continuous output. Directly feeds the day-count chips on vessel cards.

MAE1.8 days
RMSE2.4 days
0.94
Last trainedToday
Regression accuracy

False alarm detector — anomaly model

Isolation Forest trained on normal-operation data only. Suppresses single-parameter spikes when cross-parameter signals remain stable — powers the alert suppression layer.

Catch rate89%
Contamination0.05
Last trainedToday
Suppression accuracy

Reference — marine lubricant brands in scope

ViscQ.ai's thresholds are aligned to general OEM service guidance for the engine classes monitored, not to a single proprietary oil chemistry. For context, here is how three widely used marine lubricant brands position their products against the engines in this fleet.

BrandProduct lineTypical viscosity gradePositioned for
ShellRimula / AlexiaSAE 40 / 15W-40Medium- and low-speed trunk piston engines
ExxonMobilMobilgardSAE 30 / 40Two-stroke crosshead and trunk piston engines
ChevronDelo Marine / TaroSAE 30 / 40Medium-speed diesel and dual-fuel engines
This table reflects each brand's publicly marketed product positioning, not a lab-validated comparison. ViscQ.ai's actual replacement thresholds (Section above) are based on general OEM service-interval guidance and require SME sign-off before being presented as technically authoritative to any specific client fleet.
Selected: Flow A — gradual degradation

Replay speed

Adjust how fast synthetic data streams into the dashboard. Slow is best for live walkthroughs with visitors.

Slow Fast
VR
Arjun M.
Product Manager · ViscQ Labs
Account details
Demo configuration
MV Horizon Star
VSL-001 · Job #J-2024-047 · MAN B&W 6G60ME-C9
Pending approval
📅 Scheduled: 📍 Port: 👷 Crew: 🔴 Priority: Urgent
Checklist: 10/10 completed 4 photos submitted
30s
Auto-approving in 30 seconds — or approve now to immediately confirm vessel recovery.
MV Pacific Endurance
VSL-002 · Job #J-2024-046 · Wärtsilä 6RT-flex50
In progress
📅 Scheduled: Jul 4, 2024 · 13:00–15:00 📍 Port: Port Klang, Malaysia 👷 Crew: Anton Lebediev, Priya Krishnan 🟠 Priority: High
Checklist: 6/10 completed 2 photos submitted
MV Horizon Star
VSL-001 · Job #J-2024-041 · MAN B&W 6G60ME-C9
Approved ✓
📅 Completed: Jun 18, 2024 📍 Port: Colombo, Sri Lanka 👷 Crew: Rajan Subramaniam Approved by: Demo admin
VSL-001 returned to Healthy status after this job. Cost avoidance recorded: +$42,000.
Demo admin panel
Manage attendees, service team, notifications and the retrain agent
Push active Unlocked — click to lock
Demo attendees
Alert · Retrain · Recovery
Receive real-time notifications during the demo — alerts, false alarms, retraining events, recovery confirmations.
SK
Suresh Kumar
suresh.kumar@shipping.com
Subscribed
AV
Anika Vogt
a.vogt@maritimegroup.de
Pending
Add attendee
Service team
Schedule · Jobs · Recovery
Receive job assignment emails + push notifications. Access crew job card at /crew?job=ID to log action taken.
RS
Rajan Subramaniam
r.subramaniam@viscqai.com
Chief Engineer
MT
Mohammed Tahir
m.tahir@viscqai.com
2nd Engineer
PK
Priya Krishnan
p.krishnan@viscqai.com
Engine Room A
AL
Anton Lebediev
a.lebediev@viscqai.com
Engine Room B
Add team member
Retrain agent
Running in Phase 4 ML service · polls every 60s · triggers on drift, new readings, schedule, or force

Primary trigger
Drift score
0.81 vs 0.92 baseline
New readings
47 / 50
Approaching threshold
Last retrain
3h 12m ago
F1: 0.91 → v1
Next scheduled
20h 48m
24h watchdog
Notification settings
Email provider
Send notifications for
Push notifications
Push requires attendees/crew to open the demo URL in their browser and click Allow when prompted. Works on Chrome, Firefox, Edge. iOS Safari requires PWA install.
VAPID public key
Email template previews
Job #J-2024-047 · VSL-001
URGENT
MV Horizon Star — Oil Replacement Job
VSL-001 · Job #J-2024-047 · — · MAN B&W 6G60ME-C9
URGENT
Confirm schedule to see assigned crew.
📝 Supervisor notes: Ensure OEM-grade 40W marine lubricant pre-ordered. Coordinate with port agent for docking slot. Use Shell Rimula R4X if Mobilgard is unavailable.
3
Done
7
Remaining
10
Total steps
Engine room
Replace photo
Engine room — pre-inspection
Oil drain
Replace photo
Oil drain valve — open
Filter
Replace photo
Oil filter — before replacement
Fresh oil
Replace photo
Fresh lubricant — batch label
Add photo
Supervisor notes: Ensure OEM-grade 40W marine lubricant pre-ordered. Coordinate with port agent for docking slot.
Field notes

Admin access

Enter the 4-digit demo PIN, or use ?admin=1 in the URL as a developer shortcut.

Demo PIN: 1234
ViscQ AI
● Online — smart diagnostics assistant