Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Building Sentiment Analysis Systems in Python

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Sentiment Analysis has become increasingly important as more opinions are expressed online, in unstructured form. This course covers rule-based and ML-based approaches to extracting sentiment from opinions, including VADER, Sentiwordnet, and more.

Online opinions are becoming ubiquitous - more people are expressing their views online than ever before. As a result, extracting sentiment information from these opinions is becoming very important. In this course, Building Sentiment Analysis Systems in Python, you will learn the fundamentals of building a system to do so in Python. First, you will learn the differences between ML- and rule-based approaches, and how to use VADER, Sentiwordnet, and Naive Bayes classifiers. Next, you will build three sentiment analyzers, and use them to classify a corpus of movie reviews made available by Cornell. Finally, you will gain a conceptual understanding of Support Vector Machines, and why Naive Bayes is usually a better choice. When you're finished with this course, you will have a clear understanding of how to extract sentiment from a body of opinions, and of the design choices and trade-offs involved.

Syllabus

  • Course Overview 1min
  • Identifying Applications of Sentiment Analysis 29mins
  • Solving Sentiment Analysis with a Rule-based Approach 26mins
  • Implementing​ Sentiment Analysis with a Rule-based Approach 36mins
  • Solving Sentiment Analysis with an ML Based Approach 28mins
  • Implementing Sentiment Analysis with an ML Based Approach 28mins

Taught by

Vitthal Srinivasan

Reviews

4.4 rating at Pluralsight based on 71 ratings

Start your review of Building Sentiment Analysis Systems in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.