Natural Language Processing (NLP)
A branch of AI that enables computers to understand, interpret, and generate human language.
What Is Natural Language Processing (NLP)?
Natural language processing (NLP) is the AI technology underlying many hiring tools that process text-based candidate data. In recruitment, NLP powers resume parsing (extracting structured information from unstructured resumes), job description matching (comparing candidate qualifications to job requirements), cover letter analysis, chatbot-based screening conversations, and sentiment analysis of written responses. NLP models can introduce bias through their training data and learned associations. For example, word embeddings — the mathematical representations of words that NLP models use — have been shown to encode gender and racial stereotypes from their training text. An NLP-based resume screener might associate certain words, writing styles, or name patterns with demographic groups, creating adverse impact. Auditing NLP-based hiring tools requires examining not just selection rates but also how the model processes and weighs different text features across demographic groups.
Related Terms
Automated Employment Decision Tool (AEDT)
Any computational process that uses machine learning, statistical modeling, or data analytics to substantially assist or replace human decision-making in employment.
Read moreProxy Variable
A seemingly neutral data point that correlates with a protected characteristic and can perpetuate discrimination.
Read moreMachine Learning in Hiring
The application of machine learning algorithms to automate or assist employment decisions such as screening, scoring, and ranking candidates.
Read moreResume Screening
The process of evaluating and filtering job applications, increasingly performed by AI tools that parse, score, and rank resumes automatically.
Read moreReady to Audit Your AI Hiring Tools?
Get your compliance report in minutes. No consulting engagement needed.
Start Your Free Audit