Gustav Nørrelund
← Writing

How I built Lovradar

Danish public consultations move fast, and the deadlines are easy to miss. Lovradar watches the official sources, reads each consultation, and sends a short alert when something relevant shows up.

The problem

Policy consultations are published across several government portals in dense legal language. Tracking them by hand means reading hundreds of documents a week just to find the handful that matter to you.

The approach

The pipeline is intentionally boring:

  1. Collect new consultations on a schedule.
  2. Summarise each one and extract its topic, deadline, and scope.
  3. Match against subscriber interests and send an alert.

Keeping every step small and inspectable made the whole thing easy to trust and cheap to run.

What I learned

The hardest part was never the model. It was defining “relevant” precisely enough that alerts felt useful instead of noisy. Restraint in what gets sent turned out to matter more than raw coverage.