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.
Demo: Sentiment analysis in Python - Python Tutorial
From the course: Natural Language Processing in Python
Demo: Sentiment analysis in Python
All right, to kick off our first demo for this section, I've launched a Jupyter Notebook. And if I go to my desktop, here are all our course materials. And now from here, I'm going to go into the Slide and Demo Notebooks folder and open up this section for Notebook for reference. And again, just like I mentioned in the last section, this notebook here will have all the code with detailed comments in it for you to reference after the course. But for the video lessons, I'm going to be starting with a blank notebook and coding from scratch. So let's have this notebook open as reference. I'm going to go back to my home directory, to my desktop, to the Maven NLP folder, and from here I'm going to create a new notebook and I'm going to name it machine learning code. Now I can open that up, say okay to Python 3, and let's title this NLP with machine learning. Okay, the first section here is going to be on sentiment analysis. Let me add a few more cells. And the first thing I'm going to do is…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Section introduction1m 20s
-
(Locked)
What is machine learning (ML)?2m 55s
-
(Locked)
Common ML algorithms for NLP2m 51s
-
(Locked)
Traditional NLP overview2m 31s
-
(Locked)
Traditional vs. modern NLP1m 55s
-
(Locked)
Demo: Create a new environment4m 9s
-
(Locked)
Sentiment analysis1m 28s
-
(Locked)
Sentiment analysis in Python2m 46s
-
(Locked)
Demo: Sentiment analysis in Python6m 11s
-
(Locked)
Assignment: Sentiment analysis58s
-
(Locked)
Solution: Sentiment analysis8m 50s
-
(Locked)
Text classification basics1m 51s
-
(Locked)
Text classification algorithms2m 6s
-
(Locked)
Naive Bayes8m 4s
-
(Locked)
Naive Bayes in Python3m 8s
-
(Locked)
Demo: Naive Bayes setup9m 19s
-
(Locked)
Demo: Naive Bayes workflow8m 33s
-
(Locked)
Demo: Naive Bayes prediction3m 8s
-
(Locked)
Pro tip: Compare ML models8m 56s
-
(Locked)
Text classification next steps3m 11s
-
(Locked)
Assignment: Text classification1m 25s
-
(Locked)
Solution: Text classification14m 3s
-
(Locked)
Topic modeling basics2m 16s
-
(Locked)
Topic modeling algorithms1m 42s
-
(Locked)
Non-negative matrix factorization (NMF)4m 22s
-
(Locked)
NMF in Python2m 28s
-
(Locked)
Demo: Fit an NMF model5m 1s
-
(Locked)
Pro tip: Display topics function9m 30s
-
(Locked)
Demo: Tune an NMF model8m 51s
-
(Locked)
Topic modeling next steps1m 56s
-
(Locked)
Pro tip: Combine ML algorithms5m 3s
-
(Locked)
Assignment: Topic modeling1m 45s
-
(Locked)
Solution: Topic modeling13m 5s
-
(Locked)
Key takeaways2m 57s
-
(Locked)
-
-
-
-