Skip to content

mohitsarawgi/Generative-AI

Repository files navigation

🤖 Gen AI Learning Journey – From Basics to Transformers

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.


🧠 Topics Covered

📌 Foundations

  • ✅ 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

🗣️ Natural Language Processing (NLP)

  • ✅ 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 & Gen AI

  • ✅ LangChain Basics
  • ✅ Prompt Engineering
  • ✅ Chains & Agents
  • ✅ Integrating OpenAI APIs
  • ✅ Building LLM-powered apps
  • ✅ Retrieval Augmented Generation (RAG)
  • ✅ LangChain + Vector DBs (FAISS, Chroma, etc.)

🚀 Why This Repo?

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

🗂️ Folder Structure

gen-ai-learning/
├── python-basics/
├── ml-algorithms/
├── deep-learning/
├── nlp/
├── transformers/
├── langchain/
├── projects/
└── README.md

About

A curated, structured repository covering Generative AI from Python basics to Transformers, LangChain, and LLM-powered apps. Perfect for anyone learning Gen AI hands-on.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors