Simple web site about complex ideas.
Transforming scattered event notifications into structured suggestions is at the heart of our discovery engine. This article dives into how a simple email-forwarding workflow and an LLM-based parsing pipeline deliver privacy-safe, high-quality event data.
Once an email arrives, our AI pipeline performs:
All extracted fields flow into a consistent event schema:
Field | Example |
---|---|
title |
“Summer Jazz Festival” |
start_time |
2025-08-15T19:00:00+02:00 |
end_time |
2025-08-15T22:30:00+02:00 |
location |
“Stadsteatern, Stockholm, SE” |
categories |
[“music”, “festival”] |
image_url |
https://…/jazzfest-thumb.jpg |
This normalized structure feeds directly into our calendar UI and recommendation engine.
Raw Email Snippet:
“Join us for the Summer Jazz Festival on August 15 at Stadsteatern. Doors open at 7 PM…”Parsed Output:
{ "title": "Summer Jazz Festival", "start_time": "2025-08-15T19:00:00+02:00", "end_time": "2025-08-15T22:30:00+02:00", "location": "Stadsteatern, Stockholm, SE", "categories": ["music", "festival"], "image_url": "https://…/jazzfest-thumb.jpg" }