Natural Language Processing (NLP) is a branch of Artificial Intelligence (AI) that enables machines to understand the human language. Its goal is to build systems that can make sense of text and automatically perform tasks like translation, spell check, or topic classification.
This project contains following topics:
- NLP Basics
- Tokenization
- Stemming
- Lemmatization
- Stop Words
- Part-of-speech tagging
- Named-entity recognition
- Sentiment analysis
- Topic modeling