End-to-End AI Lifecycle Platform

pandyaHomeLab

A Home Lab Platform
Nurturing AI/ML Ideas

A personal learning platform showcasing Machine Learning and Deep Learning Models
— From Theory to Production: Learn & Develop on Synology NAS & Deploy to AWS.

🧠 ML Projects 🌐 DL Projects
Platform Architecture
pandyaHomeLab — Cost Effective, Secure & Scalable Home Lab AI Platform architecture diagram
Learning Paths

Two Focused Modules

Each module is a self-contained learning track with its own cloud backend, serving structured lessons, notebooks, and model demos.

🧠

Machine Learning

Classical ML algorithms, feature engineering, model evaluation, and scikit-learn workflows. Foundational concepts through hands-on projects.

PyTorch · scikit-learn · Flask pandyahomelab.com/ml
🌐

Deep Learning

Neural networks, CNNs, RNNs, Transformers, and beyond. TensorFlow-powered experiments deployed to private cloud backends.

TensorFlow · FastAPI · Docker pandyahomelab.com/dl

Projects

Each project is a containerized microservice — built on NAS, deployed to AWS. Click any live project to interact with the model API directly.

🧠 Machine Learning
0 live · 2 planned
Linear Regression ⧗ In Progress

End-to-end regression pipeline with feature engineering, cross-validation, and a Flask API for real-time predictions.

Random Forest Classifier Planned

Ensemble learning with decision trees — feature importance visualisation and model explainability via SHAP.

+
More ML projects coming as learning progresses...
🌐 Deep Learning
1 live · 2 planned
CNN Image Classifier ● Live

Convolutional neural network that classifies images into categories. Upload any image — get a prediction with confidence score instantly.

LSTM Time-Series Forecast ⧗ In Progress

Long Short-Term Memory network for sequential data forecasting. Predicts trends from historical time-series inputs.

Transformer NLP Planned

Fine-tuned transformer model for text classification and sentiment analysis using HuggingFace and FastAPI.

Object Detection (YOLO) Planned

Real-time object detection API. Upload an image — get bounding boxes and class labels back as JSON or annotated image.

+
More DL projects coming as learning progresses...
Curriculum

What You'll Explore

Each module covers core theory, practical implementation, and real deployment patterns.

🧠 Machine Learning

  • Supervised & Unsupervised Learning
  • Linear / Logistic Regression
  • Decision Trees & Ensemble Methods
  • Feature Engineering & Selection
  • Model Evaluation & Cross-Validation
  • Pipeline Design with scikit-learn
  • Deploying Models via Flask API
  • AWS EC2 Private Subnet Hosting

🌐 Deep Learning

  • Neural Network Fundamentals
  • Convolutional Neural Networks (CNN)
  • Recurrent Networks & LSTMs
  • Transfer Learning & Fine-Tuning
  • Attention Mechanisms & Transformers
  • TensorFlow Model Training Workflows
  • FastAPI Model Serving
  • Docker Containerization on AWS
Technology Stack

Built With

Production-grade tools used across both learning modules.

🧠PyTorch
🌐TensorFlow
🛠scikit-learn
🚀FastAPI
🆕Flask
🐙Docker
AWS EC2
📦Amazon S3
🔒Nginx SSL
🔗GitHub
💻Synology NAS
🌐Hostinger DNS