> ## Documentation Index
> Fetch the complete documentation index at: https://docs.recruitier.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Veelgestelde vragen over zoeken & matching

> Veelgestelde vragen over vacaturezoeken, AI-kandidaatmatching, semantisch zoeken en zoekresultaten.

## Vragen over zoeken & matching

<AccordionGroup>
  <Accordion title="Hoe werkt AI-matching?">
    Het AI-matchingsysteem van Recruitier werkt in vijf fasen:

    **1. Profielanalyse** -- Wanneer je het CV van een kandidaat uploadt, extraheert de AI
    hun vaardigheden (met betrouwbaarheidsscores), ervaringsniveau, functievoorkeuren,
    locatie en salariservaringen. Dit maakt een gestructureerd profiel dat de matchingengine
    kan vergelijken met vacatures.

    **2. Generatie van zoekparameters** -- De AI bouwt geoptimaliseerde zoekparameters op
    basis van het profiel van de kandidaat, waarbij queries worden gemaakt die zowel
    exacte overeenkomsten als semantisch gerelateerde functies vastleggen.

    **3. Vacaturedatabasescan** -- Het systeem zoekt met zowel trefwoordmatching als
    semantisch zoeken (vectorinsluitingen). Dit zorgt ervoor dat resultaten vacatures
    bevatten met verschillende bewoordingen maar dezelfde betekenis.

    **4. Voorkeurfiltering** -- Resultaten worden gefilterd op de voorkeuren van de
    kandidaat: locatieradius, salarisbereik, contracttype (voltijd, deeltijd, tijdelijk)
    en flexibiliteit (remote, hybride, op locatie). Vacatures buiten deze voorkeuren
    worden uitgesloten.

    **5. Matchscoring** -- Elke resterende vacature krijgt een matchscore via een gewogen
    formule:

    * **Titelrelevantie**: 35% -- Hoe goed de vacaturetitel overeenkomt met de functie
      van de kandidaat
    * **Vaardigheidsafstemming**: 45% -- Overlap tussen bevestigde vaardigheden en
      vacaturevereisten
    * **Ervaringsfit**: 20% -- Of senioriteitsniveau en ervaringsjaren overeenkomen

    Vacatures worden vervolgens gecategoriseerd als Uitstekende match (sterke afstemming),
    Goede match (matige afstemming) of Zwakke match (zwakke afstemming). De AI genereert
    ook een geschreven uitleg voor elke match, die beschrijft waarom deze past en eventuele
    aandachtspunten noemt.

    De volledige pipeline wordt doorgaans voltooid in 30-60 seconden en bezorgt resultaten
    via realtime SSE-melding.
  </Accordion>

  <Accordion title="Waarom geeft mijn zoekopdracht bepaalde vacatures niet terug?">
    Verschillende factoren kunnen beinvloeden welke vacatures in je zoekresultaten verschijnen:

    * **Vacaturebeschikbaarheid** -- Recruitier scrapt vacatures van externe bronnen
      (LinkedIn, Indeed en andere). Als een vacature is geplaatst op een bron die Recruitier
      niet dekt, of als deze was verwijderd voor Recruitier deze kon indexeren, verschijnt
      deze niet.
    * **Zoekcriteria** -- Je trefwoord-, locatie-, ervaringsniveau- en contracttypefilters
      bepalen welke vacatures worden opgenomen. Als je criteria te smal zijn, worden sommige
      relevante vacatures mogelijk uitgefilterd. Probeer je zoekopdracht te verbreden of
      minder filters te gebruiken.
    * **Timing** -- Nieuwe vacatures worden continu geindexeerd (meerdere keren per dag),
      maar er kan een korte vertraging zijn tussen wanneer een vacature is geplaatst en
      wanneer deze verschijnt in de database van Recruitier.
    * **Ontdubbeling** -- Als dezelfde vacature op meerdere bronnen verschijnt, worden deze
      door Recruitier ontdubbeld om je een schoon resultaat te tonen. Dit betekent dat je
      mogelijk een vacature mist die er toch was, maar in feite was samengevoegd met een
      duplicaat.
    * **AI-classificatie** -- De AI kan een grensgevalgeval anders classificeren dan jij zou
      doen. Als je denkt dat relevante vacatures worden geclassificeerd als slechte matches,
      geef dan feedback via de matchinterface om toekomstige resultaten te verbeteren.
    * **Locatiefiltering** -- Als de locatieradius van de kandidaat te nauw is ingesteld,
      worden goede vacatures net buiten de radius uitgesloten. Overweeg de radius te vergroten.
  </Accordion>

  <Accordion title="Hoe vaak wordt de vacaturedatabase bijgewerkt?">
    De vacaturedatabase van Recruitier wordt **continu** bijgewerkt. Vacaturescrapers draaien
    op een regelmatig schema om nieuwe vermeldingen van alle ondersteunde bronnen te indexeren.

    Dit is de typische updatefrequentie:

    * **LinkedIn-vacatures** -- Meerdere keren per dag gescrapt
    * **Indeed-vacatures** -- Meerdere keren per dag gescrapt
    * **Andere bronnen** -- Varieert per bron, maar doorgaans minimaal eenmaal per dag

    Nieuwe vacatures verschijnen in zoekresultaten zodra ze zijn geindexeerd en geclassificeerd.
    Bestaande vacatures die zijn verwijderd van de bron worden ook periodiek opgeruimd om je
    resultaten actueel te houden.

    De scraping-infrastructuur draait 24/7, zodat nieuwe vacatures op elk moment kunnen
    verschijnen -- ook 's nachts. Dit betekent dat je elke ochtend wakker kunt worden met
    nieuwe matches voor je kandidaten. Bewaakte zoekopdrachten voeren automatisch opnieuw uit
    en sturen je een melding wanneer nieuwe relevante vacatures zijn gevonden.
  </Accordion>

  <Accordion title="Wat betekent het matchscorepercentage?">
    De matchscore is een numerieke weergave (0-100%) van hoe goed een kandidaat aansluit
    bij een specifieke vacature. Het wordt berekend aan de hand van drie gewogen factoren:

    | Factor                     | Gewicht | Wat het meet                                                                         |
    | -------------------------- | ------- | ------------------------------------------------------------------------------------ |
    | **Titelrelevantie**        | 35%     | Hoe goed de vacaturetitel overeenkomt met de huidige of doelfunctie van de kandidaat |
    | **Vaardigheidsafstemming** | 45%     | Overlap tussen de bevestigde vaardigheden van de kandidaat en vacaturevereisten      |
    | **Ervaringsfit**           | 20%     | Of senioriteitsniveau en ervaringsjaren overeenkomen                                 |

    Algemene scorebereiken:

    * **90-100%** -- Uitstekende match. Sterke afstemming op alle dimensies.
    * **70-89%** -- Goede match. Relevante kwalificaties met enkele kleine tekortkomingen.
    * **50-69%** -- Matige match. De moeite waard om te bekijken maar heeft opvallende verschillen.
    * **Onder 50%** -- Slechte match. Aanzienlijke verschillen op een of meer gebieden.

    Houd er rekening mee dat de score een richtlijn is, geen absoluut oordeel. Een kandidaat
    met een score van 70% kan toch perfect zijn voor een functie als de factoren die "niet
    kloppen" niet kritisch zijn (bijv. de titel is iets anders maar de vaardigheden zijn een
    perfecte match). Lees altijd de geschreven uitleg van de AI naast de score.
  </Accordion>

  <Accordion title="Kan ik de matchnauwkeurigheid verbeteren?">
    Ja, er zijn verschillende manieren om de kwaliteit van AI-matches te verbeteren:

    **1. Bevestig en verfijn kandidaatvaardigheden** -- Omdat vaardigheden 45% van het
    matchgewicht dragen, hebben nauwkeurige vaardigheden de grootste impact. Controleer
    AI-geextraheerde vaardigheden zorgvuldig, verwijder irrelevante en voeg ontbrekende
    vaardigheden toe. Let op betrouwbaarheidsscores -- vaardigheden met een lagere
    betrouwbaarheid moeten mogelijk worden geverifieerd met de kandidaat.

    **2. Gebruik specifieke zoekcriteria** -- Brede zoekopdrachten leveren meer resultaten
    op maar lagere gemiddelde matchkwaliteit. Beperk je trefwoorden, geef locatie op met
    een redelijke radius (30-50 km), stel ervaringsniveau in en kies het juiste contracttype
    om de AI te richten op echt relevante vacatures.

    **3. Geef feedback op resultaten** -- Wanneer je vacaturematches favoriet markeert of
    afwijst, leert de AI van je beslissingen. In de loop van de tijd verbetert deze
    feedbackloop de relevantie van toekomstige matches voor die kandidaat en voor
    vergelijkbare kandidaatprofielen.

    **4. Houd kandidaatprofielen bijgewerkt** -- Als een kandidaat nieuwe vaardigheden
    verwerft, locatievoorkeuren wijzigt of salariservaringen aanpast, werk dan hun profiel
    bij. Verouderde profielen leiden tot verouderde matches.

    **5. Stel nauwkeurige voorkeuren in** -- Locatieradius, salarisbereik, contracttype en
    flexibiliteitsvoorkeuren werken allemaal als filters. Als deze niet kloppen, worden
    goede vacatures uitgefilterd.

    **6. Bekijk matchverklaringen** -- De AI geeft een geschreven uitleg voor elke match.
    Het lezen hiervan helpt je te begrijpen waarom bepaalde vacatures hoger of lager hebben
    gescoord en welke aanpassingen de resultaten kunnen verbeteren.
  </Accordion>

  <Accordion title="Hoe worden vacatures gesourced?">
    Recruitier haalt vacatures op van meerdere externe platforms:

    * **LinkedIn** -- Een van de grootste professionele vacaturebanken, met name sterk
      in Nederland
    * **Indeed** -- Een grote vacature-aggregator met uitgebreide Nederlandse vacatures
    * **Andere bronnen** -- Aanvullende vacaturebanken en bedrijfscarrièrepagina's worden
      geindexeerd naarmate ze beschikbaar komen

    De scraping-infrastructuur bewaakt deze bronnen continu op nieuwe vermeldingen.
    Wanneer een nieuwe vacature wordt gevonden, doorloopt deze de volgende pipeline:

    1. **Extractie** -- De functietitel, beschrijving, locatie, bedrijf, salaris en andere
       details worden geextraheerd van de bron
    2. **Ontdubbeling** -- De vacature wordt vergeleken met bestaande vermeldingen om
       duplicaten over bronnen heen te vermijden
    3. **Classificatie** -- De AI analyseert de vacature om de categorie, ervaringsniveau,
       contracttype en flexibiliteit te bepalen
    4. **Bedrijfsverrijking** -- Het wervende bedrijf wordt gekoppeld aan de bedrijfsdatabase
       van Recruitier om branche-, omvang- en wervingsactiviteitsinformatie toe te voegen
    5. **Indexering** -- De vacature wordt toegevoegd aan de doorzoekbare database (zowel
       trefwoord- als vector/semantische indexes) en wordt beschikbaar in zoekresultaten

    Deze volledige pipeline draait automatisch zonder invoer van jou.
  </Accordion>

  <Accordion title="Waarom worden sommige bedrijven uitgesloten van klantzoeken?">
    Recruitier sluit automatisch **uitzendbureaus en recruitmentbureaus** uit van
    klantzoekresultaten. Dit is met opzet zo ontworpen.

    De redenering is eenvoudig: wanneer je zoekt naar potentiële klanten, zoek je naar
    bedrijven die recruitmentdiensten nodig hebben -- niet naar je concurrenten. Het tonen
    van andere recruitmentbureaus in je klantontdekkingsresultaten zou ruis creëren en
    je tijd verspillen.

    De uitsluiting is van toepassing op bedrijven die zijn geclassificeerd in de branche
    "Staffing and Recruiting". Bedrijven zonder brancheclassificatie worden nog steeds
    in resultaten getoond, omdat ze mogelijk potentiële klanten zijn die gewoon nog niet
    zijn geclassificeerd.

    Dit filter wordt automatisch toegepast op:

    * Zoekresultaten voor klantbedrijven
    * Branche-filterdropdown-menu's
    * Elke functie die bedrijven vermeldt of doorzoekt voor bedrijfsontwikkelingsdoeleinden

    Als je denkt dat een bedrijf ten onrechte is geclassificeerd als uitzendbedrijf, neem
    dan contact op met ondersteuning en we kunnen de classificatie bekijken.
  </Accordion>

  <Accordion title="Hoe verschilt semantisch zoeken van trefwoordzoeken?">
    **Trefwoordzoeken** zoekt naar exacte of bijna-exacte woordovereenkomsten. Als je zoekt
    naar "Python-ontwikkelaar", geeft het alleen vacatures terug die deze exacte woorden of
    zeer nauwe variaties bevatten.

    **Semantisch zoeken** (dat Recruitier naast trefwoordzoeken gebruikt) begrijpt de
    betekenis achter woorden. Het herkent dat:

    * "Python-ontwikkelaar" en "Python software engineer" hetzelfde betekenen
    * "Full-stack developer" relevant kan zijn voor iemand die zoekt naar "frontend engineer"
    * "Senior backend-ontwikkelaar" gerelateerd is aan "ervaren server-side programmeur"
    * "Data scientist" gerelateerd is aan "machine learning engineer"

    Recruitier gebruikt vectorinsluitingen opgeslagen in een speciale vectordatabase (Qdrant)
    om vacatures en kandidaatprofielen voor te stellen als wiskundige vectoren. Vergelijkbare
    concepten eindigen dicht bij elkaar in deze vectorruimte, waardoor het systeem relevante
    matches kan vinden zelfs wanneer de exacte trefwoorden niet overlappen.

    In de praktijk leidt dit tot:

    * Minder gemiste kansen (vacatures met andere bewoordingen maar dezelfde betekenis)
    * Meer relevante resultaten in het algemeen
    * Minder tijd besteed aan het aanpassen van zoektermen om te vinden wat je nodig hebt
    * Betere matching voor niche- of onconventionele functietitels
  </Accordion>

  <Accordion title="Kan ik zoeken naar vacatures in specifieke branches?">
    Ja. Bij het aanmaken van een vacaturezoekopdracht of het gebruik van klantontdekking
    kun je filteren op branche. Recruitier onderhoudt een database van bedrijven met
    brancheclassificaties (gebaseerd op LinkedIn-branchecategorieen), en deze classificaties
    worden gebruikt om zoekresultaten te filteren.

    Voor **vacaturezoeken** kun je filteren op:

    * Trefwoorden (die van nature beperken tot relevante branches)
    * Locatie en radius
    * Ervaringsniveau
    * Contracttype (voltijd, deeltijd, tijdelijk)
    * Flexibiliteit (remote, hybride, op locatie)

    Voor **klantontdekking** heb je meer gedetailleerde branchefilters:

    * Selecteer een of meer branches uit het filterdropdown-menu
    * Combineer met locatie-, bedrijfsomvang- en wervingsactiviteitsfilters
    * Gebruik vaardigheden/technologiefilters om bedrijven te vinden die specifieke
      tools gebruiken

    De brancheclassificaties worden continu bijgewerkt naarmate nieuwe bedrijfsgegevens
    worden verrijkt van LinkedIn en andere bronnen.
  </Accordion>

  <Accordion title="Wat gebeurt er als ik dezelfde zoekopdracht twee keer uitvoer?">
    Het opnieuw uitvoeren van dezelfde zoekopdracht zal de vacaturebronnen opnieuw scannen
    met je criteria. Je kunt het volgende zien:

    * **Nieuwe resultaten** -- Vacatures die zijn geplaatst na je laatste zoekopdracht
    * **Eerder geziene resultaten** -- Vacatures die je al hebt bekeken van de eerdere
      zoekopdracht
    * **Verwijderde resultaten** -- Vacatures die zijn verwijderd van de bron na je
      laatste zoekopdracht

    Recruitier houdt bij welke vacatures je al hebt gezien, als favoriet hebt gemarkeerd
    of hebt afgewezen. Wanneer resultaten van een herhaalde zoekopdracht vacatures bevatten
    waarmee je al interactie hebt gehad, blijft hun status behouden. Je verliest je
    favorieten niet en hoeft eerder afgewezen vacatures niet opnieuw af te wijzen.

    Om tijd en credits te besparen, overweeg dan het gebruik van **bewaakte zoekopdrachten**
    in plaats van handmatig zoekopdrachten opnieuw uit te voeren. Bewaakte zoekopdrachten
    worden automatisch op een schema opnieuw uitgevoerd en sturen je alleen een melding
    wanneer nieuwe resultaten verschijnen.

    Je kunt ook **zoekopdrachten klonen** om variaties van een bestaande zoekopdracht te
    maken zonder helemaal opnieuw te beginnen.
  </Accordion>

  <Accordion title="Wat is het verschil tussen een slimme zoekopdracht en een interne zoekopdracht?">
    **Slimme zoekopdracht** scant actief externe vacaturebronnen (LinkedIn, Indeed) voor
    nieuwe vermeldingen die overeenkomen met je criteria. Slimme zoekopdrachten zijn gratis
    en vinden de meest recente vermeldingen van het hele web.

    **Interne zoekopdracht** doorzoekt alleen vacatures die al zijn geindexeerd in de
    database van Recruitier. Het is ook **gratis** en geeft direct resultaten terug uit de
    bestaande data. Interne zoekopdracht is handig voor:

    * Snel vacatures vinden uit de bestaande database
    * Vacatures vinden die zijn geindexeerd door zoekopdrachten van andere gebruikers
    * Snelle opzoekingen wanneer je weet welk type vacature je wilt

    Gebruik voor de meest uitgebreide resultaten een slimme zoekopdracht. Om credits te
    sparen, begin dan met een interne zoekopdracht en voer pas een slimme zoekopdracht
    uit als de interne resultaten onvoldoende zijn.
  </Accordion>

  <Accordion title="Hoe verbetert het feedbacksysteem matches?">
    Wanneer je interactie hebt met matchresultaten -- goede matches als favoriet markeren
    en slechte afwijzen -- gebruikt het AI-leersysteem deze feedback om toekomstige
    resultaten te verbeteren:

    * **Een vacature als favoriet markeren** vertelt de AI dat dit type match wenselijk is.
      Het systeem leert welke combinatie van titel, vaardigheden, bedrijfssoort en
      ervaringsniveau jij als een goede match beschouwt.
    * **Een vacature afwijzen** vertelt de AI dat deze match niet relevant was. Het systeem
      leert wat het in toekomstige resultaten minder moet prioriteren.

    Deze feedback wordt op twee niveaus toegepast:

    1. **Kandidaatspecifiek** -- Verbetert matches voor die specifieke kandidaat
    2. **Patroongebaseerd** -- Verbetert matches voor vergelijkbare kandidaatprofielen

    Consistent feedback geven is de meest effectieve manier om de matchkwaliteit in de
    loop van de tijd te verbeteren. Zelfs een paar favorieten en afwijzingen per kandidaat
    kunnen de relevantie van toekomstige resultaten aanzienlijk verschuiven.
  </Accordion>
</AccordionGroup>
