Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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.
https://github.com/srilaasya/tweazy
chrome-extension javascript node-js python sentiment-analysis tweepy twitter-api twitter-sentiment-analysis
Last synced: 2 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/srilaasya/tweazy
- Owner: srilaasya
- License: mit
- Created: 2021-02-02T15:58:37.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-14T00:55:39.000Z (about 2 years ago)
- Last Synced: 2023-04-27T17:28:59.456Z (almost 2 years ago)
- Topics: chrome-extension, javascript, node-js, python, sentiment-analysis, tweepy, twitter-api, twitter-sentiment-analysis
- Language: JavaScript
- Homepage: https://tweazy.herokuapp.com
- Size: 705 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
## :star: Objective
An extension downloadable through our [website](https://tweazy.herokuapp.com) which helps you analyze twitter accounts based on the content and history with real-time sentiment analysis on tweets
## :star: APIs, libraries and frameworks
- Tweepy- For scraping twitter data
- Expert.ai- For sentiment analysis
- Express.js - Back-end server## :star: 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## :star: 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.## :star: Extension installation
- Download the extension from [here](https://tweazy.herokuapp.com).
- 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.## :star: 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!