Fundamentals of NLP: Rule-based Models for Sentiment Analysis

Natural Language Processing    |    Intermediate
  • 7 videos | 45m 37s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Sentiment Analysis is a common use-case within the discipline of Natural Language Processing (NLP). Here, a model attempts to understand the contents of a text document well enough to capture the feelings, or sentiments, conveyed by the text. Sentiment Analysis is widely used by political forecasters, marketing professionals, and hedge fund managers looking to spot trends in voter, user, or market behavior. You will start this course by loading and preprocessing your data. You will read in data on movie reviews from IMDB and explore the dataset. You will then visualize the data using histograms and box plots to understand review length distribution. After that, you will perform basic data cleaning on text, utilizing regular expressions to remove elements like URLs and digits. Finally, you will conduct sentiment analysis using the Valence Aware Dictionary and Sentiment Reasoner (VADER) and TextBlob.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Provide an overview of sentiment analysis
    Analyze and explore review data
    Clean data for sentiment analysis
  • Perform sentiment analysis with vader
    Perform sentiment analysis with textblob
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 4s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 7m 27s
    After completing this video, you will be able to provide an overview of sentiment analysis. FREE ACCESS
  • Locked
    3.  Loading and Understanding Review Data
    7m 9s
    In this video, you will find out how to analyze and explore review data. FREE ACCESS
  • Locked
    4.  Cleaning and Visualizing Review Data
    7m 28s
    Learn how to clean data for sentiment analysis. FREE ACCESS
  • Locked
    5.  Performing Sentiment Analysis Using VADER
    10m 21s
    During this video, you will discover how to perform sentiment analysis with VADER. FREE ACCESS
  • Locked
    6.  Performing Sentiment Analysis Using TextBlob
    8m 40s
    In this video, you will learn how to perform sentiment analysis with TextBlob. FREE ACCESS
  • Locked
    7.  Course Summary
    2m 29s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.