Simple play icon Course
Skills

Getting Started with Natural Language Processing with Python

by Swetha Kolalapudi

This course is all about taking raw text data and deriving insights and value from it--processing text data using standard techniques in Natural Language Processing and Machine Learning.

What you'll learn

Text data is available in abundance on the Internet, whether it be reviews, tweets, surveys, web pages or emails. Natural language processing is a powerful skill that helps you derive immense value from that data. In this course, Getting Started with Natural Language Processing with Python, you'll first learn about using the Natural Language Toolkit to pre-process raw text. Next, you'll learn how to scrape websites for texting using BeautifulSoup, as well as how to auto-summarize text using machine learning. You'll wrap up the course by exploring how to classify text using machine learning. By the end of this course you'll be able to confidently process raw text data and apply machine learning algorithms to it.

About the author

Swetha loves playing with data and crunching numbers to get cool insights. She is an alumnus of top schools like IIT Madras and IIM Ahmedabad. She was the first member of Flipkart’s elite Analytics team and was instrumental in scaling it to 100+ employees. Swetha has always had an entrepreneurial bent and a love for teaching. She now has the chance to do both as the co¬founder of Loonycorn, a content studio focused on providing high quality content for technical skill development. Loonycorn ... more

Ready to upskill? Get started