AI Resources
Resources we will use in class.
Python
- Python on ReplIt.com.
- Conda for the home install. Add Mamba for a faster package manager.
Books
- The official python tutorial.
- How to Think Like a Computer Scientist. An online version with little interpreter boxes to run your code is at Runestone Python.
- The Algorithm Design Manual by Steven Skiena. Used for graph theory.
- Paradigms of Artificial Intelligence Programming by Peter Norvig. Used for the projects like the English grammar sentence generator and the General Problem Solver. Written in Common Lisp so you are probably not going to be reading it directly.