OneDayBuild, het bouwdagmerk van Appfront

Kan een cv automatisch tegen een vacature leggen in één dag?

Ja, voor het lezen en het naast elkaar zetten: uit elk cv opleiding, ervaring, talen en certificaten halen en die tonen naast wat de vacature vraagt, zodat een recruiter ziet wat er wel en niet staat. Wat erbuiten valt, is het besluit. Een systeem dat kandidaten afwijst of rangschikt, is hoog risico onder de AI-verordening en verboden zonder mens onder de AVG. Dat bouwen we niet.

  • Eén werkdag
  • Werkend prototype
  • Code in je eigen repository
01/06

Wat er eigenlijk wordt gevraagd

Niet of een model een cv kan lezen, maar waar lezen ophoudt en beslissen begint. Die grens is hier geen keuze; hij staat in de wet.

Een vacature met honderd reacties kost een recruiter een dag lezen, en het meeste van dat lezen is zoeken: staat het diploma erin, hoeveel jaar ervaring, welke talen, welk certificaat. Dat zoeken kan een model doen. Het haalt uit elk cv dezelfde velden en zet ze in een tabel, met de bronzin erbij. De recruiter leest één tabel en opent het cv als hij iets wil nakijken.

Hier stopt wat een bouwdag mag doen, en dat is geen voorzichtigheid maar wet. Software die kandidaten selecteert, filtert of rangschikt, staat in de AI-verordening als hoog risico, met eisen aan documentatie en toezicht die een prototype niet draagt. En de AVG verbiedt een uitsluitend automatisch besluit met gevolgen voor een persoon. Een tool die scoort en de laagste tien wegfiltert, is precies dat.

Daarom bouwen we het uitlezen en het naast elkaar leggen, niet het oordeel. De tabel zegt wat er in een cv staat en wat de vacature vraagt; geen score, geen kleur, geen volgorde van het model. De recruiter sorteert en beslist zelf. Dat is het verschil tussen een hulpmiddel dat leeswerk scheelt en een systeem dat over mensen beslist.

01

Lezen is toegestaan

Velden uit een cv halen en in een tabel zetten, met de bronzin erbij, is leeswerk. Dat scheelt de recruiter uren.

02

Beslissen is hoog risico

Selecteren, scoren of rangschikken van kandidaten valt onder de AI-verordening en de AVG. Dat bouwen we niet.

03

Geen score, geen volgorde

De tabel toont feiten naast eisen. De recruiter sorteert en oordeelt zelf, met het cv één klik verderop.

04

Eisen als feiten

Een vacature die 'hands-on' vraagt, is niet te lezen. Een diploma, een taal en drie jaar ervaring wel.

02/06

Wat valt binnen en buiten de bouwdag

Binnen scope
  • Uitlezen van cv's in pdf en Word: opleiding, ervaring, talen, certificaten, met de zin waar het vandaan komt.
  • De eisen van de vacature als lijst van feiten, en per cv een overzicht van wat er wel, niet of onduidelijk in staat.
  • Een tabel voor de recruiter, sorteerbaar op elke kolom, zonder score of volgorde van het model.
  • Een live URL en de code in je eigen repository.
Buiten scope
  • Een score, een ranglijst, een stoplicht of een automatische afwijzing; dat is hoog risico en verboden zonder mens.
  • Koppelingen met jullie recruitmentsysteem of vacaturesite.
  • Motivatiebrieven beoordelen op toon, geschiktheid of persoonlijkheid.
  • Beheer en de uitbreiding naar meer vacatures na de dag.
03/06

Hoe de bouwdag verloopt

  1. Stap 1

    De vacature als feiten

    Welke eisen zijn te lezen in een cv: diploma, jaren, taal, certificaat. Wat niet te lezen is, blijft bij de recruiter.

  2. Stap 2

    Cv's uitlezen

    Uit elk cv dezelfde velden, met de bronzin erbij. Wat het model niet vindt, blijft leeg, niet geraden.

  3. Stap 3

    Naast elkaar leggen

    Per cv: welke eis staat erin, welke niet, welke is onduidelijk. Geen score.

  4. Stap 4

    De tabel bouwen

    Sorteerbaar per kolom, het cv één klik verderop, de bronzin bij elk veld.

  5. Stap 5

    Toetsen op echte cv's

    De recruiter vergelijkt de tabel met tien cv's die hij zelf leest. Waar het model mist, wordt aangepast.

  6. Stap 6

    Opleveren

    Live URL, code in je eigen repository en een beschrijving van wat het wel en niet doet, voor het dossier.

