Scentum
"A taste engine disguised as a shop."
AI-native fragrance discovery — where language is the interface.
Classical navigation,
reinvented through language.
Scentum is a rich-content playground for exploring AI-first UX at production scale. Built on the familiar layered e-commerce model — category, filter, facet, sort — it replaces mechanical drill-down with semantic intent mapping.
A user who once clicked Woody → Fresh → Unisex → £50–100 now types "something grounding for a Monday morning." The system navigates the same 4,343-SKU catalogue — through meaning.
Perfume is the only product
you buy blind.
You cannot click on a scent, see it, or wear it through a screen. Language and memory are the only tools.
Scentum · Product Philosophy- ✕ No sensory preview. Users rely entirely on text descriptions written for advertisers, not shoppers.
- ✕ Filter anxiety. "Floral", "woody", "fresh" mean nothing without reference — everyone's mental model differs.
- ✕ Review noise. Fragrantica has millions of reviews; surfacing insight requires editorial curation.
- ✕ Search mismatch. Existing platforms answer "what is this?" Users need "when would I wear this?"
- ✕ Creator invisibility. The perfumer's artistic voice is absent from every major discovery platform.
No single score.
Navigate through language.
Each dimension is a navigable axis — not metadata, but perceptual signal.
Users refine along these axes using natural language, not sliders.
Classical navigation,
reinvented through language.
Scentum is a rich-content playground for exploring AI-first UX at production scale. Built on the familiar layered e-commerce model — category, filter, facet, sort — it replaces mechanical drill-down with semantic intent mapping.
A user who once clicked Woody → Fresh → Unisex → £50–100 now types "something grounding for a Monday morning." The system navigates the same 4,343-SKU catalogue — through meaning.
Not a chatbot.
A ritual.
The Oracle is a structured 5-question interview. Each answer maps to a ScoreVector target and a natural-language query — with zero AI calls at this stage. Pure, fast, deterministic UX.
The search bar understands
taste vocabulary.
Voice input via Web Speech API — no server call.
The search is interpretive over factual — raw data becomes meaningful perceptual axes.
Scentum · MODEL.md- ✦ Streaming Scent Story — Claude narrative personalised by creator voice + user's session search context
- ✦ 5D Radar Chart — spider chart of the taste fingerprint (ScoreVector)
- ✦ Note Cloud — visual prominence: larger text = dominant note, editorial styling
- ✦ Community Signal — 4-block context: Fragrantica rating, sentiment label, popularity tier, catalogue percentiles
- ✦ Similar Vibes — 6 recommendations: tags ×3 + accords ×2 + vector euclidean distance
- ✦ Creator Card — perfumer's philosophy, aesthetic, signature notes, linked to their full catalogue
Every day, a different
curatorial vision.
Yes —
and here's the evidence.
Not yet —
and that is the next opportunity.
Currently, all ratings and sentiment data come from a Fragrantica scrape — read-only. There is no user-facing review submission form. The Community Signal blocks display this data beautifully, but the community cannot contribute to it.
- ✕Review submission form
- ✕Structured vocabulary for contribution (ScoreVector-aligned)
- ✕Feedback loop: "your review changed the community signal"
- ✕Contributor identity / lightweight profile
- ✦ Same vocabulary as search. The 5 axes in the review form are identical to the Oracle's output — users who searched already know the language.
- ✦ Cognitive load reduction. Sliders + toggles before free text. Most reviewers never need to write — the structured data is already valuable.
- ✦ Visible impact. Real-time preview of how the review shifts the Community Signal block — makes contribution feel meaningful, not into a void.
- ✦ Context-weighted trust. Worn > Tested > Sampled. Heavier ratings from owned bottles. Transparent to the reader.
- ✦ No account gate on first review. Magic link or email-anchor on submit. Barrier reduction; account created post-hoc if reviewer returns.
- ✦ The vocabulary moat. The ScoreVector + accord + cultural tag taxonomy is custom-built. It becomes more valuable with every review and every search event logged.
- ✦ Creator relationships. 55 perfumers, each with a curated profile. This is curation that cannot be auto-generated at scale by competitors without the same editorial investment.
- ✦ Session context persistence. The Scent Story knows why you searched. This cross-page continuity requires deliberate architecture — not a feature a fast-follow competitor can bolt on.
- ✦ Cost-efficient AI usage. Lunr.js absorbs the heavy lifting; Claude Haiku is invoked surgically — prose, stories, digest. Marginal cost per search ≈ $0.0002.
- ✦ No lock-in on user identity. Zero-account-required design maximises top-of-funnel; the identity layer is earned by demonstrating value, not demanded upfront.
Scentum is not a perfume database.
It is a taste machine.
The search UX meets users where language lives — and carries them through to confident discovery. The review contribution layer, once built, transforms passive readers into active curators. That is the flywheel.