Welcome to my personal repository for mastering Generative AI – a curated collection of notes, code snippets, and hands-on experiments. This repo is structured to help me (and others) understand the entire Gen-AI stack from the ground up.
- ✅ Python Basics (OOP, NumPy, Pandas, etc.)
- ✅ Mathematics for ML – Linear Algebra, Probability, Calculus
- ✅ ML Algorithms – Regression, Classification, Clustering, etc.
- ✅ Deep Learning – ANN, CNN, RNN, LSTM
- ✅ Text Preprocessing (Tokenization, Stemming, Lemmatization)
- ✅ Word Embeddings – Word2Vec, GloVe, FastText
- ✅ Sequence Models – LSTM, GRU
- ✅ Attention Mechanism
- ✅ Transformers (Self-Attention, Encoder-Decoder)
- ✅ BERT, GPT, T5 – Concept + Hands-On
- ✅ LangChain Basics
- ✅ Prompt Engineering
- ✅ Chains & Agents
- ✅ Integrating OpenAI APIs
- ✅ Building LLM-powered apps
- ✅ Retrieval Augmented Generation (RAG)
- ✅ LangChain + Vector DBs (FAISS, Chroma, etc.)
I created this as a centralized knowledge base to:
- Strengthen my understanding of GenAI fundamentals
- Document hands-on implementation of concepts
- Help others get started with Generative AI step by step
gen-ai-learning/
├── python-basics/
├── ml-algorithms/
├── deep-learning/
├── nlp/
├── transformers/
├── langchain/
├── projects/
└── README.md