Skip to content

Analysis of tweets on twitter to know approximate percentage of positive, negative and neutral words used.

Notifications You must be signed in to change notification settings

ulshell/TweetSentimentAnalysis

Repository files navigation

TweetSentimentAnalysis

A web application for analysis of tweets on twitter using Natural Language ToolKit, positive and negative words txt files to know approximate percentage of positive, negative and neutral words used.

This app is made to know sentiments of people which they possess in their tweets on twitter and keep analysis of them. The analysis image can be downloaded and person can see the tweets also, was it positive, negative or neutral. One can improve its sentiments by keeping up to date analysis.

Login Page

For login of users into web app implementing secure login with password encryption 256-bit.

alt login

Register Page

For registeration of new user into web app implementing secure login with password encryption 256-bit.

alt register

User's Home Page

Home page of user for searching different scree_names of twitter account that are not private.

alt home

Tweet Analysis Page

Page describing whole analysis of atmost 200 recent tweets (positive , negative or neutral)

alt analysis

How to run :-

For installing all required python3 libraries

->$ pip3 install --user -r requirements.txt

Goto your Twitter account create an app and get API_KEY and API_SECRET to run app.

-> $export API_KEY=your api key

-> $export API_SECRET=your api secret key

Provide the FLASK_APP environment variable

-> $export FLASK_APP=application.py

Run Flask Application

-> $python3 -m flask run

Open http link provided in terminal.

About

Analysis of tweets on twitter to know approximate percentage of positive, negative and neutral words used.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published