Natural language processing Word Representation in NLP - Part 1 The basic ideology behind Natural Language Processing (NLP) is to teach machines to understand human language in written or spoken form and to derive meaning from it.