WISPAYR / AI ADVISORYStart →
AI/Casework/02 · egpk-aviation-alerts
All casework
// CASE / 02 / aviation

EGPK.info — personalised aviation alert SaaS

Glasgow Prestwick pilot community + flying clubs
aviationsaassubscriptionvertical-data

NOTAM, weather and traffic ingest fanned out as per-pilot alerts so subscribers only see what affects their flying.

// Cost
Built solo over 8 weeks alongside other work. Stripe billing standard.
// Duration
Live for 18 months and growing.
// 01 · The problem

Pilots get drowned in raw NOTAMs and weather data. Most of it doesn't apply to their aircraft, currency or planned routes. The signal-to-noise ratio is so bad most pilots stop reading.

// 02 · What we did

Built a pipeline that pulls source-of-truth data (NOTAMs, METARs, TAFs, ADS-B traffic), tags each item with the airfields/airspace/altitudes it touches, and matches against each subscriber's profile (home base, qualifications, intended flying window). Alerts go out via email or push only when the match is meaningful.

// 03 · What the AI did

Light NLP classification on NOTAM text to disambiguate which airfield/airspace it actually refers to (NOTAM grammar is famously inconsistent).

// 04 · What humans did

Defined the matching rules with input from active instructors, and curated the ground-truth airspace polygon dataset.

// 05 · The outcome

Live SaaS with paying subscribers. Alert fatigue effectively eliminated for active subscribers — opens are high because the alerts almost always matter.

// 06 · What broke

Initial ML classification was over-engineered — a 200-line rule engine with regex + lookup tables outperformed a fine-tuned small model on this domain. Removed the model entirely.

// 07 · What works

AI only earns its keep on the genuinely ambiguous 5%; the rest is rules + good data structures. Don't reach for ML when grep will do.

// 08 · Reusable lessons
  1. 01Vertical SaaS wins by being radically narrow. 'Aviation alerts' is too broad; 'NOTAMs that match your aircraft and currency' is sellable.
  2. 02Per-user filtering is more valuable than smarter generation.
  3. 03Stripe + magic-link auth is enough plumbing for £5–50k ARR — don't over-engineer.