Behavioral mapping Using Machine Learning and Natural Language Processing to Predict Individual Behaviors and Team Dynamics

This project tackles the issue of knowledge incompleteness and lack of domain coverage in resume and job posting matching caused by the exploitation of domain-general resources. A variety of co-operative semantic/ontological resources will be used to filter out irrelevant resumes. A two-way (candidate to job and job to candidate) semantic-based automatic suitability ranking is proposed. The suitability is determined by the semantic distance of resumes and job postings, evaluated by their word embeddings. An efficient semantic space created through the Convolutional and Recurrent Neural Networks will be utilized with different word embedding mechanisms along with different classification methods. The project also investigates the potential of knowledge graphs in illustrating inconsistencies between the resumes and job postings will be investigated. This study improves an automatic system capable of precisely detecting, extracting, and visualizing the resume and job posting’s relevant skills as well as the implicitly encoded semantic dimensions of applicant resumes.

Faculty Supervisor:

Behrouz Far


Reyhaneh Jafari


AccuMatch Behavior Intelligence


Engineering - computer / electrical


Professional, scientific and technical services


University of Calgary



Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects