Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaaastark/twitter_sentiment_analysis

Twitter Sentiment Analysis
https://github.com/aaaastark/twitter_sentiment_analysis

csv database machine-learning matplotlib numpy pandas python python3 sentiment-analysis sklearn tensorflow text-classification twitter twitter-sentiment-analysis

Last synced: about 23 hours ago
JSON representation

Twitter Sentiment Analysis

Awesome Lists containing this project

README

        

# **Twitter_Sentiment_Analysis**
# Machine learning (Python) august,26,2021

**Twitter Sentiment Analysis**
* Sentiment analysis, also referred to as opinion mining or emotion extraction is the classification of emotions within a textual data.
* Twitter is a social media platform that has been mostly used by people to express emotions for particular events.
* We have collected tweets for a number of events, analyzed them using a number of Machine Learning algorithms like Naïve Bayes, SVM, Random Forest classifier and LSTM and compared the results.

**Project Pipeline**
* Import Necessary Dependencies, Necessary Setting, Read and Load the Dataset, Pre-Process dataset, Split train and test, Word2Vec, Tokenize Text, Label Encoder, Embedding layer, Build Model, Compile model, Callbacks, Train, Evaluate, Predict, Confusion Matrix, Classification Report, Accuracy Score and Save model.

**Python Libraries and Dataset**
* Sklearn, Keras, Pandas, Gensim, Seaborn, Scipy, NLTK, Matplotlib, Numpy, Pickle. Sentiment140 Dataset (.csv) which consists of 1,600,000 tweets