Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Technical Blog Posts

Building production AI/ML systems — real-time computer vision, RAG chatbots, MLOps pipelines, facial recognition, and payment systems.

GitHub Made with Markdown GitHub Pages License: MIT


Blog Posts

# Title Date Reading Time Tags
1 Building a Real-Time Driver Drowsiness & Identity Monitoring System 2026-06-10 12 min computer-vision yolo deep-learning
2 Implementing a RAG Chatbot with LangChain and ChromaDB 2026-06-15 14 min rag langchain llm
3 MLOps: From Training to Production — An End-to-End Pipeline 2026-06-20 15 min mlops mlflow docker devops
4 AI-Powered Facial Recognition Attendance System 2026-06-25 10 min facial-recognition opencv python
5 Building a Stripe Payment & Subscription Management System 2026-07-01 12 min stripe payments nodejs webhooks

Excerpts

1. Real-Time Driver Drowsiness & Identity Monitoring System

Computer vision pipeline combining YOLOv8 face detection, EAR/MAR drowsiness metrics, and identity verification streamed over WebSocket. Achieved 94.7% drowsiness detection accuracy and 45ms end-to-end latency.

2. RAG Chatbot with LangChain and ChromaDB

Complete RAG pipeline: document ingestion, vector embeddings via OpenAI, ChromaDB storage, semantic retrieval, and LLM-powered generation with conversation memory.

3. MLOps: From Training to Production

End-to-end MLOps pipeline using MLflow for experiment tracking and model registry, Docker for containerization, GitHub Actions for CI/CD, and Prometheus for production monitoring with drift detection.

4. AI-Powered Facial Recognition Attendance System

Real-time attendance system using OpenCV, face_recognition library, and SQLite. Enrolled 50 students with 96.8% recognition accuracy and automatic duplicate prevention.

5. Stripe Payment & Subscription Management

Node.js integration with Stripe covering Checkout sessions, customer management, webhook handling, subscription lifecycle (upgrade/downgrade/cancel/reactivate), and failed payment recovery.


Tags / Categories

Tag Posts
computer-vision #1, #4
deep-learning #1
yolo #1
rag #2
langchain #2
llm #2
mlops #3
mlflow #3
docker #3
devops #3
facial-recognition #4
opencv #4
python #1, #2, #4
stripe #5
nodejs #5
webhooks #5

About the Author

Hi, I'm Syed Roohan Ali Rizvi — a software engineer and ML enthusiast building production-grade AI systems. I write about real-world implementations, not just theory.

  • GitHub: roohan-514
  • Topics: Computer Vision, NLP, MLOps, Backend Engineering

Stay Updated

Star this repo to bookmark these posts for later.

👤 Follow me on GitHub (roohan-514) for new posts and projects.

💬 Leave a comment on any post — feedback and discussions are always welcome.


License

This work is licensed under the MIT License.

About

Technical blog posts about building production AI/ML systems — real-time computer vision, RAG chatbots, MLOps pipelines, facial recognition, and payment systems.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors