Skip to content

This is an AI-Powered Stock Price Prediction Application. It allows users to select any stock ticker, train an AI model, and predict future stock prices using historical data and technical indicators.

Notifications You must be signed in to change notification settings

asquare004/NeuroSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ NeuroSense - Sense the Market, Predict the Future

πŸš€ Overview

This is an AI-Powered Stock Price Prediction Application. It allows users to select any stock ticker, train an AI model, and predict future stock prices using historical data and technical indicators.

Experience the power of AI in stock prediction : NeuroSense

🎯 Features

βœ… Enter Any Stock Ticker – Fetch real-time stock data from Yahoo Finance.

βœ… Technical Indicators – SMA, EMA, MACD, RSI, Bollinger Bands, OBV, and Stochastic Oscillator (used for prediction).

βœ… LSTM Model (Bidirectional) – Improved deep learning model for time-series prediction.

βœ… Rolling Forecasting – Predicts stock prices for the next 10 days dynamically.

βœ… Session-Based Model Caching – Prevents unnecessary retraining for faster performance.

βœ… Interactive Charts – Plotly-powered visualizations of predictions.

βœ… Streamlit Deployment – Fully optimized for cloud deployment.

πŸ” How It Works

1️⃣ Enter a stock ticker (e.g., AAPL, TSLA, AMZN)

2️⃣ Fetch & visualize historical stock data

3️⃣ Train an LSTM model (or load cached model)

4️⃣ Predict stock prices for the next 10 days

5️⃣ View predictions in a table & interactive chart

πŸ“Œ Technologies Used

  • Python 🐍
  • Streamlit 🎈
  • yFinance πŸ“Š
  • Keras (TensorFlow) πŸ€–
  • Scikit-Learn πŸ†
  • Plotly πŸ“‰
  • NumPy & Pandas πŸ“Š

πŸ“œ License

This project is licensed under the MIT License.

🀝 Contributing

Feel free to fork this repository and submit pull requests. Any contributions are welcome!

About

This is an AI-Powered Stock Price Prediction Application. It allows users to select any stock ticker, train an AI model, and predict future stock prices using historical data and technical indicators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages