NLP (Natural Language Processing)
The ability of computer systems to analyse human language, and the way in which some social media analytics tools provide sentiment metrics. NLP puts keywords being monitored in the context of phrases – a sentence like "This restaurant is no good" would be marked as being negative even though it contains the word "good". The drawback of NLP is that it ignores context such as humour, sarcasm, abbreviations and all those things that require a degree of human input.