Methodologie · Versie 2.1

De score moet controleerbaar zijn.

Parviso laat zijn bewijs zien: elke eis wordt uit de vacature geciteerd, elk citaat uit je cv wordt met het origineel vergeleken en de gewichten zijn openbaar. Het bootst het ATS van geen enkele leverancier na.

Totaalscore · Gewogen lineaire combinatieS = .55C + .20E + .10P + .05R + .10I

C dekking van de eisen E passende ervaring P leesbaarheid (parsing) R opbouw van het cv I meetbare impact

Knock-outcriterium niet gehaald → score begrensd op 55 of 40

Methodologie · Versie 2.1

De score moet controleerbaar zijn.

Parviso laat zijn bewijs zien: elke eis wordt uit de vacature geciteerd, elk citaat uit je cv wordt met het origineel vergeleken en de gewichten zijn openbaar. Het bootst het ATS van geen enkele leverancier na.

Totaalscore · Gewogen lineaire combinatieS =.55C+ .20E+ .10P+ .05R+ .10I

C dekking van de eisen E passende ervaring P leesbaarheid (parsing) R opbouw van het cv I meetbare impact

Knock-outcriterium niet gehaald → score begrensd op 55 of 40
01 · Scoremodel

Openbare gewichten. Gecontroleerd bewijs.

De totaalscore is een gewogen combinatie van vijf deelscores met vaste, openbare gewichten. Noemt de vacature geen ervaring, dan gaat dat gewicht naar de dekking van de eisen. Een niet gehaald knock-outcriterium begrenst het totaal, want een kandidaat die op een selectievraag afvalt, komt zelden op de shortlist, hoe goed de rest ook past. De score staat naast een oordeel: Sterke match vanaf 70, Mogelijke match vanaf 45, Kleine kans daaronder, en Geblokkeerd zodra een kritiek criterium faalt, ongeacht het getal. Het woord staat voorop omdat onze benchmark meet in welke band een cv valt, niet losse punten.

DimensieGewichtMeetInvoer
Dekking van de eisen55%Vaardigheden, tools en vakeisen uit de vacature waarvoor je cv bewijs laat zien (kern ×2, vereist ×1, pluspunt ×0,4)Vacature + cv
Passende ervaring20%Relevante, gedateerde werkervaring tegenover de gevraagde jarenVacature + cv
Leesbaarheid10%Opmaakrisico’s: kolommen, tabellen, tekstvakken, tekst als afbeelding, woorden zonder spatiesCv
Opbouw5%Herkende secties zoals werkervaring, opleiding en vaardighedenCv
Meetbare impact10%Resultaten met cijfers, omvang of uitkomstCv
Grens
Criteria begrenzen de score, ze verbergen de rest niet

Eén niet gehaald criterium met hoog risico begrenst de score op 55, een kritiek criterium op 40, en twee of meer op 35. Elk criterium staat als apart punt in het rapport, met de exacte woorden uit de vacature, zodat je ziet wat je kunt aanpassen of of solliciteren wel zin heeft.

02 · Eisen en bewijs

Elke eis is een citaat. Elk citaat wordt gecontroleerd.

Een taalmodel leest de vacature, in welke taal ook, en zet de eisen op een rij (vaardigheden, tools, diploma, jaren, talen, locatie), elk gemarkeerd als kern, vereist of pluspunt. Bij elke eis hoort een citaat dat we in de vacature terugvinden; wat we niet vinden, valt af. Daarna beoordeelt een classificatiemodel (TypeSafe) per eis of je cv die laat zien, ook hoeveel jaar je in het vakgebied van de functie hebt. Staan de woorden van de eis in je cv, dan citeren we die regel; wordt een match alleen op betekenis beoordeeld, dan zegt het rapport dat er geen letterlijke formulering is gevonden. Je naam, e-mailadres, telefoonnummer, links en adres worden verwijderd voordat de tekst van je cv onze servers verlaat, en het taalmodel ziet alleen de vacature, nooit je cv.

03 · Knock-outcriteria

De meeste automatische afwijzingen zijn knock-outvragen.

Werkgevers filteren op locatie, werkvergunning, diploma, jaren ervaring, talen en rijbewijs voordat iemand een cv leest. Parviso vergelijkt elk genoemd criterium met wat je cv laat zien (gedateerde werkervaring telt alleen uit je loopbaan, per maand) en markeert de criteria waarop je waarschijnlijk afvalt, met een citaat uit de vacature.

04 · Hoe je cv wordt gelezen

Niet herkend betekent niet afwezig.

