From the course: Natural Language Processing in Python

Unlock this course with a free trial

Join today to access over 26,400 courses taught by industry experts.

NLP libraries in Python

NLP libraries in Python

“

For this course, we're going to be doing all of our analysis within Python. And there are a number of NLP libraries available for us to use. Throughout this data science and Python series so far, we've been mainly using pandas and scikit-learn. But for this course, we're going to be installing a few more NLP specific Python libraries. In this table here, you can see the main libraries we'll be using within each course section. In the next section on text pre-processing, we're going to be using pandas, spaCy, and scikit-learn. spaCy is the new library here, and it's an NLP library that's commonly used for cleaning, normalization, and linguistic analysis. After that, there's a section on NLP with machine learning. And the new library we're introducing here is called Vader, which is commonly used for sentiment analysis. We're also going to be using scikit-learn as usual for machine learning algorithms. After that, we'll talk about neural networks and deep learning. And again, we're going…

Contents