Volgende stap

Leest jullie recruiter honderd cv's per vacature?

Stuur ons een vacature en een paar geanonimiseerde cv's. Dan zeggen we welke eisen te lezen zijn, wat in één dag past en waar de wet de grens trekt.

04/06

Eerlijk over wat dit oplevert

  • De grens is niet onderhandelbaar. Een klant die toch een score of een ranglijst wil, krijgt nee. Niet omdat het technisch niet kan, maar omdat het een hoog-risicosysteem is met verplichtingen die een dag niet draagt.
  • Uitlezen gaat soms mis. Een cv met een ongewone opmaak of een scan geeft lege of verkeerde velden. Daarom staat bij elk veld de bronzin, en blijft een leeg veld leeg in plaats van geraden.
  • Cv's zijn persoonsgegevens. Welk model ze leest, waar het draait en wat er bewaard blijft, spreek je vóór de dag af.
  • Het is een hulpmiddel, geen recruiter. De tabel scheelt leeswerk. Wie een goede kandidaat is, staat er niet in en komt er ook niet in.
05/06

Twee manieren om verder te gaan

De bouwdag maakt je idee aantoonbaar. Wil je daarna doorbouwen naar een volwaardige applicatie, dan doet Appfront dat traject.

Eén bouwdag, OneDayBuild
  • Een recruiter leest bij elke vacature tientallen cv's op dezelfde vijf feiten.
  • Aan het eind van de dag staan die feiten in een tabel naast de eisen, met het cv één klik verderop.
  • Één dag, vaste prijs, code in je eigen repository.

Volledig traject, Appfront
  • Het werkt en je wilt het in jullie recruitmentsysteem, met een dossier per kandidaat.
  • Koppelingen, beheer, en de documentatie die hoort bij software in het wervingsproces.
  • Een traject bij Appfront, met beheer en doorontwikkeling.

Bekijk de trajecten van Appfront

06/06

Veelgestelde vragen

Kan cv's uitlezen en tegen een vacature leggen in één dag?

Ja, voor het lezen en vergelijken. Uit elk cv komen opleiding, ervaring, talen en certificaten in een tabel naast de eisen van de vacature, met de bronzin erbij. Een score, ranglijst of automatische afwijzing bouwen we niet; dat is hoog risico onder de AI-verordening en verboden zonder mens onder de AVG.

Waarom geen score of ranglijst?

Omdat software die kandidaten rangschikt of filtert in de AI-verordening als hoog risico staat, en omdat de AVG een uitsluitend geautomatiseerd besluit met gevolgen voor een persoon verbiedt. Een tabel met feiten is een hulpmiddel; een score is een besluit.

Mag de recruiter de tabel wel sorteren?

Ja. Sorteren op een kolom met een feit, zoals jaren ervaring of een diploma, is de recruiter die zelf kiest waar hij naar kijkt. Het verschil met een ranglijst van het model is dat de volgorde van de mens komt en de feiten in het cv te controleren zijn.

Wat gebeurt er met een cv dat het model niet goed leest?

De velden blijven leeg en het cv wordt gemarkeerd als onvolledig gelezen. Het model raadt niet. Een leeg veld is een uitnodiging om het cv te openen, één klik verderop. Op de dag testen we op jullie eigen cv's, inclusief de rare opmaak.

Kan het ook motivatiebrieven beoordelen?

Nee. Een oordeel over toon, motivatie of geschiktheid legt de wet bij een mens. Wat wel kan, is de brief naast het cv tonen en feiten eruit halen, zoals een beschikbaarheidsdatum; dat is lezen, geen beoordelen.

Hoe zit het met de privacy van de cv's?

Cv's zijn persoonsgegevens. Vóór de dag spreken we af welk model ze leest, waar het draait, hoe lang de tabel bewaard blijft en wie erbij kan. Afgewezen kandidaten hebben recht op verwijdering, en dat moet de tabel kunnen.

Weten of jullie cv-leeswerk in een dag kleiner kan?

In een korte intake bekijken we een vacature en een paar cv's. Daarna weet je welke eisen te lezen zijn, wat in één dag werkend te maken is en waar de wettelijke grens ligt.