Smart algorithms analyse candidate data and rank applicants based on experience, skills and likelihood of success, ...