awesome-artificial-intelligence
github.com/abctechlabs/awesome-artificial-intelligence ↗A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me programming resources from awesome-artificial-intelligence"
Installation instructions →What's inside
Programming
- AI Algorithms, Data Structures and Idioms in Prolog, Lisp and Java
- Prolog Programming For Artificial Intelligence
This best-selling guide to Prolog and Artificial Intelligence concentrates on the art of using the basic mechanisms of Prolog to solve interesting AI problems.
- Python for Artificial Intelligence
- Python Tools for Machine Learning
Competitions
Journals
Newsletters
Misc
- AI Experiments with Google
- AIResources
Directory of open source software and open access data for the AI research community
- AITopics
Large aggregation of AI resources
- Artificial Intelligence Subreddit
- Open Cognition Project
We're undertaking a serious effort to build a thinking machine
Organizations
Code
- AIMACode
Source code for "Artificial Intelligence: A Modern Approach" in Common Lisp, Java, Python. More to come.
- ExplainX
- FANN
Fast Artificial Neural Network Library, native for C
- FARGonautica
Source code of Douglas Hosftadter's Fluid Concepts and Creative Analogies Ph.D. projects.
Courses
- Amazon Machine Learning Developer Guide
A book for ML developers which introduces the ML concepts & strategies with lots of practical usages.
- Artificial Intelligence: A Modern Approach
Stuart Russell & Peter Norvig
- Artificial Intelligence: A New Synthesis
Beginning with elementary reactive agents, Nilsson gradually increases their cognitive horsepower to illustrate the most important and lasting ideas in AI
- Artificial Intelligence For Robotics
This class will teach you basic methods in Artificial Intelligence, including: probabilistic inference, planning and search, localization, tracking and control, all with a focus on robotics
- CS50’s Intro to Artificial Intelligence
This course explores the concepts and algorithms at the foundation of modern artificial intelligence
- Deep Blueberry: Deep Learning book
A free five-weekend plan to self-learners to learn the basics of deep-learning architectures like CNNs, LSTMs, RNNs, VAEs, GANs, DQN, A3C and more
Showing a sample of 152 resources. View the full list on GitHub →