SentimentAnalysis

Sentiment analysis with NLTK (Folder 79) Sentiment analysis with Roberta (Folder 159) Sentiment analysis with Roberta+Awk (Folder 209) Sentiment analysis with Roberta+Gradio (Folder 219)

<!-- MARKER: Start of README -->

Stock Sentiment Analysis of Tweets using RoBERTa

Feature 1 Screenshot Feature 1 Screenshot Feature 1 Screenshot Feature 1 Screenshot Feature 1 Screenshot

Table of Contents


<!-- MARKER: Project Description -->

Project Description

Welcome to the Stock Sentiment Analysis project! This repository houses the code and resources for analyzing Twitter data to predict stock price movements based on sentiment analysis, leveraging the powerful RoBERTa model. Gain valuable insights into market sentiment and enhance your trading strategies.

<!-- MARKER: Objective -->

Objective

The primary aim of this project is to explore the intricate relationship between sentiment expressed in tweets and short-term stock price movements.

<!-- MARKER: Hypotheses -->

Hypotheses

<!-- MARKER: Data Collection -->

Data Collection

<!-- MARKER: Sentiment Analysis -->

Sentiment Analysis

<!-- MARKER: Machine Learning Model -->

Machine Learning Model

<!-- MARKER: Running the Model -->

Running the Model

Hosting with Gradio

  1. Install Gradio:

    pip install gradio
    import gradio as gr
    
    
  2. Run the given gradio code in the Folder 219.

Hosting with FLASK

  1. Install FLASK:

    pip install flask
    cd 209
    cd twitterka
    python app.py 
    
    
  2. Open the IP given address. <!-- MARKER: Project Description -->

Huggingface Page

<!-- MARKER: Results and Insights-->

Results and Insights

<!-- MARKER: License-->

License