Skip to content
/ ai-notes Public

Concise, practical notes for an AI course -- with runnable notebooks and bite-size labs. Diagrams, cheatsheets, and code you can clone and try.

License

Notifications You must be signed in to change notification settings

b-jr/ai-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Artificial Intelligence β€” Notes & Labs

Concise, practical notes for Artificial Intelligence (Fall 2025).
Built around Russell & Norvig’s Artificial Intelligence: A Modern Approach (4th ed) and class topics.
Includes runnable notebooks, diagrams, cheatsheets, and bite-size labs.

πŸ“š Course Topics

  • Introduction to AI & Environments
  • Search (DFS, BFS, heuristics, A*, adversarial search, local search)
  • Uncertainty & Bayesian Networks
  • Machine Learning (Perceptron, Logistic Regression, Neural Networks)
  • Generative AI
  • Logic, Predicate Logic, Prolog
  • Ethics of AI
  • Project Presentations

πŸš€ Quickstart

conda env create -f env/environment.yml
conda activate ai-notes
jupyter lab

About

Concise, practical notes for an AI course -- with runnable notebooks and bite-size labs. Diagrams, cheatsheets, and code you can clone and try.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages