Develop and deploy a real-time feature pipeline in Python, using Bytewax 🐝 and Hopsworks Feature Store.
Loading repository data…
Loading repository data…
Code-With-Shanmukh / repository
Developed a real-time cryptocurrency price prediction system using Python. The project fetches live crypto market data using CCXT, preprocesses it, and applies an LSTM model to predict future prices. A Tkinter-based GUI visualizes actual vs. predicted prices and provides alerts for significant price drops.
📈 Crypto Price Prediction Tool 🚀 Overview This project is a real-time cryptocurrency price prediction tool using LSTM (Long Short-Term Memory) neural networks. It fetches live market data from multiple exchanges via CCXT, preprocesses it, trains an LSTM model, and provides real-time price predictions with alerts for significant drops. The tool also features a GUI-based visualization built with Tkinter and Matplotlib.
🛠️ Features ✅ Real-time data fetching using CCXT ✅ Predicts future crypto prices using LSTM ✅ Supports multiple timeframes (1m, 5m, 15m, 1h, etc.) ✅ Graphical visualization of actual vs. predicted prices ✅ Alert system for significant price drops ✅ Dynamic INR conversion for local currency insights
📌 Requirements Ensure you have the following installed: pip install ccxt pandas numpy matplotlib scikit-learn tensorflow
🔧 How to Run
Clone the repository:
git clone https://github.com/Code-With-Shanmukh/CryptoPredictionTool.git
cd CryptoPredictionTool
Run the script: python CryptoPredictionTool.py
Enter user inputs when prompted: Timeframe (e.g., 1m, 5m, 1h, 1d): Crypto symbol (e.g., BTC, ETH): Exchange name (e.g., Binance, Bitget, KuCoin, MEXC):
📊 How It Works Fetches real-time OHLCV data (Open, High, Low, Close, Volume) using CCXT. Preprocesses data (normalization, feature engineering). Trains an LSTM model using past 60 timestamps. Predicts the next closing price every few seconds. Displays real-time graph updates with actual and predicted prices.
🖥️ GUI Preview The application launches a Tkinter GUI showing live price updates and predictions:
Blue line → Actual prices Red line → Predicted prices Red warning → Significant price drop detected 📌 Future Enhancements 🔹 Multi-crypto portfolio tracking 🔹 Advanced deep learning architectures 🔹 Web-based version using Flask/Django
🤝 Contributing Pull requests are welcome! If you find an issue, open a GitHub issue.
Selected from shared topics, language and repository description—not editorial ratings.
Develop and deploy a real-time feature pipeline in Python, using Bytewax 🐝 and Hopsworks Feature Store.
Computer Vision module for detecting emotion, age and gender of a person in any given image, video or real time webcam. A custom VGG16 model was developed and trained on open source facial datasets downloaded from Kaggle and IMDB. OpenCV,dlib & keras were used to aid facial detection and video processing. The final system can detect the emotion, age and gender of people in any given image, video or real time webcam
ravigithub19 /
Developed an AI-based system to control the mouse cursor using Python and OpenCV with the real-time camera. Fingertip location is mapped to RGB images to control the mouse cursor.
Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Python SDK for developing applications using Nasdaq Data Link's real-time data.
Zhu-Shatong /
RailTracker is an efficient data collection, integration, and visualization system developed in Python, specifically designed for high-speed rail ticketing data. This project utilizes a meticulously designed web scraper to automatically collect real-time data on train stations, train schedules, and ticket prices, ensuring data accuracy.
DBJD-CR /
AstrBot 多数据源灾害预警插件,使用 AI 开发,支持地震、海啸、气象预警实时推送。集成中国地震台网、中国气象局气象预警、台湾中央气象署、日本气象厅、USGS、Global Quake等多个数据源。 AstrBot's multi-data source disaster warning plugin, developed using AI, supports real-time push notifications for earthquake, tsunami, and meteorological warnings. It integrates multiple data sources such as CENC、CMA、CWA、JMA、USGS、Global Quake.