AI Market Research
Mathijs Bronsdijk built an AI market research system for executive search. The system processes briefing documents, verifies extracted data, runs 9 parallel research tracks, performs gap analysis, and produces a branded report in 20 minutes. Built for a firm that places C-suite and senior commercial profiles.
Een systeem dat marktonderzoek doet voor executive search opdrachten. Documenten uploaden, twintig minuten wachten, rapport downloaden. Wat voorheen een werkdag kostte.
9
Onderzoekstracks
~20 min
Per rapport
3-staps
Verificatie
100%
Geautomatiseerd
Een dag uitzoekwerk per opdracht
Bij een executive search opdracht moet je vooraf weten hoe de markt eruitziet. Wie zijn de spelers, hoe zit de sector in elkaar, hoe krap is de arbeidsmarkt, wat zijn de salarisbenchmarks. Een consultant is daar al snel een dag mee bezig, per opdracht.
De informatie is niet moeilijk te vinden. Het kost gewoon tijd om het uit te zoeken, te combineren en er een samenhangend verhaal van te maken. En dan moet het ook nog in een rapport dat je aan de klant kunt presenteren.
Documenten erin, rapport eruit
De consultant uploadt het functieprofiel en eventueel extra documenten. Het systeem leest alles, bouwt er een profiel van op, en verifieert dat profiel voordat het onderzoek begint. Geen onderzoek op basis van aannames die niet kloppen.
Dan draaien er negen onderzoekstracks tegelijk, elk vanuit een eigen invalshoek. Van sector en concurrentie tot governance en arbeidsmarkt. Welke tracks draaien hangt af van het type rol: een CEO-search krijgt andere invalshoeken dan een sales directeur.
Na de eerste ronde kijkt het systeem zelf wat er mist. Ontbrekende cijfers, ondiepe coverage, niet-geverifieerde claims. Per gat een gerichte vervolgvraag. Dat herhaalt zich tot de data compleet genoeg is.
De consultant kan notities meegeven die zwaar meewegen in het hele proces. Een vertrouwelijkheidseis, een specifieke invalshoek, context die niet in de documenten staat. Het systeem checkt of het onderzoek die instructies ook daadwerkelijk adresseert.
Twintig minuten later: een rapport in de huisstijl van het bureau, klaar om te downloaden. Niet perfect, maar een basis die een dag werk bespaart.
Van documenten tot rapport in 6 fases
Documenten lezen
De consultant uploadt het functieprofiel, bedrijfsprofiel, briefingdeck, wat er beschikbaar is. Het systeem haalt de tekst uit elk bestand, ongeacht het formaat.
Profiel opbouwen
Uit alle tekst wordt een gestructureerd profiel gebouwd: bedrijf, sector, regio, functie, reden van de opdracht. Als de consultant notities heeft toegevoegd, wegen die zwaar mee.
Verificatie
Elk datapunt uit het profiel wordt gecheckt in drie stappen. Staat het in de brondocumenten? Klopt het volgens openbare bronnen? Bij tegenstrijdigheden worden die opgelost. Er begint geen onderzoek op basis van verzonnen gegevens.
9 onderzoekstracks
De kern van het systeem. Negen tracks draaien tegelijk, elk vanuit een eigen invalshoek: bedrijfscontext, sector, vergelijkbare bedrijven, governance, stabiliteit, regio, arbeidsmarkt, strategisch mandaat, commerciele dynamiek. Welke tracks draaien hangt af van het type rol.
Gap-analyse en verdieping
Na de eerste ronde kijkt het systeem wat er mist. Ontbrekende omzetcijfers, niet-geverifieerde claims, ondiepe coverage. Per gat wordt een gerichte vervolgvraag gesteld. Dit herhaalt zich tot de data compleet genoeg is, maximaal drie rondes.
Rapport schrijven
Alle research data gaat naar een groot taalmodel dat er een samenhangend rapport van maakt. Negen secties, van samenvatting tot aanbevelingen. Een verfijningsronde checkt op consistentie. Het resultaat wordt opgemaakt als Word-document in de huisstijl van het bureau.
Wat het oplevert
~20 minuten
Van documenten tot rapport. Wat voorheen een werkdag kostte.
9 invalshoeken
Sector, concurrentie, governance, arbeidsmarkt, regio. Allemaal tegelijk onderzocht.
Geverifieerd
Elk datapunt gecheckt voordat het onderzoek begint. Geen rapport op basis van aannames.
Klaar voor de klant
Rapport in de huisstijl van het bureau. Downloaden en presenteren.
Waar het op draait
Frontend
Next.js (Vercel)
Backend
Serverless Python (Modal)
AI
Claude Sonnet 4.6 + Perplexity
Database
Neon PostgreSQL
Opslag
Private blob storage
Rapport
python-docx