The context

Convention Online is a public web platform listing trade shows, congresses and professional events worldwide. The project was built in full: public site, back office, data model, enrichment chain. The site's value lies in the completeness and freshness of its data. At that scale, maintaining them by hand is impossible.

The problem

The platform had to be built and its content problem solved at the same time. Collecting, checking, describing and illustrating thousands of events, continuously. Done editorially by humans, that work would represent several full-time roles. The cost would be out of all proportion to the project's economics.

The solution, step by step

A complete web application, paired with a fully automatic content production chain. It runs every night and picks itself up after an incident.

  1. The platform, built from scratch

    Multilingual public site, admin back office, event data model, internal API. The application was designed and built in full, not assembled from a CMS.

  2. Automatic collection

    Every night, the chain identifies new events and updates to existing ones, backed by multiple sources.

  3. AI enrichment

    For each event, the AI writes a structured description in 4 languages: clean, usable content, not rough free text.

  4. Generated visuals

    Events without a visual receive an automatically generated illustration, consistent with the site's brand.

  5. Publishing and supervision

    Content goes live without manual validation. The chain logs everything, detects its own failures and resumes where it stopped.

The results

Visit the live site ↗

Under the hood

Complete web application (front + back office)Automated collectionMultilingual LLMsImage generationContinuous publishingSupervision & incident recovery

A volume of content or data to produce?