Skip to main content
All CollectionsMatchingMatching Settings
All About The Matching Algorithm
All About The Matching Algorithm
Updated over a week ago

Introduction

The Chronus matching functionality recommends matches by comparing elements of mentee and mentor profiles and computing a match score based on admin-established criteria. The algorithm is the backbone of this process. With our powerful Match Config tool, admins can set specific match criteria that aligns to the objectives of the program and participants.

Why it matters: Strong mentorship matches based on shared interests ensure successful and mutually beneficial partnerships, whether the purpose is for professional and personal development, offering guidance and support, knowledge sharing or networking opportunities.

Note: Your Chronus team must build or edit the matching algorithm for you. However, you can familiarize yourself with the configuration options and determine the appropriate matching criteria, weightings and rules for your program.

Video Overview

How The Matching Algorithm Works

Click to expand section

The matching algorithm compares responses to profile fields between mentees and mentors. Fields that will be used in the algorithm must follow the guidelines listed below.

Guidelines for matching algorithm profile fields:

  • Field types: Must be one of the following:

    • Pick One Answer

    • Pick multiple answers

    • Ordered options (select options in order of preference)

    • Text entry can be used only if imported via a customer data feed*

  • Mandatory: Must be marked as a 'Mandatory' field so that users will not be able to match unless it is completed. This ensures that all information needed for a holistic match score has been entered.

  • Identical response options: Mentees and mentors must have identical options available for selection on their dropdown lists. However, non-identical response options can be used in 'Set Matching'. For more information, see the next section.

  • Other: The 'Other' response option must be disabled.

*Text Entry questions:

Text entry questions may be used for matching but are only truly effective if the terminology used is consistent across profiles. Therefore, an SFTP employee information import into a user field that is set to be 'Editable by administrator only' is needed. This way, the likelihood of incorrectly spelled terms, inconsistent capitalization, or the use of different terms that may refer to the same thing - but not recognized by the algorithm - can be avoided.

Also, Match Labels cannot be used for text entry questions, which means they will not show up on the summary card in self-match programs as shown below:

Set Matching vs. Normal Matching

Click to expand section

Match Configs

There are two 'Match Config' (configuration) options for each field that will make up the matching algorithm:

  • Normal Matching

  • Set Matching

Normal Matching

In 'Normal Matching', there is direct match between what the mentor and mentee select as their response to that field, for example:

  • Mentor question: What is your career area? Answer: Finance

  • Mentee question: What career area are you interested in? Answer: Finance

This option is used in the case where the Mentor and Mentee have identical dropdown lists to choose from within their respective profile fields.

Set Matching

In 'Set Matching', admins can create more complex alignments between profile field responses. The screenshot below shows the field choices and variation of possible matches depending on the profile field response to the 'Job Level'. A mentee that is a Front-line Associate will have mentors available for matching that are either a Professional Individual Contributor or a Front-line Leader.

Conditional Matching

Conditional matching allows admins to set multiple conditions across several profile fields for matching.

Example 1:

In this example, a condition is set based on whether the mentee would like to meet with a mentor from the same site, a different site, or don't have a preference. Depending on the mentee's choice, set matching options under 'Then' will coincide:

If the mentee selects 'I prefer to be matched with someone from a different site', then the expanded section under 'Then', would contain matching sets with only different location profile fields among mentees and mentors:

Match Score: Thresholds & Weights

Click to expand section

Thresholds and Weights refer to the level of influence a specific match configuration will have within the overall output of a match score. A simple way to think of the difference between the two is:

A Threshold is a rule. The mentor and mentee criteria must be aligned within the configuration in order to be considered a match. If the pair does not meet the criteria, their match score will drop to a 0% and they cannot connect.

A Weight is a preference. The mentor and mentee may align within the configuration in order to be considered a match, but it is not required. If the pair does not meet this criteria, their match score will drop The weight will define how steeply this score will drop.

Threshold Setting

Threshold - Consider Mentor as not a match if field score is:

  • greater than ____

  • less than ____

If the threshold is set as less than or greater than the threshold value chosen, a match cannot be made, even if the pair is a good match based on the other criteria. If the threshold is not met, a mentee will not be able to request the mentor in a self-match program, and an administrator will not be able to match those participants in an admin-match program.

Examples of threshold use: Thresholds might be used to ensure that people with same or wide-ranging job levels don't match, or those that don't speak the same language don't match. Or that a match must contain a direct correlation between mentee and mentor such as the mentee's selected area of development and the mentor's area of expertise.

Weight Setting

Weight - Factor by which the field score is multiplied and added to the total score

Examples of weighting: On a scale of 1-10 where 10 is the highest, rank the importance of each match configuration based on what you consider to be a quality match. This will equate to the weight score you see in this example below (e.g., if it's a 4 on a scale of 1-10, you would see a 0.4. If it's a 10, you would see a 1.0).

Goal: Increase career development by matching mentees and mentors within the same job function.

Weight: Job function alignment should have the highest matching weight.

Goal: Encourage mentees to connect with mentors that have a longer company tenure.

Weight: A job tenure match configuration might ideally match a mentee to mentor who has a longer company tenure, but a lower weight could be used if tenure is not necessarily considered a defining priority for a top match.

Negative Weighting

You can use negative weighting if you want to discourage matching on specific criteria. For example, if you want to promote but not require cross-departmental matching, you could use a negative weight for those that match on the same department. Simply select a negative value for the weight.

Note: Your Chronus team can help you decide what the weighting of each configuration should be based on your program goals, and configure the algorithm accordingly.

Matching Criteria Best Practices

Click to expand section

  • Use 3-5 criteria: For example:

    • Leadership competencies

    • Job Level

    • Years of experience

    • Department

  • Limit dropdown lists to 15 options if possible: For the 'Pick one answer' and 'Pick multiple answers' field types.

  • Limit ordered options to 4: For the 'Ordered Options' field type, limit the uses 4 selections or less for their prioritized list.

Did this answer your question?