Sentiment Analysis of Twitter Data

Slides:



Advertisements
Similar presentations
Overview of Twitter API Nathan Liu. Twitter API Essentials Twitter API is a Representational State Transfer(REST) style web services exposed over HTTP(S).
Advertisements

Face Book App Development Client: Videocon D2h App Name : Predict-o-meter Mumbai.
Panagiotis T. Metaxas CS, Wellesley College & CRCS, Harvard University Joint work with Eni Mustafaraj and Dani Gayo-Avello.
Social Media Monitoring Platform Engagement feature of SocialClout helps you to understand the pulse of your customers and engage to.
Extracting Strong Sentiment Trends from Twitter Patrick Lai Computer Science Department Stanford University.
Creativity Design and Cognition Gopal Kaushik – Rohit Sureka.
Copyright ©2009 Cengage Learning 1.1 Day 3 What is Statistics?
Making a Pie Chart In Microsoft Excel For PowerPoint WHAT MY DAY IS LIKE.
THE USE OF SOCIAL NETWORK ANALYSIS IN PUBLIC RELATIONS PRESENTED BY BLAIR HOYTE.
Title: -Extract the title from the question, and underline it. e.g: Frequency of Visits to the Three Music Websites by Teenagers 1 st Paragraph: - What.
How Useful are Your Comments? Analyzing and Predicting YouTube Comments and Comment Ratings Stefan Siersdorfer, Sergiu Chelaru, Wolfgang Nejdl, Jose San.
Presidential elections PolskieRadio.pl #VoteForPresident The web section that solves 2 main issues: 1.Problem: The lack of public debate in the 1st round.
Final project presentation by Alsharidah, Mosaed.
Reputation Management System
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
4/9/2016 SharePoint Saturday Omaha Kerry Dirks MCP, MCSD Manager Consultant, Sogeti SharePoint Solution Architect.
Influence detection of famous personalities using Politeness and Likeability Navita Jain.
Social Card Game App Overview This app is for a social card trading game that rewards users who collect all 5 types of cards The app helps players find.
Twitter Based Research Benny Bornfeld Mentors Professor Sheizaf Rafaeli Dr. Daphne Raban.
Introduction Sara Ahmadian, & Delroy L. Paulhus University of British Columbia Predicting Success among Republican Candidates: Personality and Verbal Style.
AP CSP: Data and Trends.
Crawling Twitter Data Konstantinos Semertzidis
Uncovering Social Spammers: Social Honeypots + Machine Learning
Introduction to gathering and analyzing data via APIs Gus Cavanaugh
The Sellout: Readers Sentiment Analysis of 2016 Man Booker Prize Winner Paper ID : 748.
TITLE: Detection and Polarization of Political Sentiments on Twitter
Can you predict who will win the US election?
ANALYSIS OF THE 1st presidential DEBATE USING SAS® TEXT ANALYTICs
ANALYSIS OF THE 1st PRESIDENTIAL DEBATE USING SAS® TEXT ANALYTICS
Weekly Webinar Welcome to the Wednesday webinar!
Market Intelligence Analysis
BIG Data 25 Need-to-Know Facts.
Queries Over Graph Data: Presidential Election
EMEIA Financial Services
Sentiment analysis tools
Influence detection of famous personalities using Politeness and Likeability Navita Jain.
US President Election.
Employee central (Employee file)
What are the odds of Donald Trump winning the US presidential election? In four weeks today, we will know the outcome of one of the most unconventional.
MID-SEM REVIEW.
SOCIAL COMPUTING Homework 3 Presentation
PubMed/History, Advanced Search and Review (module 4.3)
Correlating Stock Price Shifts with Predictions from Twitter
Introduction to TouchDevelop
The election in the U.S 2016 How it works.
Text Analysis and Search Analytics
You pronounce this word so that it rhymes with age.
Feature Extraction on Twitter Streaming data using Spark RDD
Social Media in a Changing World
Big Data Sources – Web, Social media and Text Analytics
Mendeley Overview VISHAL GUPTA Customer Consultant South Asia
Win the white house.
Text Mining & Natural Language Processing
To create a Twitter account, connect to Twitter at:
Factogram: Discover your Instagram Digital Identity
Win the white house.
Donald Donais Minnesota SharePoint Users Group – April 2019
Text Analysis and Search Analytics
Sentiment Analysis In Student Learning Experience By Obinna Obeleagu
Sentiment Analysis In Student Learning Experience By Obinna Obeleagu
Large Scale Findability Analysis
Big Data Environment. Analysing Public Perceptions of South Africa’s Local Elections by using Geo-located Twitter Data.
“The Magic of Twitter”.
Presidential Debate #2 Write a paragraph for each of the following prompts in complete sentences How would you describe the performance of Donald Trump?
Canadian Elections.
HappyAImen WANG, Chenghui SHEN, Kairan WU, Shukun
Mendeley Overview VISHAL GUPTA Customer Consultant South Asia
Persona Template Understand your customers' mindset and desires and make better informed marketing decisions by creating personas for each of your partner.
Austin Karingada, Jacob Handy, Adviser : Dr
Presentation transcript:

Sentiment Analysis of Twitter Data

Introduction It has been found in a survey that from 2010 onwards the amount of data generated is approximately 3 times than what we have produced before 2010. Twitter is one of the main source of generating data with approximately 500 million tweets estimated per day, which is a clear sign that there is lot of things we can predict from it, ‘Sentiment Analysis’ is a basic process of analyzing data of twitter and getting information about latest trends, likability or dispensability of any thing or object etc. Sentiment Analysis now a days is very common and its main application was in predicting U.S. elections winner, after every presidential debate of Trump and Hillary, sentiment analysis was performed on the twitter data of both the candidates and it was found that the people were tweeting much positive about Trump day after day, before the elections by which it was concluded that there is a strong chance of Donald Trump winning the elections and which happened.

Connecting to Twitter API For getting data from twitter we have to make our application on https://dev.twitter.com/ . After making we will be redirected to our application homepage where we can generate our access tokens by clicking on ‘Generate Access Token’ icon on our application homepage. There are two types of API of twitter : Search API - for searching whatever text object we are looking for e.g. #NBA or “CristianoRonaldo”. Rest API - write a new tweet, follow any user, read their profile, getting there profile information and much more. But in sentiment analysis mostly we have to use search API for getting tweets.

In this project, first I have collected the data and stored them in a file then read the data from the file and word tokenized them using python’s Natural Language Toolkit Library(nltk). There is a list available of positive and negative words on internet that will have all the negative or positive words, stored the words in the dataframe and then compared words of my tweets with the respective words in positive and negative dataframes and generated net positive score and negative score for each( I have collected 200 tweets(as twitter maximum limit is 200 tweets at a time) about ‘Narendra Modi’ and ‘Arvind Kejriwal’ and then analyzing them and displaying the final result in a pie chart to determine whether people are speaking about whom Narendra Modi or Arvind Kejriwal ).

Extracting Tweets and storing them in a file

Tweets in Dataframe

Script for analyzing the tweets and displaying the results (Part -1 of Script )

As the whole script cannot come on one single slide therefore I have used different slides .

Results By this sentiment analysis we can conclude that people have more positive opinions for Narendra Modi as compared with Arvind Kejriwal.

THANK YOU