Skip to content

Repository files navigation

Learning Hub Header

πŸ“š AI & Machine Learning Learning Hub

Typing Tagline



Live Web Portal Live Activities AI & Machine Learning Club Curriculum Track: 12 Modules Resources Discussions


Important

πŸ“’ Live Student Notice & Activity Board: All upcoming hackathons, new Colab workshop labs, and open-source project issues are published in real-time on our Live Activities Radar on aimlcluboct.github.io/#activities β†—. Have a topic to pitch? Use the Propose Activity Portal!

Overview

Welcome to the central learning hub of the AI & Machine Learning Club (AIML Club OCT), Oriental College of Technology, Bhopal. This repository is designed to give every student β€” from 1st-year undergraduates with zero programming background to senior students conducting applied AI experiments β€” a structured, rigorous, and completely free learning roadmap.

Rather than relying on fragmented tutorials or video link dumps, this curriculum focuses on foundational intuition, mathematical rigor, official documentation, and immediate code implementation.


🧭 How to Use This Repository

                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚   Choose Your Roadmap   β”‚
                    β”‚      (00-roadmap/)      β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                 β”‚
           β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
           β–Ό                     β–Ό                     β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Beginner Track     β”‚β”‚ Full AI/ML Track  β”‚β”‚  Research Track     β”‚
β”‚ (Python + Data EDA) β”‚β”‚(Math to GenAI/Ops)β”‚β”‚(Papers & Replicat.) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
           β”‚                     β”‚                     β”‚
           β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                 β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ Work Through Modules    β”‚
                    β”‚   (01-python -> 12)     β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                 β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ Implement Starter Proj. β”‚
                    β”‚ (AIMLCLUBOCT/Projects)  β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  1. Step 1: Pick a Track
    Read 00-roadmap/ and choose the roadmap that matches your current semester and target:

  2. Step 2: Follow the Sequenced Modules
    Progress through modules 01 to 12. Each module defines required prerequisites, core concepts, official documentation, practical exercises, and self-assessment mini-projects.

  3. Step 3: Consult Curated Resources
    Check resources.md for official documentation sites, interactive courses, standard datasets, and research portals.

  4. Step 4: Build & Share
    Apply what you learn by contributing to AIMLCLUBOCT/Projects or testing code in AIMLCLUBOCT/Workshops.


πŸ—ΊοΈ Curriculum Map

# Module Core Focus Target Level
00 Roadmaps Beginner, Comprehensive AI/ML, and Research study tracks All
01 Python for AI Python 3.10+, OOP, virtual environments, NumPy, Vectorization Beginner
02 Mathematics for ML Linear algebra, multivariate calculus, probability & statistics Beginner / Intermediate
03 Data Science & EDA Pandas, data cleaning, visualization (Matplotlib/Seaborn), feature engineering Beginner / Intermediate
04 Machine Learning Supervised & unsupervised learning, scikit-learn, validation metrics Intermediate
05 Deep Learning Neural networks, backpropagation, CNNs, RNNs, Transformers, PyTorch Intermediate / Advanced
06 Generative AI & LLMs Attention mechanisms, prompt engineering, RAG, Hugging Face, vector DBs Advanced
07 AI Agents Autonomous agent loops, Model Context Protocol (MCP), FastMCP, tool use, LangGraph Advanced
08 Computer Vision OpenCV, Google MediaPipe (hand/pose tracking), YOLO, object detection, segmentation Intermediate / Advanced
09 Natural Language Processing Tokenization, TF-IDF, word embeddings, BERT, sequence-to-sequence models Intermediate / Advanced
10 AI Research & Papers Paper reading techniques, arXiv navigation, AI research agents, AutoResearch, benchmarks Advanced / Research
11 Tools & MLOps Git/GitHub, Docker, Google Colab, Kaggle, FastAPI, Streamlit, Firecrawl, MCP toolboxes All
12 Project Ideas Structured project specifications (from tabular models to autonomous agents & ATS evaluators) All

πŸ“– Curated Resource Directory

We maintain a continuously updated, verified link directory at resources.md categorized by domain, difficulty, and learning goal.


🀝 Contributing to Learning Resources

Found a typo, an outdated dependency, or want to add a new tutorial guide? Please read our Contributing Guide and submit a pull request!


🌐 Connect with the Community & Forums


Β© 2026 AI & Machine Learning Club – Oriental College of Technology, Bhopal.

About

Curated AI/ML roadmaps, learning modules, references, and practice materials for students.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors