AI & Data

Artificial Intelligence (AI)

Explore intelligent agents, planning, and reasoning across real‑world tasks.

All topics in AI & Data

 Artificial Intelligence (AI)

 Explore intelligent agents, planning, and reasoning across real‑world tasks.

 Machine Learning (ML)

 Implement supervised/unsupervised models, feature engineering, and evaluation.

30‑day curriculum

Day 1 β€” What is AI?

History, scope, applications beyond ML

Day 2 β€” Types of AI

Reactive, Limited Memory, Symbolic AI, Expert Systems

Day 3 β€” ML/DL Foundations I

Propositional & Predicate Logic

Day 4 β€” Knowledge Representation

Facts, Rules, Semantic Networks

Day 5 β€” Inference Engines

Forward & Backward Chaining

Day 6 β€” Search Techniques

DFS, BFS, Uniform Cost Search

Day 7 β€” Mini Project

Maze Solver using DFS/BFS in Python

Day 8 β€” State Space Representation

State Space Representation

Day 9 β€” Heuristic Search

Greedy, A* Algorithm

Day 10 β€” Game Playing AI

Minimax Algorithm

Day 11 β€” Alpha-Beta Pruning

Optimizing Minimax

Day 12 β€” Constraint Satisfaction

Sudoku Solver, N-Queens

Day 13 β€” Planning in AI

STRIPS, Goal Stack Planning

Day 14 β€” Mini Project

Tic-Tac-Toe AI (Minimax + Alpha-Beta)

Day 15 β€” Expert Systems

Architecture, knowledge base, inference engine

Day 16 β€” Rule-Based Systems

if-then rules, forward chaining

Day 17 β€” Building Expert System

Simple Expert System in Python (Medical Diagnosis / Career Guidance)

Day 18 β€” NLP Basics

Tokenization, stemming, parsing

Day 19 β€” Pattern Matching

Pattern Matching with Regex in AI

Day 20 β€” Knowledge Representation

Ontologies & Frames

Day 21 β€” Mini Project

Rule-Based Chatbot (no ML, just patterns & logic)

Day 22 β€” Fuzzy Logic

Fuzzy Logic & Decision Making

Day 23 β€” Intelligent Agents

Types, agent architectures

Day 24 β€” Robotics AI Basics

Path planning, obstacle avoidance – without ML

Day 25 β€” Multi-Agent Systems

Multi-Agent Systems & Swarm Intelligence

Day 26 β€” Automated Reasoning

Automated Reasoning & Theorem Proving

Day 27 β€” Ethical AI

Ethical AI & Symbolic AI vs. Statistical AI

Day 28 β€” Mini Project

Fuzzy Logic Based Smart Fan System

Day 29 β€” Final Project Work

Choose One: Expert System for Career Guidance / AI-based Rule-Driven Chatbot / AI Maze/Tower of Hanoi Solver / Game AI (Checkers, Chess-lite, etc.)

Day 30 β€” Project Presentation

Project Presentation, Documentation & Wrap-Up

Apply for this topic