Text Mining and Sentiment Analysis with Tableau and R

Data Science with R and Tableau: Extract valuable info out of Twitter to rock in marketing, finance, or any research.

3.60 (496 reviews)
Udemy
platform
English
language
Data & Analytics
category
Text Mining and Sentiment Analysis with Tableau and R
3,772
students
4 hours
content
Sep 2018
last update
$59.99
regular price

What you will learn

Connect Twitter and R to harvest Tweets for certain keywords

Perform sentiment analysis based on a simple lexicon approach

Clean and process Tweets for further analysis

Export text based data and sentiment scores from R

Use Tableau to visualize sentiment analysis data

Identify situations where sentiment analysis can be applied in a company

Why take this course?

Extract valuable info out of Twitter for marketing, finance, academic or professional research and much more.

This course harnesses the upside of R and Tableau to do sentiment analysis on Twitter data. With sentiment analysis you find out if the crowd has a rather positive or negative opinion towards a given search term. This search term can be a product (like in the course) but it can also be a person, region, company or basically anything as long as it is mentioned regularly on Twitter.

While R can directly fetch the text data from Twitter, clean and analyze it, Tableau is great at visualizing the data. And that is the power of the method outlined in this course. You get the best of both worlds, a dream team.

Content overview and course structure:

The R Side

Getting a Twitter developers account

Connection of Twitter and R

Getting the right packages for our approach

Harvesting Tweets and loading them into R

Refining the harvesting approach by language, time, user or geolocation

Handling Twitter meta data like: favorites, retweets, timelines, users, etc

Text cleaning

Sentiment scoring via a simple lexicon approach (in English)

Data export (csv) for further Tableau work

Tableau Side:

Data preparation for visualizations

Quick data exploration

Dashboards

Visualizing - 

  • Popularity of different products
  • Popularity between different locations on a map
  • Changes in popularity over time

You only need basic R skills to follow along. There is a free version of Tableau called Tableau public desktop, or even better: as a full time college student you can get a free but full version of Tableau desktop professional.

The course comes with the R code to copy into your R session.

Disclaimer required by Twitter: 'TWITTER, TWEET, RETWEET and the Twitter logo are trademarks of Twitter, Inc or its affiliates.'

Reviews

Ali
February 21, 2024
The presentation is clear and direct to point. Especially the conceptualisation and outlining of the steps required for a successful implementation.
Tari
August 13, 2023
The guide to creating a twitter developer account appears to be obsolete as the twitter developer portal is quite different from is described in the video, making it difficult to following. I will rate this below average.
Beatriz
April 29, 2021
I knew nothing about R or Tableau and this course really helped me a lot to keep my project easy and simple.
Andressa
November 7, 2020
Thank you very much. I could follow the explanations very well and apply the to my own data. The instructor speaks very clearly and presents the content in a sistematic way.
MScBennyGirt
April 22, 2018
Very good video presentations. And the course structure makes sense. It is a combination approach with R and Tableau.
Hugh
April 21, 2018
The method shown in the course is quite interesting. I could not find it somewhere else so far. Basically you are combining Tableau and R to get a nice graph and to display the results. Videos are really clear and have a good pace.
Matthew
March 3, 2018
Overall this is very good. I feel there are some small gaps - though they could be inside me - it is never easy to separate one's own deficiencies from the instructor's content. If I don't have a means to extract a .rar file for the lexicon, it's my fault, I suppose. But it's a crucial step that would trip up some basis users. 7-zip got me through it. Overall I like it and the instructor, and that was just one example.
Kevin
January 24, 2018
Great course on how to setup text mining using RStudio, data curation/cleaning, sentiment analysis and how to visualize this data using a Tableau dashboard. Highly recommended!
Jyh-Jiuan
January 14, 2018
This is a great course and well prepared. The instructor is making it easy to learn the R code. The best part is the integration. This course is like a capstone project. It shows one how to do a project from scarping data and clean data, analyze data and visualize data. I am happy that I chose this course , put time and efforts on this course. Many thanks for the instructor. Wonderful job.
Blaze
November 15, 2017
Marten has created another great and very practical course. He has struck a balance between demonstrating complexities in R and moving the analysis to Tableau to illustrate insightful aspects of the data collected from twitter. The approach is lexicon based and Marten has outlined the pros and cons of the approach. I would like to see alternative ways of harvesting twitter content to include emoticons to complement the lexicon approach.
Shama
November 9, 2017
lots of errors in between we get stuck and there is no one to help the course code is too confusing to follow
Robert
November 2, 2017
Overall, the course was really outstanding. Two elements are covered that are so important and difficult to find information: 1. the drawbacks : these are covered in detail, and allow for a thorough defense of the method, if scrutinised by a superior or in an academic setting. 2. Visualisation: really helpful and gives a great overview of Tableau
Mike
October 28, 2017
Speed of delivery was very good, slides in the videos help a lot in understanding the concepts. Course is great for people in marketing.
Bela
October 27, 2017
I think the use case outlined here is relevant in the real world. Instructor videos contain extra slides to follow the code. Much info packed in a few hours.
Matthew
October 27, 2017
so far so good. love the new format (business case based) EDIT - further into the course and Martin has included a LOT of really cool asides and info! He has great explanations on how to clean data, which is the hardest part of sentiment analysis.

Charts

Price

Text Mining and Sentiment Analysis with Tableau and R - Price chart

Rating

Text Mining and Sentiment Analysis with Tableau and R - Ratings chart

Enrollment distribution

Text Mining and Sentiment Analysis with Tableau and R - Distribution chart
1390062
udemy ID
10/11/2017
course created date
11/22/2019
course indexed date
Bot
course submited by