A carefully curated, all-in-one repository designed to help Computer Science students, AI enthusiasts, and professionals who want to build strong foundations and progress confidently from beginner to advanced levels.
This hub brings together the high-quality books, courses, playlists, research papers, tools, and learning roadmaps covering:
Artificial Intelligence, Machine Learning, Deep Learning, Data Science, Transformers, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and MLOps, all organized in a clear, practical, and industry-relevant manner.
The resources are selected to balance theory, intuition, and real-world application, allowing learners to follow modules sequentially or in parallel based on their goals.
⭐ Recommended resources highlight high-impact content widely used in academia, research, and industry, ensuring you focus on what truly matters in modern AI.

Table of Contents
Getting Started
Before starting your AI / Machine Learning journey, ensure that your development environment is properly set up.
Having the right tools in place will help you focus on learning concepts instead of fixing setup issues.
How to Use This Repository
- Start with the AI Roadmap if you are new
- Move into ML → DL → specialization (CV, NLP, LLMs, etc.)
- Choose your career track:
- Engineer
- MLOps / Production
- Research Scientist
- AI Safety / Policy
You do not need to follow everything linearly.
These roadmaps are modular but connected.
Learning Roadmaps (Foundations → Advanced)
A complete, structured, and research-grade roadmap collection for Artificial Intelligence
From foundations → specialization → production → research & safety
Each roadmap is independent, deep, and industry + research aligned.
Foundations
-
AI Roadmap
Big-picture AI: concepts, history, paradigms, and learning paths
-
Data Science Roadmap
Math, statistics, data analysis, visualization, and applied data workflows
-
Machine Learning Roadmap
Supervised, unsupervised, classical ML → modern ML
-
Deep Learning Roadmap
Neural networks, CNNs, RNNs, Transformers
Specialization Roadmaps
Computer Vision
Natural Language Processing
- NLP Roadmap
Text processing → transformers → modern NLP systems
Large Language Models
- LLM Roadmap
Pretraining, fine-tuning, alignment, evaluation
Generative AI
Retrieval-Augmented Generation
- RAG Roadmap
Vector search, embeddings, system design, evaluation
Engineering & Production
MLOps & Production AI
Research, Safety & Long-Term AI
Research Scientist (PhD-Level)
AI Safety & Alignment
Career-Oriented Learning Paths
Suggested learning sequences based on career goals, industry roles, and research tracks.
These are guidelines, not strict rules — feel free to adapt based on your background.
| Goal | Recommended Order |
|---|
| Beginner / CS Student | AI → Math → Python → ML → DL |
| AI Engineer | AI → ML → DL → CV / NLP → LLM |
| Applied ML Engineer | ML → DL → Feature Engineering → Model Tuning → Deployment |
| Data Scientist | Math → Python → ML → Statistics → Data Science |
| GenAI Engineer | AI → DL → LLM → GenAI → RAG |
| Computer Vision Engineer | ML → DL → CV → Multimodal Models |
| NLP Engineer | ML → DL → NLP → Transformers → LLM |
| MLOps Engineer | ML → DL → MLOps → Production Systems |
| Research Scientist (PhD-Level) | ML → DL → Theory → Research Scientist Roadmap |
| AI Safety / Policy | AI → LLM → AI Safety & Alignment |
The Math Behind It All
This repository contains a curated list of foundational mathematics resources required for AI, Machine Learning, and Data Science.
The resources are organized by subject, difficulty level, and resource type (Book, YouTube Playlist, University Course).
Programming & Framework Foundations
This section covers the core programming and tooling foundations required for Machine Learning and Deep Learning.