Sectiekoppen worden herkend in het Engels, Frans, Spaans, Portugees, Duits, Italiaans, Nederlands en Pools, ook decoratieve initialen. Opmaak met twee kolommen wordt kolom voor kolom gelezen, zodat zijbalken je ervaring niet door elkaar halen; de opmaak wordt toch gemarkeerd, omdat veel sollicitatiesystemen hem niet zo lezen. Accenten en niet-Latijnse schriften worden als gewone tekst behandeld.

05 · Hoe punten ontstaan

Elk punt is een losse controle.

Elk punt heeft een ernst, het bewijs erachter en een voorgestelde oplossing: eisen waaraan je niet voldoet (de belangrijkste eerst), knock-outcriteria, vergeten voorbeeldtekst uit een template, ontbrekende contactgegevens, onverklaarde gaten, resultaten zonder cijfers, zwakke formuleringen en persoonlijke gegevens zoals leeftijd of burgerlijke staat, die sterker worden gemarkeerd als de functie in een land is waar je ze meestal weglaat.

06 · Bewijs

Getest op echte cv’s vóór de lancering.

Zes vrijwilligers deelden hun cv (met toestemming, zonder naam en contactgegevens) en we koppelden ze aan 17 echte vacatures in het Engels, Frans en Spaans: 29 paren in totaal. Vóór de test werd elk paar met de hand gelabeld als sterke, gedeeltelijke, zwakke of geen match, en werden de selectievragen genoteerd. Daarna scoorden beide engines elk paar.

MaatstafEerst (woordenlijst)Nu
Oordeel komt overeen met het handmatige label8 van 2924 van 29
Selectievragen herkend0 van 3025 van 30
Scoreverschil tussen passende en niet-passende cv’s9 punten58 punten
Paren waarbij geen enkele eis werd gelezen19 van 290 van 29
Gemelde problemen die er niet waren—0

Uitgevoerd op 25 september 2026. De steekproef is klein: de cv’s van zes mensen dekken niet elk vakgebied of land, en de labels zijn gezet door de mensen die Parviso bouwden. Lees het als een controle op gezond verstand, niet als garantie. We publiceren nieuwe resultaten zodra de testset groeit.

Vergeleken met een echt ATS

We haalden dezelfde cv-bestanden door Zoho Recruit, een sollicitatiesysteem dat werkgevers gebruiken. Het leest cv’s met de parser van DaXtra en rangschikt kandidaten met een eigen AI-match.

PDF zonder echte spaties in de tekst
Zoho RecruitGeen banen en geen programmeervaardigheden gelezenParvisoGemarkeerd als onleesbaar, met de oplossing
Zelfde inhoud, geëxporteerd met echte spaties
Zoho RecruitElke baan, functie en elk diploma gelezenParvisoVolledig gelezen, geen waarschuwing
Junior developer vs. echte vacature die 5+ jaar vraagt
Zoho Recruit38 % match, zonder redenParvisoGeblokkeerd, met de 5+ jaar erbij
Vaardigheden achter de match
Zoho RecruitVoegde vaardigheden toe die niet in het cv staan (C++, AWS, Java)ParvisoElke match citeert het cv

Uitgevoerd op 29 september 2026 met een proefaccount. Het vond ook een gat in Parviso: tot dan beoordeelde het de PDF zonder spaties als volledig leesbaar. Die controle kwam er dezelfde dag bij, en dezelfde inhoud scoort nu 9 in het kapotte bestand en 41 in het gerepareerde, voor dezelfde vacature. Eén ATS is niet de hele markt; we herhalen dit met andere.

Waarom het controleert wat het controleert
Harvard Business School & Accenture, ‘Hidden Workers: Untapped Talent’ (2021) ↗Meer dan 90 % van de ondervraagde werkgevers gebruikt zijn wervingssystemen om kandidaten eerst te filteren of te rangschikken, en 88 % erkent dat gekwalificeerde kandidaten afvallen omdat ze niet precies aan de criteria in de vacature voldoen. Daarom vergelijkt Parviso je cv met de eisen die in de vacature zelf staan.
Greenhouse Support, ‘Auto-reject’ ↗Sollicitatiesystemen laten werkgevers kandidaten automatisch afwijzen op basis van het antwoord op één vraag in het formulier, zoals een vereist rijbewijs. Daarom toont Parviso knock-outcriteria apart en begrenst het de score als er één faalt.
07 · Grenzen

Wat de score je niet kan vertellen

Het is geen voorspelling van wat een recruiter of werkgever beslist.
Signalen over leesrisico’s garanderen niet dat een bepaald ATS faalt.
Een taalmodel beoordeelt gedeeltelijke matches; citaten worden gecontroleerd, maar oordelen kunnen fout zijn.
Als de AI niet beschikbaar is, wordt een kleinere woordenlijst met regels gebruikt, en het rapport zegt dat.
Parviso simuleert het ATS van geen enkele leverancier (Workday, Taleo, Greenhouse…).