What is Artificial Intelligence? edit
John McCarthy (who coined the term, as well as inventing Lisp and other accomplishments) attempts to answer this question at http://www-formal.stanford.edu/jmc/whatisai/whatisai.html
.Another introductory document is "The Outsider's Guide to Artificial Intelligence
".This page gives pointers to useful general resources for Tcl programmers interested in Artificial Intelligence (or AI), while the Category AI can be used to find pages on this wiki related to the subject.Topics edit
A rough collection of topics more-or-less relevant to AI:- 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
Applications and Software edit
Some applications of AI on this wiki include:- Solving cryptarithms
- Solving cryptograms
- Speech Recognition
- NLP for a Knowledge Database
- Handwriting Word Recognizer
Websites edit
- AAAI's AI Topics page: http://www.aaai.org/AITopics/

- The CMU AI Repository: http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html

- A comprehensive directory of "AI on the Web" by the authors of BOOK Artificial Intelligence: A Modern Approach: http://aima.cs.berkeley.edu/ai.html

- An AI Wiki: http://www.ifi.unizh.ch/ailab/aiwiki/aiw.cgi

Books edit
- BOOK Artificial Intelligence: A Modern Approach by Russell/Norvig (Probably the best undergraduate-level textbook)
- BOOK Artificial Intelligence: A New Synthesis
- BOOK MultiAgent Systems
- BOOK The Pattern Recognition Basis of Artificial Intelligence
Organisations edit
- The American Association for Artificial Intelligence (AAAI): http://www.aaai.org/

- The ACM has a Special Interest Group on AI (SIGART): http://www.acm.org/sigart/

- The European Coordinating Committee for Artificial Intelligence (ECCAI): http://www.eccai.org/

- (UK) Society for the Study of Artificial Intelligence and the Simulation of Behaviour (SSAISB): http://www.aisb.org.uk/

Conferences and Journals edit
- International Joint Conferences on Artificial Intelligence (IJCAI): http://www.ijcai.org/

- AAAI Conferences: http://aaai.org/Conferences/conferences.html

- Journal of Artificial Intelligence Research (JAIR): http://www.jair.org/
(online, free). - Artificial Intelligence: [1] (subscription required).
- Listing of AI Journals: http://cygnus.uta.edu/journals.html
and http://www.cs.iastate.edu/~honavar/aijournals.html
