artificial intelligence

Artificial Intelligence is a term coined by John McCarthy in 1955 to describe machines with reasoning capabilities that rival those of organic life forms.


What is Artificial Intelligence ,John McCarthy ,2007-11-12
Artificial Intelligence, and Robot Wisdom (alternate ) ,Jorn Barger ,1999-08
Also known as The Outsider's Guide to Artificial Intelligence
AAAI's AI Topics page
The CMU AI Repository
AI on the Web
A comprehensive guide to web resource, by the authors of Artificial Intelligence, A Modern Approach


Decision Trees
Neural Networks and Hopfield Networks
Cellular Automata and Artificial Life
Genetic Algorithms and Genetic Programming
State Space Searching in Tcl
Heuristic Searches, Searching A Star in Space
Playing Predicate Logic and Unification
Expert Systems and Reasoning with rules
Logic Programming and Playing Prolog
Functional Programming and Playing Lisp/Scheme
Frames, Semantic Networks and object-Oriented Programming
Bayesian Networks
Fuzzy Logic
Intelligent Agents


Solving cryptarithms
Solving cryptograms
Speech Recognition
NLP for a Knowledge Database
Handwriting Word Recognizer

AI Toolkits

D'Agents (formerly Agent Tcl)


Artificial Intelligence: A Modern Approach by Russell/Norvig
Probably the best undergraduate-level textbook
Artificial Intelligencwe: A New Synthesis
Multiagent Systems
The Pattern Recognition Basis of Artificial Intelligence
Information Theory, Inference, and Learning Algorithms


The American Association for Artificial Intelligence (AAAI)
The ACM has a Special Interest Group on AI (SIGART
The European Coordinating Committee for Artificial Intelligence (ECCAI)
(UK) Society for the Study of Artificial Intelligence and the Simulation of Behaviour (SSAISB)

Conferences and Journals

International Joint Conferences on Artificial Intelligence (IJCAI)
AAAI Conferences
Journal of Artificial Intelligence Research (JAIR)
(online, free)
Artificial Intelligence
subscription required
Artificial Intelligence Journals
On-Line Index of Artificial Intelligence Journals


A programming language that tried, and failed, to replace Lisp in the AI world
(Adaptive Control of Thought—Rational) is a theory of human cognition. The ACT-R theory has a computational implementation as an interpreter of a special coding language. The interpreter itself is written in Common Lisp. Th ACT-R software distribution uses Tcl/Tk for GUI and scripting interface.
is an architecture for planning and learning, including explanation-based learning, partial evaluation, experimentation, graphical knowledge acquisition, automatic abstraction, mixed-initiative planning, case-based reasoning and a number of real-world domains. It is written in Lisp with a Tcl/Tk GUI.

See Also

Category AI