Skip to content

Display stream of tweets of based on searched hashtag or User Account, plot a wordcloud of the words used in tweets and analyze the sentiment of tweets

Notifications You must be signed in to change notification settings

Shradha131/twitterStreamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Streamer

This is a demo web application based on python & flask. It is developed over twitter API. It has ability to stream tweets using Twitter APIs for a given hashtag or a specific twitter account.

Table of contents

General info

This project includes Twitter APIs to stream tweets for a given hashtag or a specific twitter account.Also, It analyze the sentiment of tweets. The purpose of this project is to show how to make use of twitter API to stream and analyze tweets

Technologies

Project is created with:

  • Python
  • Flask
  • Jinja2
  • Twitter APIs
  • wordCloud
  • Stanford University's Open source NLP

Download stanford CoreNLP zip

Download via this link : https://nlp.stanford.edu/software/stanford-corenlp-full-2018-10-05.zip unzip stanford-corenlp-full-2018-10-05.zip

Run the following commands

cd stanford-corenlp-full-2018-10-05
java -mx6g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -timeout 5000

Code Usage and Example

To run this project, open command line on windows and then run following commands

python tweetStreamer.py

Screenshots

1. Main Page screenshot

screenshot

2. Tweets after searching @ajaydevgn screenshot

3. After Clicking on Show WordCloud screenshot

4. After Clicking On Analyse Sentiment

screenshot

Features

List of APIs ready are

  • Get tweet using some specific user name
  • Get tweet using some specific hashtag
  • Get tweet using some specific Keyword
  • Analyze a specific tweets
  • Draw WordCloud for a specific tweet

Status

Project is: in progress

Contact

Created by @Shradha - feel free to contact me! ;)

About

Display stream of tweets of based on searched hashtag or User Account, plot a wordcloud of the words used in tweets and analyze the sentiment of tweets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published