Bij het matchen van een kandidaat aan een vacature, een vacature aan een kandidaat of het zoeken naar een kandidaat, komen hier 'matchingspercentages' uit. Deze zijn gekoppeld aan een aantal criteria met een bepaalde sterkte. Hieronder wordt meer uitgelegd over de weging van informatie.
Inhoudsopgave
Matching vanaf kandidaat of vacature
Matching profielen / matching percentages instellen
Relevante data voor matching: Clusters en velden
Extra informatie Aanbevolen vacatures
Matching vanaf kandidaat of vacature
Op een kandidaat heb je een component met Aanbevolen vacatures en op de vacature een lijst met aanbevolen. Bij de kandidaat zie je hier de match tussen de kandidaat en de betreffende vacature en op de vacature geldt dit andersom, hierop worden de gevraagde eisen gematcht aan de betreffende kandidaat.
Dit betekent dus dat het matchingspercentage een reflectie is van hoeveel de kandidaat/vacature past bij de betreffende vacature/kandidaat.
Let op: er kan een (behoorlijk) verschil zitten tussen de matches van 'Kandidaat → Vacature' of van 'Vacature → Kandidaat'. Dit kan komen doordat een kandidaat bijvoorbeeld overgekwalificeerd is voor de vacature, maar wel alle vereiste zaken heeft voor de vacature. De kandidaat heeft dan in theorie alles wat er gevraagd wordt voor deze vacature, hierdoor scoort deze hoog op de 'Vacature → Kandidaat' lijst (omdat hij alles heeft wat nodig is), maar hij scoort laag op de 'Kandidaat → Vacature' lijst omdat hij nog veel meer kwaliteiten heeft. Dit kan uiteraard ook andersom gebeuren.
In het matchingscomponent (op de kandidaat of de vacature) zie je verschillende standaardfilters, en verschijnen de matches met vacatures of kandidaten uit de eigen database, of vacatures van het internet (in combinatie met Jobdigger):
De matchingsscore die je ziet, is opgebouwd uit een score op verschillende clusters. Om de exacte opbouw van de match te zien, klik je op het informatieicoon (i-tje):
Je ziet hier, afhankelijk of je start op een kandidaat of een vacature, een volledig overzicht van clusteritems die zijn gevonden in de data van de kandidaat of de vacature.
Iconen
Er zijn 2 mogelijke iconen, deze geven het volgende aan:
- Vanaf de kandidaat: Deze eigenschap van de kandidaat is niet benodigd op de vacature
- Vanaf de vacature: Deze eigenschap van de vacature is niet gevonden op de kandidaat
- Vanaf de kandidaat: Deze eigenschap van de kandidaat is benodigd op de vacature
- Vanaf de vacature: Deze eigenschap van de vacature is aanwezig bij de kandidaat
Wegingen
Bij elk cluster zie je daarnaast een percentage aan de linkerkant (de weging van dit cluster) en een match percentage voor dit cluster aan de rechterkant:
Voorbeeld Kandidaat -> Vacature
^ Een voorbeeld van de 'normale' match van een kandidaat → vacature als horeca medewerker ^
Hier zie je dat de kandidaat al een aantal functies heeft gehad, in de transport, als onderhoudsman, installateur/installeur en een baan als horecamedewerker.
Op de vacature van Horeca Medewerker is installateur/onderhoudsman niet nodig, dit betekent dus dat de werknemer hier uiteindelijk een score van 47,67% (van de 100%) op het onderdeel Relevante functietitels heeft behaald.
Voorbeeld Vacature -> Kandidaat
Het is ook mogelijk om vanaf de kandidaat een 'reverse' match te bekijken.
Als bovenin op de knop 'Vacature → Kandidaat' wordt geklikt, wordt de matching omgedraaid (dus van kandidaat naar vacature, omgezet naar van vacature naar kandidaat).
Hier komt een ander percentage uit, aangezien er gekeken wordt of de kandidaat alle functieverwachtingen heeft. Zie hieronder een voorbeeld van een match tussen 'Vacature → Kandidaat':
^ Een voorbeeld van de match vanaf een kandidaat van een vacature → kandidaat ^
Hier zie je dat de kandidaat vaardigheden zoals serveren en schoonmaakwerkzaamheden niet heeft. Dit zijn verwachtingen die op de vacature genoemd worden, maar die de kandidaat niet heeft.
Hierdoor scoort de werknemer lager op deze categorie dan hij deed in de kandidaat naar vacature weergave.
Matching profielen / matching percentages instellen
De matching in Tigris gaat op basis van verschillende clusters waarvan je zelf kunt bepalen hoe belangrijk deze zijn. Dit noemen we de weging. Hiervoor zijn Matching profielen aan te maken. Deze profielen kunnen op verschillende manier gebruikt worden. Zo kan er één standaardprofiel worden ingesteld voor de gehele omgeving, maar is het ook mogelijk om verschillende profielen aan te maken. Deze profielen zijn dan handmatig te selecteren op een specifieke persoon of vacature. Ook is het mogelijk om de selectie van een matching profiel te automatiseren. Hierbij zou je bijvoorbeeld per branche een matching profiel kunnen aanmaken, en dan bij het aanmaken van de vacature op basis van de branche automatisch het bijbehorende matching profiel kunnen vullen op de vacature.
Het instellen van de matching profielen op omgevingsniveau moet gedaan worden via Admin acties-> XMP-matchingprofielen.
Er kunnen 4 verschillende types matchingprofielen worden aangemaakt:
- Handmatige matching
- Kandidaat -> vacature
- Vacature -> Kandidaat
- Automatische matching
- Kandidaat -> vacature
- Vacature -> Kandidaat
Er kunnen zoveel verschillende profielen worden aangemaakt als gewenst, maar voor ieder type matchingprofiel kan er 1 als standaard worden ingesteld
Om een profiel toe te voegen klik je op de knop Nieuw profiel. Hierna opent een scherm waarin je het profiel een (herkenbare) naam kunt geven, en het type match kunt aangeven. Je kunt ook aangeven of het profiel gebruikt moet worden als standaardprofiel voor de (automatische) matching. Als je op een vacature of kandidaat geen eigen matchingprofiel hebt geselecteerd, wordt er teruggevallen op het matchingprofiel wat als standaard is gemarkeerd.
Naast deze generieke instellingen kun je aangeven wat het gewicht (een getal tussen de 0 (0%) en 1 (100%) van een cluster moet zijn binnen de matching, en of een match op een bepaald cluster optioneel is of verplicht. Een matchprofiel ziet er als volgt uit:
De weging is relatief, dus als de totale som van alle clusters geen 100% is, worden de percentages in de match verdisconteerd tot een totaal van 100%
Voorbeeld verdiscontering wegingen
Als het totale percentage niet exact op 100% uitkomt, worden alle gewichten verdisconteerd, zodat het gewogen percentage van alle clusters bij elkaar op 100% uitkomt.
Als alleen de categorie Relevante functietitel (van Aanbevolen vacatures) op 50% is gezet en de rest op 10% is gezet, gebeurt het volgende:
Functietitel 50% + Vaardigheden 10% + Opleiding 10% + Salaris 10% + Talen 10% + Locatie 10% + Domein 10% + Sector 10% = 120%.
Alle percentages worden dus verdeeld over de verhouding van 120 op 100. Hierdoor wordt het percentage dat gehaald kan worden over de relevante functietitel 50/120 = 41,67%
Voor de andere clusters wordt het percentage dat gehaald kan worden 10/120 = 8,33%
Als deze optie niet ingeschakeld is, worden matches zonder match in de betreffende specifieke cluster wel getoond
Als deze optie wel ingeschakeld is, worden matches zonder match in de betreffende specifieke cluster wel getoond
Via het uitklapmenu aan de achterzijde van een matchprofiel is het mogelijk om een bestaand profiel aan te passen of te verwijderen.
In dit overzicht is ook te zien of het profiel is aangemaakt als profiel voor de hele organisatie (Gemaakt vanuit Configuration), of dat het een profiel is wat vanuit een specifieke match is aangemaakt (Gemaakt vanuit Matching). Beide zijn te gebruiken op een individuele kandidaat of vacature, maar de profielen die op hoofdniveau aangemaakt zijn, zijn niet te wijzigen door de gebruiker.
Gebruik van Machting profielen
Zoals beschreven kun je een standaardprofiel gebruiken voor de match vanaf een kandidaat of een vacature, of kun je dit instellen op lagere niveaus. Om voor een bepaald record een ander matching profiel te gebruiken, vul je het veld Matching Profiel (API naam = tigrisXact__Matching_Profile__c ) op de kandidaat of vacature. Dit is handmatig te doen (bijvoorbeeld direct bij het aanmaken van een vacature), of je kunt middels een automation het veld vullen op basis van bepaalde criteria.
In onderstaand voorbeeld wordt bijvoorbeeld het automatisch het matching profiel Software consultant toegepast voor alle vacatures met als branche ICT
In het matching component is een knop beschikbaar om de details van het gebruikte matching profiel te bekijken. Hier kun je de match ook direct aanpassen of een ander matching profiel selecteren:
Als je op de knop klik, krijg je een popup waarin je de volgende zaken ziet:
- Matching profiel: Als er geen matching profiel vastligt op het record (persoon of vacature), dan is het veld leeg, en worden de waarden ingeladen zoals deze vastliggen op het matching profiel wat als standaard is gemarkeerd voor handmatige matching
- Klonen: Als er een matching profiel is geselecteerd, is het mogelijk om deze te klonen om zo een op basis van de huidige instelling een nieuw profiel te maken
- Nieuw: Als er geen matching profiel is geselecteerd, is het mogelijk om de huidige matchinstellingen op te slaan als nieuw profiel
- Alle beschikbare clusters, met daarin per cluster items waarop gematcht wordt. Dit zijn dus items die op het betreffende record (persoon of vacature) geïndexeerd zijn.
- Per cluster zie je een checkbox en een weging
- Per item zie je een checkbox
- Annuleren: Ga terug zonder eventuele wijzigingen toe te passen
- Zoeken: Haal matchingresultaten op en pas eventuele wijzigingen toe, maar sla deze zoekactie niet op als matching profiel
- Opslaan en zoeken: Sla de wijzigingen op in het geselecteerde matching profiel, en voer een nieuwe zoekactie uit op basis van deze instellingen. Deze optie is niet beschikbaar voor matching profielen die op omgevingsniveau zijn aangemaakt om te voorkomen dat deze onbedoeld voor iedereen wijzigen (eventueel zijn deze matching profielen wel te klonen)
Voorbeeld Matching configuratie op een vacature Software developer
Matching aanpassen vanuit Aanbevolen kandidaten/vacatures
Vanuit een matching profiel (of vanuit de standaardinstelling) komen wegingen per sector die hier weergegeven worden. Het is mogelijk om deze wegingen aan te passen, en dan een nieuwe zoekactie te doen op basis van deze nieuwe wegingen (Zoeken of Opslaan en zoeken). De match wordt dan opnieuw gedaan op basis van de aangepaste wegingen.
Naast het aanpassen van de weging kun je een cluster of sector verplicht maken, door de checkbox aan te vinken. Voor de clusters worden deze instellingen al overgenomen vanuit de configuratie van het gebruikte matching profiel. Omdat de onderliggende items in een cluster voor iedere match uniek zijn, kun je deze items alleen voor een individuele match verplicht maken tijdens de handmatige matchactie. Het 'verplichten' van een cluster werkt iets anders als het verplichten van een individueel clusteritem:
niet verplicht
- Cluster = Als een cluster niet verplicht is, dan wordt de weging hiervan niet meegenomen in de relatieve match als het bronrecord geen onderliggende clusteritems heeft. Voorbeeld: een vacature zegt niets over het salaris, en het cluster is niet verplicht. De weging van de cluster salaris wordt dan helemaal niet meegenomen in de match
- Clusteritem = Als een clusteritem niet verplicht is, dan wordt deze normaal meegenomen in de match
- Cluster = Als een cluster verplicht is, en het doelrecord (record waar een match voor wordt gevonden) heeft helemaal geen match op dit cluster, wordt deze niet getoond als match
- Clusteritem = Een 'verplicht' clusteritem hangt samen met of een cluster al dan niet verplicht is. Hieronder dus de verschillende werking voor beide situaties
- Cluster verplicht = Als zowel het cluster als het clusteritem verplicht zijn, dan moet er een match zijn op dit specifieke item om dit als match te tonen. Is er geen match op dit item, dan wordt het doelrecord dus niet getoond als matchresultaat
- Cluster niet verplicht = Als het betreffende cluster niet verplicht is, en het clusteritem wel en er is geen match op dit specifieke clusteritem, dan wordt het matchresultaat voor dit cluster 0%, ongeacht matches op andere clusteritems binnen dit cluster. Het matchresultaat wordt dan dus (significant) lager, maar het resultaat wordt alsnog wel getoond
Locatie cluster
Op de cluster 'Locatie' zit behalve een (laag) matchpercentage ook een harde filtering. Dit betekent dat een kandidaat geen match heeft met een vacature die buiten de opgegeven reisafstand ligt. Deze afstand kan op omgevingsniveau worden ingegeven, en hiervan kan per individu worden afgeweken.
Relevante data voor matching: Clusters en velden
Voor de matching worden alle relevante data vanuit Tigris gebruikt in de matching. Deze data moet wel beschikbaar zijn in standaard Tigris velden. Custom velden worden hierin dus niet meegenomen. De meeste data hiervan is gestructureerd (d.w.z. specifieke data ligt vast in een daarvoor bedoeld veld, liefst op een gestandaardiseerde manier), maar ook een deel van de ongestructureerde data (ruwe cv tekst en recente communicatie) wordt hierin meegenomen en geanalyseerd middels taalmodellen en AI. Hieruit kunnen bijvoorbeeld skills worden geextraheerd die gebruikt worden in de match.
De matching is onderverdeeld in een aantal clusters/categorieën. Het percentage dat aan elke categorie of hangt, noemen we ook wel het clusterpercentage. Elke categorie heeft zijn eigen percentage. Je kunt de weging per cluster volledig zelf instellen via Matchprofielen. Hoe je deze kunt gebruiken en configureren, wordt verder hieronder uitgelegd.
In de secties hieronder vind je de exacte velden die gebruikt worden binnen de matching, onderverdeeld per cluster.
Kandidaat
Dit is weergeven als: [Object].[API-naam van veld] (Bijvoorbeeld Persoon.Name)
|
Verdeling percentages - Kandidaat | |
| Veldnaam | API Naam van veld |
| Werkervaring | |
| Naam van werkervaring | Werkervaring.Name |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Gewenste functie (Tekstveld) | Persoon.Tigris__Desired_function_name__c |
| Vaardigheden | |
| Persoonsbeschrijving (tekstveld) | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Communicatie | Persoon.Tigris__Communication__c |
| Ruwe cv tekst | Persoon.Tigris__Resume_data__c |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Naam van opleiding | Opleiding.Name |
| Opleidingsniveau van opleiding | Opleiding.Tigris__InstitutionsType__c |
| Communicatie | Persoon.Tigris__Communication__c (log van de laatste 50 activiteiten waarop het veld Matching op Gebruik in match staat) |
| Tekst van cv | Persoon.Tigris__Resume_data__c |
| Opleiding | |
| Persoonbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Opleidingsniveau van opleiding | Opleiding.Tigris__InstitutionsType__c |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Salaris | |
| Bruto maandsalaris van kandidaat (Formuleveld) (Berekend op basis van 'Gewenst salaris' i.c.m. 'Gewenst salaristype') |
Persoon.Tigris__Gross_monthly_Salary__c (Op basis van Contact.Tigris__Desired_Salary__c i.c.m. Contact.Tigris__Desired_Salary_Type__c) |
| Talen | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Naam van taal | Taal.Name |
| Communicatie | Persoon.Tigris__Communication__c (log van de laatste 50 activiteiten waarop het veld Matching op Gebruik in match staat) |
| Tekst van cv | Persoon.Tigris__Resume_data__c |
| Locatie | |
| Adres (Postcode, plaats, land) |
|
| Reisafstand (Max afstand op kandidaat, of de standaard instelling als deze leeg is) | Persoon.Tigris__Travel_distance__c OF Configuratiepagina → XMP settings → 'Max afstand voor matching' |
| Domein (3,45%) | |
| Dit wordt bepaald door Semantic Search/Actonomy | |
| Sector (3,45%) | |
| Dit wordt bepaald door Actonomy | |
Vacature
Dit is weergeven als: [Object].[API-naam van veld] (Bijvoorbeeld Vacature.Name)
|
Verdeling percentages - Vacature | |
| Veldnaam | API Naam van veld |
| Functietitel | |
| Functietitel | Vacature.Name |
| Gestandaardiseerde functietitel | Vacature.TigrisXigb__Normalized_job_title__c * |
| Vaardigheden | |
| Functietitel | Vacature.Name |
| Gestandaardiseerde functietitel | Vacature.TigrisXigb__Normalized_job_title__c * |
| Naam van vaardigheid | Vaardigheden.Name |
| Vacature omschrijving | Vacature.Tigris__Vacature_omschrijving__c |
| Gevraagd wordt | Vacature.Tigris__Gevraagd_wordt__c |
| Opleiding | |
| Gestandaardiseerde functietitel | Vacature.TigrisXigb__Normalized_job_title__c * |
| Vacature omschrijving | Vacature.Tigris__Vacature_omschrijving__c |
| Gevraagd wordt | Vacature.Tigris__Gevraagd_wordt__c |
| Salaris | |
| Salaris tot | Vacature.Tigris__Salaris_tot__c |
| Taal | |
| Vacature omschrijving | Vacature.Tigris__Vacature_omschrijving__c |
| Gevraagd wordt | Vacature.Tigris__Gevraagd_wordt__c |
| Naam van taal | Taal.Name |
| Locatie | |
| Adres (Postcode, plaats, land) | Vacature.Tigris__Postcode__c Vacature.Tigris__Plaats__c Vacature.Tigris__Land__c |
| Domein | |
| Dit wordt bepaald door Semantic Search/Actonomy - Geen invloed op | |
| Sector | |
| Dit wordt bepaald door Semantic Search/Actonomy - Geen invloed op | |
Semantic Search
Als de zoekopdracht een specifieke functie is, wordt er meer gekeken naar de functietitel.
Als er op een meer algemene zoekopdracht gezocht wordt of een naam (zoals kandidaat naam, plaatsnaam), of een werkzaamheid (zoals 'Administratief'), wordt hierbij rekening gehouden. Je kunt hier ook combinaties van vaardigheden, functietitels of andere vereisten invoeren: deze worden automatisch herkend en overeenkomstig gematcht.
Als er geen semantische match is te maken, wordt er nog een zoekactie op de woorden zelf (dus zonder context wat ze betekenen) uitgevoerd.
Naast de clusters die voor de aanbevolen matches op kandidaat en vacature worden gebruikt, wordt er ook nog een keyword search uitgevoerd op de data uit de (ongestructureerde) velden Communicatie (Tigris__Communication) en Ruwe cv tekst (Tigris__Resume_data__c).
Dit is weergeven als: [Object].[API-naam van veld] (Bijvoorbeeld Persoon.Name)
|
Verdeling percentages - Kandidaat | |
| Veldnaam | API Naam van veld |
| Vaardigheden | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Gewenste functie (Tekstveld) | Persoon.Tigris__Desired_function_name__c |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Communicatie | Persoon.Tigris__Communication__c (log van de laatste 50 activiteiten waarop het veld Matching op Gebruik in match staat) |
| Tekst van cv | Persoon.Tigris__Resume_data__c |
| Functietitels | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Gewenste functie (Tekstveld) | Persoon.Tigris__Desired_function_name__c |
| Naam van werkervaring | Werkervaring.Name |
| Certificaten | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Opleidingsniveau van opleiding | Opleiding.Tigris__InstitutionsType__c |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Opleidingen | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Opleidingsniveau van opleiding | Opleiding.Tigris__InstitutionsType__c |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Talen | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Naam van taal | Taal.Name |
| Communicatie | Persoon.Tigris__Communication__c (log van de laatste 50 activiteiten waarop het veld Matching op Gebruik in match staat) |
| Tekst van cv | Persoon.Tigris__Resume_data__c |
| Tools | |
| Persoonsbeschrijving | Persoon.Tigris__Description__c |
| Gewenste functies (meerkeuzelijst) | Persoon.Tigris__Gewenste_functies__c |
| Naam van vaardigheden | Vaardigheden.Name |
| Naam van werkervaring | Werkervaring.Name |
| Beschrijving van werkervaring | Werkervaring.Tigris__Functieomschrijving__c |
| Opleidingsniveau van opleiding | Opleiding.Tigris__InstitutionsType__c |
Extra informatie Aanbevolen vacatures
Uitgesloten vacatures
Op de kandidaat onder Aanbevolen vacatures worden 'oude' vacatures uitgefilterd. Hier zit een filtering op. Dit verschilt voor de eigen vacatures en de van het internet opgehaalde (jobdigger) vacatures.
Interne vacatures (standaard)
Vacatures worden niet meer getoond onder 'Vacatures in database' als:
- Het veld Status (Tigris__Status__c) op de vacature op Gesloten of Ingevuld staat
Gevonden vacatures (Jobdigger)
Vacatures worden niet meer getoond onder 'Vacatures van internet' als
- Het veld Status (Tigris__Status__c) op de vacature op Gesloten staat
- Het veld Datum offline (Tigris__DateDeactivated__c ) een datum heeft die kleiner is dan vandaag
- Het veld Datum op vacaturesites (Tigris__DateUpdated__c) geen datum bevat, of een datum heeft van meer dan 90 dagen geleden
Daarnaast worden alle vacatures die ouder zijn dan een jaar, en die niet bewerkt zijn in de afgelopen 90 dagen uit de matching verwijderd, om zo geen irrelevante matches te tonen. Als je de matching op zo'n vacature opent, dan krijg je een melding dat deze vacature te oud of gesloten is, maar heb je altijd de mogelijkheid om alsnog te matchen op deze vacature