Natural language processing (NLP) is a field of computer science, artificial intelligence concerned with the interactions between computers and human (natural) languages. The goal of NLP is to devise a way to make a machine understand your language, not only literally but figuratively. We will see the basics of how a simple machine is able to understand a foreign language with a few lines of code. We will go through how to model textual data for machines to understand it. We will use simple python, machine learning techniques, and some cool pre-trained embedding models that will answer our questions.
GDSC Lead