Computers can not understand language as we humans do. For computers to understand the text, it has to be converted to 'numbers'. Natural language processing (NLP) converts text into numbers such that the meaning of text remains intact. It is used to extract sentiment from texts, to build chatbots etc.
In the following video, Ujjyaini will introduce you further to this exciting field.
You shall be aware that hate speech on social media is a big problem. How can a social media platform filter out these hate posts? One guess could be that they use human moderators. But then the sheer volume of posts on these platforms makes that impractical. A system that can label the posts as 'hate' and 'not-hate' would be beneficial. Such a system will use Natural Langauge Processing to decipher the posts and classify them based on the content.
Ever noticed the 'products you might like' category on Amazon. Some of these suggestions are surprisingly good. This is done using a recommender system! Let's learn about the recommender systems in the next segment.
You can read more about the applications of NLP here.