4.8. Length of similar experiences
The purpose of the experience similarity ranker is to compare the professional's previous job experiences and evaluate how similar they are compared to the job the professional is applying for.
For this factor, all of the professional's previous experiences are considered, excluding those related to education. Each one of them is compared with the title of the opportunity the professional is applying for, using text similarity algorithms and the length of the experience.
Professional experiences can be verified by other profiles, enhancing their credibility.
4.8.5.1.
Iterate over each experience of the professional:
Start by going through each experience except educational ones.
4.8.5.2.
Compute text similarity between role titles:
Compare the current experience's title and the job opportunity's title with levenshtein algorithm and compute a text similarity score.
4.8.5.3.
Filter experiences based on similarity score:
Filter experiences that have a similarity score bigger than the threshold of 40%.
4.8.5.4.
Compute normalized experience length:
Gather current experience's length and normalized it over 10 years measured in months.
4.8.5.5.
Retrieve best scoring experience:
Return the experience with the the highest score between similarity and length properties.