bishwaghimire/ai-learning-roadmaps

A complete, structured hub for learning Artificial Intelligence — covering AI, Machine Learning, Deep Learning, and Data Science with books, roadmaps, and curated resources from beginner to advanced.

This repository is a teaching library, not a course itself. It collects hand-picked books, video playlists, university courses, research papers, tools, and step-by-step roadmaps for learning Artificial Intelligence, Machine Learning, Deep Learning, and related topics like LLMs and MLOps.

Who it's for: CS students, AI enthusiasts, and professionals who want to progress from beginner to advanced levels.

What's inside:

  • Roadmaps — Structured guides for different paths: foundational (AI, ML, DL, Data Science), specialized (Computer Vision, NLP, LLMs, Generative AI, RAG), production (MLOps), and research/safety.
  • Career tracks — Suggested learning sequences for roles like AI Engineer, Data Scientist, MLOps Engineer, Research Scientist, etc.
  • Math foundations — Tables of resources for Linear Algebra, Calculus, Probability, Statistics, and Optimization, each with difficulty level and resource type (book, course, video).
  • Programming foundations — Python, NumPy, Pandas, Matplotlib, PyTorch/TensorFlow with books, playlists, and university courses.
  • Tools & frameworks — Categorized lists (visualization, classical ML, deep learning, NLP/LLM frameworks, vector DBs, MLOps, deployment, cloud platforms).
  • Research papers & blogs — Key papers (e.g., Attention Is All You Need, BERT, GPT-3) plus official and community blogs.
  • Communities — Reddit, Discord, Telegram groups, and GitHub Discussions for ongoing learning.

How to use it:

  • New? Start with the AI Roadmap, then move to ML → DL → specialization.
  • Modules are "modular but connected" — you don't need to follow everything linearly.
  • The ⭐ stars mark high-impact resources widely used in academia/research/industry.

Practical setup help:

  • Lists initial tools: Python 3.10+, VS Code, virtual environments, notebooks (Google Colab/Jupyter), and essential Python libraries.

Notable features:

  • Curated for both academia and industry relevance.
  • Clear progression paths for different career goals.
  • A mix of free and paid resources (mostly external links).
  • Actively invites contributions ("Contributions Welcome" badge).

Related

  • Project
  • Project
  • Project
  • Project