Travel Intelligence, Revealed

A dashboard for hotel sentiment analysis.

Geode turns scattered public signals — guest reviews, ratings, pricing, press — into a single dashboard that shows not just where a property stands, but where it's heading. Trajectory over snapshots. The signal that leads the reputation.

Enter the dashboard →
Live demo over two sample markets — Austin & New York. No login.

What you're looking at

Blended Geode Rating

One rating volume-weighted across Google, TripAdvisor & Booking — each platform counted once, 4-year window.

Trajectory & trends

Monthly rating trend, recent-vs-lifetime, and keyword themes rising or falling — direction, not just a number.

Comp-set positioning

Where a hotel ranks against its city's luxury set on rating and rate — the relative read GMs actually pay for.

Keyword intelligence

Guest-review text bucketed into dimensions — service, F&B, condition, value — surfacing what's praised and what's slipping.

How it's built

scrape → store → analyze → serve

React + Vite (PWA)Node / ExpressPostgres + PostGIS Apify & DataForSEO ingestionConfig-driven dataset registryDerived scoring model

Multi-source ingestion jobs normalize and de-duplicate review, rating and rate data into a derived scoring model, served to a dark "intel database" UI — installable as a PWA, deployed to production.

A product/portfolio demo. Figures are derived analytics over public review data for two sample markets; not an official rating of any property. Built by Scott Dubois.