Skip to content

Kedyi/Sentiment_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Sentiment_analysis:

Sentiment analysis is a field of research born in Natural Language Processing (NLP), aiming at detecting subjectivity in text and/or extracting and classifying opinions and sentiments.

image

OBJECTIVE

Create a system using Tweepy API and Textblob that will not require a dataset to perform sentiment analysis. With this system we will be able to draw a huge amount of tweets and parse it using python.

About the System

In this project, I tried to propose and learn about a system that perform sentiment analysis with a more easier approach that does not require an existing dataset. I have used my Twitter Developer profile with Tweepy API to access the tweets and use Textblob Library for processing textual data.

ARCHITECTURE

  • Twitter Database
  • Tweepy API
  • Sentiment Analyzer

TWITTER DATABASE:

Through twitter database we will be able to access the tweets being made.

TWEEPY API:

Python Library which gives a convenient way to access Twitter API with its own set of classes and methods.

SENTIMENT ANALYZER:

Performs sentiment analysis on the filtered tweets.

REQUIREMENTS

  • Python3
  • Google Collab / Visual Studio Code
  • Tweepy API
  • Twitter Developer Access
  • Textblob

MODULES

  • Streaming the tweets
  • Accessing the tweets
  • Analyzing the tweets
  • Visualizing the tweets
  • Sentiment analysis

ploy (1)

percentage

valuecount

RESULT

Was successfully able to stream, analyze, visualize the data. After completing the aforementioned steps I was able to perform sentiment analysis successfully.

References:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published