NLP Part 1 — Introduction to NLP
NLP Part 1 — Introduction to NLP This is the first article I decided to write concerning the sub-subject of Machine Learning, known as Natural Language Processing. I will summarize the main topics and challenges of this fascinating field and try to explain them in the most practical way possible. 1.1 What is Natural Language Processing? No good book about a topic cannot start without introducing the subject. It is the most boring part usually but is the basement of which without we cannot build anything, so I will be very brief. I asked ChatGPT what is Natural Language Processing, and the answer has been: “ Natural Language Processing (NLP) is a branch of artificial intelligence that focuses on enabling computers to understand, interpret, and generate human language in a way that is similar to how humans do ”. The chatbot has been very clear I think, not surprisingly since it is one of the greatest production of Machine Learning/NLP of the last years. But it is not the only...