AI-ML-Roadmap-from-scratch  by aadi1011

Curated roadmap for AI/ML upskilling

created 1 year ago
492 stars

Top 63.6% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a comprehensive, structured roadmap for learning Artificial Intelligence and Machine Learning from scratch. It targets aspiring AI/ML engineers, data scientists, and researchers by curating free online resources, progressing from foundational mathematics and programming to advanced topics like Generative AI, NLP, and Agentic AI.

How It Works

The roadmap is organized into modules, starting with essential mathematics and Python programming, then progressing through Data Science, Machine Learning, Computer Vision, Deep Learning, Generative AI (including RAG), NLP, Reinforcement Learning, and Agentic AI. Each module lists curated free resources, primarily from YouTube and online courses, with highly recommended items marked with a star (⭐).

Quick Start & Requirements

  • Setup: Install Python 3.13 and Pip. Visual Studio Code is recommended for development.
  • Prerequisites: Basic computer science and Python programming knowledge are beneficial.
  • Resources: Primarily free online courses, YouTube playlists, articles, and practice platforms. Links to specific courses and tutorials are provided within each module.

Highlighted Details

  • Covers a broad spectrum of AI/ML fields: Math, Python, Data Science, ML, CV, DL, Generative AI, NLP, RL, Agentic AI.
  • Includes a dedicated sub-module on Retrieval Augmented Generation (RAG).
  • Features "Projects!" and "Interesting Websites" sections for practical application and further exploration.
  • Offers bonus modules for advanced learning pathways.

Maintenance & Community

The repository encourages community contributions via a CONTRIBUTING file. It lists several AI newsletters and blogs for staying updated.

Licensing & Compatibility

The repository itself is not a software package and does not specify a license. The linked resources may have their own licenses.

Limitations & Caveats

This is a curated list of learning resources, not a software project to be installed or run. The effectiveness of the roadmap depends on the user's self-discipline and ability to navigate external resources. Some advanced topics or courses may require prior knowledge or significant time commitment.

Health Check
Last commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
211 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.