Government sources across 21 countries did not use the same terminology or structure for funding amount, eligibility, deadline, industry, and business type. A search product could not compare those programmes until the information was normalised into fields that meant the same thing across the catalogue.
RaftLabs built GrantHub, a searchable directory with more than 1,600 active grants, tax credits, and funding programmes. Automated checks against official feeds help detect changes, while a manual review cycle handles discrepancies and keeps source interpretation accountable. Scheduled AWS Lambda work syncs the structured catalogue to search.
That case proves multi-source normalisation, scheduled checks, review, and delivery into a user-facing product. It does not prove that every government portal was scraped automatically, that arbitrary sources can be accessed reliably, or that another extraction workflow will inherit the same 12-week product timeline.