LSTM-RNN-CNN Projects

AI & Data Science --- Cloud-Deployed Crypto Forecasting Platform (ML & DL Based)

AI & Data Science --- Cloud-Deployed Crypto Forecasting Platform (ML & DL Based)

Crypto-Momentum Dashboard & Chatbot

Role • AI / Data Engineer & Full-Stack Dev  Stack : Python · LightGBM · TensorFlow / Keras · Streamlit · yfinance · SHAP · Parquet/CSV


🚀 Professional Impact

Metric Outcome
Live Price Signals Streaming LightGBM & LSTM predictions for BTC/ETH (+2 % moves, 1-/3-/5-day horizons) displayed in <150 ms on Streamlit.
Walk-Forward Backtest Theoretical strategy outperforms buy-and-hold in high-volatility windows (2018 – 2023) with risk-adjusted gains illustrated on equity-curve.
Explainability SHAP summary / waterfall plots expose top 10 lag & sentiment features → faster feature-engineering iterations.
Deployment Footprint Single-page Streamlit app runs on free tier (Render) — no GPU; daily cron updates via GitHub Actions.

 


🔧 Core Technical Highlights

Domain Implementation Details
Data Engineering Daily OHLCV (2018-2025) via yfinance → Parquet; aggregated sentiment (news + social, last update May 2025).
Feature Pipeline Lagged returns, rolling stats, TA-Lib indicators; stored with version tags for reproducibility.
ML Layer LightGBM classifier (binary: +2 %) with joblib persistence; walk-forward split script auto-re-trains on latest window.
DL Layer Single- & multi-task LSTM; experimental 1-D CNN benchmarked (lower F1, not promoted).
Explainability SHAP KernelExplainer for LightGBM; plots cached to avoid recompute.
Dashboard Streamlit + Plotly heatmaps, confusion matrices, equity curves; real-time prediction endpoint.
Planned Chatbot FastAPI wrapper • Azure OpenAI / HF Transformers • vector store for Q&A on model outputs.

 


🗂️ Feature Deep-Dive

  • Interactive Dashboard – Toggle between ML & DL models; auto-refresh every 10 s.

  • Strategy Simulator – Capital allocation vs. buy-and-hold; CSV export for further analysis.

  • SHAP Explorer – Drill-down feature importance by date-range and horizon.

  • Road-map – Real-time NLP sentiment and LLM chatbot slated for v2.0.


🛠️ Challenges & Solutions

Challenge Mitigation
Sentiment feed is static (May 2025) Flagged in UI; pipeline placeholders ready for real-time API once quota secured.
HF / OpenAI cost exposure Chatbot deferred; inference layer stubbed, budgeted for pay-as-you-go rollout.
Streamlit free-tier sleep GitHub Actions cron ping keeps service warm / <60 s cold-start.
Large backtest windows Parquet partitioning + incremental fit to keep memory under 2 GB.

 


Crypto-Momentum Dashboard v1.0 proves that lean Python tooling plus targeted ML/DL can generate actionable crypto insights—ready to scale with live sentiment and LLM interaction in v2.

Technologies: