srilaasya / Tweazy

An extension downloadable through our website which helps you analyze twitter accounts based on the content and history with real-time sentiment analysis on tweets.

Home Page:https://tweazy.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⭐ Objective

An extension downloadable through our website which helps you analyze twitter accounts based on the content and history with real-time sentiment analysis on tweets

⭐ APIs, libraries and frameworks

  • Tweepy- For scraping twitter data
  • Expert.ai- For sentiment analysis
  • Express.js - Back-end server

⭐ Working of Tweazy

  • Identifies Twitter handles on screen
  • Extracts text from 50 latest tweets of selected user handle
  • Performs sentiment analysis and returns an overall sentiment score along with a sentiment graph showing number of positive, neutral and negative tweets
  • Gives additional insights on on the number of followers and friends, and the time at which the account was created

⭐ Install dependencies and run the local server

  • Run the command npm i && pip install -r requirements.txt && node index.js in your terminal to install dependencies and start the local server.
  • This command will install Python and Node.js dependencies, after which, it will also start the server locally.
  • You can now proceed to install the extension as mentioned in the next section.

⭐ Extension installation

  • Download the extension from here.
  • Unzip the file once downloaded and take note of the location.
  • Open Google Chrome or Microsoft Edge and go to chrome://extensions or edge://extensions respectively.
  • Turn on the Developer Mode on the top right corner.
  • Now select Load Unpacked from the left corner and select the extension folder from the unzipped file you downloaded.
  • You should be able to see Tweazy extension now.
  • You can now proceed to the next section on how to use the extension.

⭐ Usage

  • Open up any twitter page / profile.
  • Click on the extension.
  • Select the username you wish to analyze.
  • Voila! On the screen are your results!

About

An extension downloadable through our website which helps you analyze twitter accounts based on the content and history with real-time sentiment analysis on tweets.

https://tweazy.herokuapp.com

License:MIT License


Languages

Language:JavaScript 70.3%Language:EJS 9.1%Language:HTML 6.8%Language:Python 6.1%Language:CSS 5.2%Language:Shell 2.4%