TheSourcery | RecentChanges | Preferences | Index | RSS

Artificial Intelligence and Natural Language Processing

Collected information and link sites

The [AI-related FAQs] page contains a list of most of the AI-related FAQs, alphabetized by topic.
The [AI on the Web] page links to 868 pages around the web with information on Artificial Intelligence.

Artificial Intelligence, and Robot Wisdom

[Artificial Intelligence, and Robot Wisdom] bills itself as an outsiders's guide to neural networks. You'll find good introductory material here on history of AI and major types of AI.


[Chompy] is a freeware natural language parser written in Java which aims to provide an educational program to demonstrate the basics of Chomsky's struturalist grammar and to develop a natural language parser class for Java.

GA Archives

The [GA Archives] is an index of source code for implementations of genetic algorithms and other EC methods. This list is now maintained alphabetically, and by language.


[GAlib] contains a set of C++ genetic algorithm objects. The library includes tools for using genetic algorithms to do optimization in any C++ program using any representation and genetic operators. The documentation includes an extensive overview of how to implement a genetic algorithm as well as examples illustrating customizations to the GAlib classes.

The Game AI Page

The [Game AI] pages are dedicated to the topic of Artificial Intelligence (AI) in games, a factor in game design which I'm pleased to say is being taken more seriously by game developers and producers than ever before. We've seen a huge increase in interest over the past few years on the part of both game developers and game players, and I think the trend is only going to continue. Hopefully, these pages will help.


The [Genetic Algorithm Utility Library] (GAUL) is a flexible programming library for evolutionary computation. Steady-state, generational and island model genetic algorithms are supported, using Darwinian, Lamarckian or Baldwinian evolution. Includes support for multiprocessor and distributed systems. Numerous demonstration programs with full source code are available.


[Geb] is an artificial world containing organisms which evolve by natural selection. This software runs on HPUX, SunOS?, IRix, Linux and Windows.

Machine Learning

[Machine Learning in Games]; how computers can learn to get better at playing games. This site is for artificial intelligence researchers and intrepid game programmers. It describes game programs and their workings; heuristic search algorithms, neural networks, genetic algorithms, temporal differences, and other methods. Also many links to various sources on machine learning relating to games.


[Yahoo's catalog of links] to natural language processing.

The OZ Project

Papers on using artificial intelligence to build believable agents and create interactive drama. The page can be found at [The Oz Project Home Page].

Subsumption Architecture

[Subsumption Architecture] is a description of 'Brooksian' architecture is predicated on the synergy between sensation and actuation in lower animals such as insects. Brooks argues that instead of building complex agents in simple worlds, we should follow the evolutionary path and start building simple agents in the real, complex and unpredictable world.

TheSourcery | RecentChanges | Preferences | Index | RSS
Edit text of this page | View other revisions
Last edited June 10, 2005 1:30 pm by JonLambert (diff)
All material on this Wiki is the property of the contributing authors.
©2004-2006 by the contributing authors.
Ideas, requests, problems regarding this site? Send feedback.