Glossary

What is Natural Language Processing?

Natural language processing (NLP) is a branch of artificial intelligence that enables software to analyse, understand, and generate human language.

In hiring, NLP powers resume parsing, sentiment analysis on cover letters, chatbot screeners, and semantic matching beyond exact keywords. Techniques include tokenisation, part-of-speech tagging, entity extraction, and increasingly large language model inference.

Job seekers do not need to implement NLP, but should know what it implies: systems may recognise that 'JavaScript' and 'JS' relate, or that 'led a team' signals leadership — while still failing on garbled PDF text.

NLP is imperfect. Sarcasm, unconventional titles, and multilingual CVs can confuse models. Simple, explicit language reduces ambiguity.

Cvaluate uses modern language models to evaluate CVs in context — not just counting words — so feedback reflects how contemporary screening tools increasingly reason about text.

Related reading

See how your CV scores — free

See how natural language processing affects your CV — run a free Cvaluate analysis.

Analyse my CV

Free to try · Sign in in one click · No credit card