awesome-artificial-intelligence
github.com/eric-erki/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 movies 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
Journals
Code
- AIMACode
Source code for "Artificial Intelligence: A Modern Approach" in Common Lisp, Java, Python. More to come.
- FANN
Fast Artificial Neural Network Library, native for C
- FARGonautica
Source code of Douglas Hosftadter's Fluid Concepts and Creative Analogies Ph.D. projects.
Misc
- AIResources
Directory of open source software and open access data for the AI research community
- AITopics
Large aggregation of AI resources
- Open Cognition Project
We're undertaking a serious effort to build a thinking machine
Books
- 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
- Deep Learning
Goodfellow, Bengio and Courville's introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives.
- How To Create A Mind
Kurzweil discusses how the brain works, how the mind emerges, brain-computer interfaces, and the implications of vastly increasing the powers of our intelligence to address the world’s problems
- list of recommended reading
- On Intelligence
Hawkins develops a powerful theory of how the human brain works, explaining why computers are not intelligent and how, based on this new theory, we can finally build intelligent machines. Also audio version available from audible.com
Free Content
- Artificial Intelligence and Molecular Biology
The current volume is an effort to bridge that range of exploration, from nucleotide to abstract concept, in contemporary AI/MB research.
- Brief Introduction To Educational Implications Of Artificial Intelligence
This book is designed to help preservice and inservice teachers learn about some of the educational implications of current uses of Artificial Intelligence as an aid to solving problems and accomplishing tasks.
- Computers and Thought: A practical Introduction to Artificial Intelligence
The book covers computer simulation of human activities, such as problem solving and natural language understanding; computer vision; AI tools and techniques; an introduction to AI programming; symbolic and neural network models of cognition; the nature of mind and intelligence; and the social implications of AI and cognitive science.
- Encyclopedia: Computational intelligence
Scholarpedia is a peer-reviewed open-access encyclopedia written and maintained by scholarly experts from around the world.
- Ethical Artificial Intelligence
a book by Bill Hibbard that combines several peer reviewed papers and new material to analyze the issues of ethical artificial intelligence.
- Foundations Of Computational Agents
This book is published by Cambridge University Press, 2010
Showing a sample of 114 resources. View the full list on GitHub →