Skip to content

jjnanthakumar/D2-Twitter-Analysis-Project

Repository files navigation

Logo

Twitter Data Analysis

This project is about analyzing and visualizing sentiments on Twitter Real-Time data based on the Hashtags.

We have developed a Full-Stack web app for the above statement using Django Framework so that the business users or anyone will sign in or signup to our web app then they can visualize sentiments on specific Hashtags.

Tech Stack

Client: HTML5, CSS3, JavaScript, Jquery, Bootstrap4

Server: Django, Postgres, Twitter API

Features

  • Authentication via Different Social Media Platforms
  • Opinion Mining
  • Advanced Visualizations
  • Exporting Tweets to Excel Sheet

Badges


MIT License MIT License

Architecture Diagram


logo

API Reference

Replace all your twitter dev app credentials below in twitter.py file

consumer_key = 'YOUR CONSUMER KEY'
consumer_secret = 'YOUR CONSUMER SECRET'
access_token = 'YOUR ACCESS TOKEN'
access_token_secret = 'YOUR ACCESS SECRET'

Get your Access tokens from here

Deployment

To deploy this project,

Deployment Steps here

Demo


demo

Watch in Vimeo


Run Locally

Clone the project

  git clone https://github.com/jjnanthakumar/D2-Twitter-Analysis-Project.git

Go to the project directory

  cd D2-Twitter-Analysis-Project

Install dependencies

  pip install -r requirements.txt

Start the server

  python manage.py runserver

Then visit https://localhost:8000 in your local machine.

Feedback

If you have any feedback, please reach out to us at nlptweets@gmail.com or visit here

Support

For support, email nlptweets@gmail.com or join our Discord Server.

Authors