'''[http://en.wikipedia.org/wiki/Artificial_intelligence%|%Artificial Intelligence]''' is a term coined by [http://en.wikipedia.org/wiki/John_McCarthy_%28computer_scientist%29%|%John McCarthy] in 1955 to describe machines with reasoning capabilities that rival those of [http://en.wikipedia.org/wiki/Organism%|%organic] life forms. ** Reference ** [http://www-formal.stanford.edu/jmc/whatisai/whatisai.html%|%What is Artificial Intelligence] ,John McCarthy ,2007-11-12: [https://web.archive.org/web/20130409070131/http://www.robotwisdom.com/ai/%|%Artificial Intelligence, and Robot Wisdom] ([http://archive.is/xlVDo%|%alternate]) ,Jorn Barger ,1999-08: Also known as ''The Outsider's Guide to Artificial Intelligence'' [http://www.aaai.org/AITopics/%|%AAAI's AI Topics page]: [http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html%|%The CMU AI Repository]: [http://aima.cs.berkeley.edu/ai.html%|%AI on the Web]: A comprehensive guide to web resource, by the authors of [BOOK Artificial Intelligence: A Modern Approach%|%Artificial Intelligence, A Modern Approach] ** Topics ** [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 System]s and [Reasoning with rules]: [Logic Programming] and [Playing Prolog]: [Functional Programming] and [Playing Lisp]/[Scheme]: [Frames], [Semantic Networks] and [object orientation%|%object-Oriented] Programming: [Bayesian Networks]: [Fuzzy Logic]: [Intelligent Agents]: ** Tools ** [Solving cryptarithms]: [Solving cryptograms]: [Speech Recognition]: [NLP for a Knowledge Database]: [Handwriting Word Recognizer]: ** AI Toolkits ** [D'Agents (formerly Agent Tcl)]: [Soar]: ** Books ** [BOOK Artificial Intelligence: A Modern Approach%|%Artificial Intelligence: A Modern Approach] by Russell/Norvig: Probably the best undergraduate-level textbook [BOOK Artificial Intelligence: A New Synthesis%|%Artificial Intelligencwe: A New Synthesis]: [BOOK MultiAgent Systems%|%Multiagent Systems]: [BOOK The Pattern Recognition Basis of Artificial Intelligence%|%The Pattern Recognition Basis of Artificial Intelligence]: [BOOK: Information Theory, Inference, and Learning Algorithms%|%Information Theory, Inference, and Learning Algorithms]: ** Organisations ** [http://www.aaai.org/%|%The American Association for Artificial Intelligence (AAAI)]: [http://www.acm.org/sigart/%|%The ACM has a Special Interest Group on AI (SIGART]: [http://www.eccai.org/%|%The European Coordinating Committee for Artificial Intelligence (ECCAI)]: [http://www.aisb.org.uk/%|%(UK) Society for the Study of Artificial Intelligence and the Simulation of Behaviour (SSAISB)]: ** Conferences and Journals ** [http://www.ijcai.org/%|%International Joint Conferences on Artificial Intelligence (IJCAI)]: [http://aaai.org/Conferences/conferences.html%|%AAAI Conferences]: [http://www.jair.org/%|%Journal of Artificial Intelligence Research (JAIR)]: (online, free) [http://www.elsevier.com/wps/find/journaldescription.cws_home/505601/description#description%|%Artificial Intelligence]: subscription required [http://www.dai.ed.ac.uk/research/ai_journals.html%|%Artificial Intelligence Journals]: [http://www.cs.iastate.edu/~honavar/aijournals.html%|%On-Line Index of Artificial Intelligence Journals]: ** Other ** [Flare]: A programming language that tried, and failed, to replace [Lisp] in the AI world [http://act-r.psy.cmu.edu/%|%ACT-R]: (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. [http://www.cs.cmu.edu/afs/cs.cmu.edu/project/prodigy/Web/prodigy-home.html%|%Prodigy]: 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%|%Category AI]: <> AI | Glossary