Skip to main content

Matching algorithm

The matching is based on companies' and candidates' answers to a form. The form consists of a set of questions that differ depending on which matching profile that the candidate and the companies choose as interesting.

Steps for the candidate

  1. Read the ad and open the registration form
  2. Select matching profile
  3. Answer questions
  4. Submit, and wait for results.

Steps for companies

  1. Apply for the event
  2. Get accepted
  3. Create talent profiles
  4. For each talent profile: select a matching profile and evaluate the answers in the form.

The matches are sorted first by "Need to haves" and then by "Nice to haves". If two candidates have the same requirements, the one with the highest need requirements will be ranked highest.

Different answer types

Below you have all the different answer types that can exist in a form and how the score from the evaluation is calculated.

Checkboxes

The candidate can tick several answers. If a candidate clicks on all the answers that the company has marked as a requirement, the candidate will meet 100% of the requirements for the question.

Alternative

The candidate can only tick one answer. If the company marks several answers as requirements, it will thus be impossible for the candidate to meet 100% of these requirements. But if several of the answers are considered important, they should still be marked accordingly not to risk any loss of good matches.

Grade

The candidate puts a grade between 1-5. If the candidate has set 4 and the company has marked the answer as a requirement, the candidate meets 4/5 (80%) of the requirement.

More grades

The candidate puts a grade between 1-5 on several options. The score for each answer is counted as "Rating" above. If there are two alternatives, both of which are marked as requirements, where one is met to 60% and the other to 80%, the candidate meets a total of 70% of the requirements on the question.

Interval control

The candidate and the company mark an interval each. If the candidate's interval overlaps with the company's interval, the candidate meets the requirement.

Percentage control

The candidate sets a value between 0-100%. The company marks a range between 0-100%. If the company's marked intervals overlap the candidate's value, the candidate meets the company's requirements.

Value slider

The candidate sets a value between two predefined values ​​and the company marks an interval between the same values. If the company's marked interval overlap the candidate's value, the candidate meets the requirement.

Calculation explanation

Above you see how the different questions meet the need- and nice to have requirements. For each talent profile created by all companies, a match is calculated as follows:

A = Number of completed answers by the candidate
B = The number of responses marked as need to haves by the company
C = The number of responses marked as nice to haves by the company

Matching degree for need to have requirements = A / B
Matching degree for nice to have requirements = A / C

Calculation example of requirements

Question 1: 60% of need to have requirements are met
Question 2: 100% of need to have requirements met
Question 3: 0% of need to have requirements met
Question 4: 20% of need to have requirements met

Matching degree for need to have requirements = (60 + 100 + 0 + 20) / 4 = 45%
The candidate meets 45% of the need requirements.