An Introduction to Natural Language Processing
Natural Language Processing, invented in the 1950s as a response to the global threat of the Cold War, has advanced greatly in the past decades. In this video, you will learn what NLP is - a way for computers to analyze, understand and derive meaning from human language. You will learn about the different subfields of NLP: Machine Translation, Automatic Summarization, Sentiment Analysis and Conversational Agents. Finally, you will look at PoS tagging and the different methods that NLP uses in order to understand human language. We will then look at ambiguity, the main obstacle facing Natural Language Processing, before moving on to its potential for the future.
Project Members: Abdel-Aziz Shokair