This course consists of tutorials, coding exercises and real-world projects to learn natural language processing.
Natural language processing comprises of a set of computational techniques to understand natural languages such as English, Spanish, Chinese, etc.
Primary objectives of the course
- Understand what NLP is.
- Learn about and implement popular NLP algorithms.
- Understand NLP techniques for sentiment classification.
- Understand NLP techniques for information retrieval, i.e. how search engines work.
- Understand NLP techniques for topic modeling, i.e. how to perform clustering to identify related / similar documents.
Prerequisites: Python and Probability