Skip to content

priyansh2313/StockMovementApp

Repository files navigation

⭐⭐Stock Movement Prediction App⭐⭐

This project predicts stock price movements based on user-generated content📑 from Reddit RedditProfileGIF

It includes sentiment analysis, and historical stock data. It features data scraping, preprocessing, model training, and a user-friendly web app powered by Streamlit.

Features:

->Scrapes stock-related posts from popular Reddit communities.

->Cleans and preprocesses text using spaCy for sentiment and feature extraction.

->Implements a classification model (Random Forest) to predict stock price movement.

->Provides an interactive Streamlit app for real-time prediction using sentiment and stock data.

Setup and Installation

Prerequisite:

Ensure you have the following installed:

Python

Textblob

Spacy

Scikit_learn

Pandas

PRAW

pip 

Streamlit

Pyngrok

Google Colab or a local Python environment with GPU support (optional for faster computation).

Run the whole JupyterCode from scraping to preprocessing to sentiment analysis to model training to Predictions to creating the app to running it on streamlit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published