ganeshkavhar / Sentiment-Analysis-Python-Project

Python Project Sentiment Analysis

Home Page:https://about.me/ganeshkavhar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sentiment-Analysis-Python-Project

Sentiment Analysis is the process of ‘computationally’ determining whether a piece of writing is positive, negative or neutral. It’s also known as opinion mining, deriving the opinion or attitude of a speaker.

Need of it ?

Business:

In marketing field companies use it to develop their strategies, to understand customers’ feelings towards products or brand, how people respond to their campaigns or product launches and why consumers don’t buy some products.

Politics:

In political field, it is used to keep track of political view, to detect consistency and inconsistency between statements and actions at the government level. It can be used to predict election results as well!

Public Actions:

Sentiment analysis also is used to monitor and analyse social phenomena, for the spotting of potentially dangerous situations and determining the general mood of the blogosphere.

Requirement

Tweepy:

tweepy is the python client for the official Twitter API. Install it using following pip command:

pip install tweepy

TextBlob:

textblob is the python library for processing textual data. Install it using following pip command:

pip install textblob

Authentication Steps:

In order to fetch tweets through Twitter API, one needs to register an App through their twitter account. Follow these steps for the same:

Open this link and click the button: ‘Create New App’ Fill the application details. You can leave the callback url field empty. Once the app is created, you will be redirected to the app page. Open the ‘Keys and Access Tokens’ tab. Copy ‘Consumer Key’, ‘Consumer Secret’, ‘Access token’ and ‘Access Token Secret’

About

Python Project Sentiment Analysis

https://about.me/ganeshkavhar


Languages

Language:Python 100.0%