Events scraping agent
Keeps the events catalogue accurate, current and worth reading. Five stages and a validation loop, each stage with its own criteria, in place of one run that tried to do everything at once.
- Fetch the source and pull the raw event.
- Extract every field the site displays, to a defined standard.
- Enrich with venue and contact details.
- Source and attach the event image.
- Curate, deduplicate and check relevance before publishing.
Guardrail. A validation loop returns anything failing its checks to the stage that produced it, and every publish ends with a conformance report, read before the event goes live.