Module 2
Module 2
AI Application in HR
Obvious problems
• What if somebody says that they are "not happy"
• Contorted example — “Inadequately excited”
• Differences in how people express themselves
• People might be strategic, particularly if they know we are looking at what
they say
Sentiment Analysis
Accuracy considerations
• Decent correlations with human raters
• The accuracy of any one piece, particularly a short piece of text, could be
questionable
• When you look at large bodies of text, or text written by a variety of different
people, generally the accuracy is pretty good
Where Do We Use Sentiment Analysis?
Wibble Topic A
Text 1
F’tang
Aark
Topic B
Ribbet
Text 2
Wiing
Aggle Topic C
Blang
Riggon Text 3
Topic D
Krogg
Topic Modelling
Important limitations
• We have to tell it how many topics (themes) to look for
• It doesn't tell us what those topics are about
• We have to try to figure that out from the words associated with the topic
• As a way of extracting the key themes from large volumes of text it can be
quite impressive
Measuring Culture Across Organizations
Topic Modelling
Application
• Idea is that you can take whatever open text you have
• Pulse surveys — employee responses to open ended questions
• Use this technique to distill it into the key themes
• Can then look at how these themes emerge over time or distribute
across departments
AI Applications in People Management
AI and Attrition
In trying to figure out which of our employees might leave, what information
would we look at?
• Personal circumstances and where they are in their career
• Current job
• Some roles have high attrition
• Signals of engagement
• Whether things are going well at work
• How withdrawn are they?
Building ML Models of Attrition
• Receiving a signal that they are not being valued as highly within the
organization
• Changes in performance evaluations
• Reduced raises and bonuses
• Turned down for promotion
• Rejection from other roles within the company
• Disruptions in their environment
• Colleagues are leaving — “turnover contagion”
• Loss of manager
• Reorganizations
Building ML Models of Attrition
Infer employees’ skills from the jobs that they held in the past
• Need to know what skills are associated with each job
• O*Net
• Took 900 occupations and coded the skills and abilities that people are
expected to have in those occupations
• Very simple
• Challenge is it assumes that every job within each occupation requires
the same skills — they don’t
• Common approach for organizations getting a first understanding of skills
present in the organization based on the jobs people are doing
How Do We Measure Skills?
Infer employees’ skills from the jobs that they held in the past
• Job descriptions
• Formal job analysis
• Job postings