Local copy of


  • Boids
    Building autonomous agents to simulate group motion and obstacle avoidance such as activities of bird flocks and schools of fish.

  • Excalibur
    This project develops a generic architecture for a group of agents to pursue their given goals, adapt their behavior to new environments, and communicate and perform coordinated group actions.

  • Intelligent Agents work at IBM

  • Interactive Video Environment (MIT)
    The Interactive Video Environment (IVE) is an experimental "testbed" to explore how Computer Vision and Computer Agents technologies can be used to solve problems of human interface and human interaction over networks. The goal of the IVE project is to develop smart cooperative work/play systems that function robustly despite wide variation in network and environmental conditions.

  • Internet Softbots (U. Washington)
    Building autonomous agents that interact with real-world software environments such as operating systems or databases is a pragmatically convenient yet intellectually challenging AI problem. We are utilizing planning and machine-learning technology to develop an Internet softbot (software robot), a customizable and (moderately) intelligent assistant for Internet access. The softbot accepts goals in a high-level language, generates and executes plans to achieve these goals, and learns from its experience.

  • Guardian Angel (MIT)
    The project uses guardian angels(software agents) to create health information systems centered on the patients rather than solely for the convenience of the doctors.

  • Microsoft Agent

Intelligent Web Apps

  • Ahoy! finder of people's homepages on the web
  • FAQ Finder locates answers to frequently asked questions
  • mySimon personalized shopping agent
  • Smart Computing Smart shopping, finance and chatter agents on the web
  • DealTime personal shopping assistant for product availability and price information
  • Letizia web browsing assistant
  • Metacrawler meta-search engine
  • AliceBot A winner of an AI chatterbot contest
  • ReferralWeb locates experts on specific topics
  • Gender Test guesses your gender using some kind of kNN classifier

Artificial Life

Computer Vision

Expert Systems

Game Design and Playing

Human-Computer Interaction

  • Intelligent Room (MIT)
    Hal is a highly interactive environment that uses embedded computation to observe and participate in the normal, everyday events occurring in the world around it. It has cameras for eyes, microphones for ears, and uses a variety of computer vision, speech and gesture recognition systems to allow people to interact naturally with it.

  • Virtual PAT: A Virtual Personal Aerobics Trainer(MIT)
    A prototype system for implementing a virtual Personal Aerobics Trainer (PAT) is presented. This system allows the user to create and personalize an aerobics session to meet the user's needs and desires. Various media technology and computer vision algorithms are used to enhance the interaction of the character by enabling it to watch and talk to the user.

Machine Learning

  • ALVINN - Autonomous Vehicle Navigation using Neural Nets (CMU)
    ALVINN uses neural networks to learn visual servoing. It watches a person drive for five minutes, and can then take over driving. ALVINN has been trained to drive on dirt paths, single-lane country roads, city streets, and multi-lane highways. The sucessor to ALVINN, called RALPH, was the core of a system that drove a vehicle autonomously all but 52 of the 2,849 miles from Pittsburgh to San Diego, averaging 63 miles per hour, day and night, rain or shine.

  • Common Lisp Hypermedia Server(MIT)
    This server is created with Lisp. It has inductive learning ability and uses natural language processing techniques to answer questions.

  • NeuroOn-Line Product
    A complete graphical, object-oriented software tool kit for building neural network applications and applying them to dynamic environments.

  • Whale Identification using a Decision Tree

  • WebWatcher (CMU)

Natural Language Processing

  • Alta Vista's Babel Fish
    a transaltion program

  • KPML
    The Komet-Penman Multilingual development environment is a system for developing and maintaining large-scale sets of multilingual systemic-functional linguistic descriptions.

  • MegaHAL (won second place in 1998 Loebner Contest)
    The program tries to carry on human-like conversation with users.

  • Pertinence Text summarization

  • START Natural Language Question Answering (MIT)
    Ask English questions about the M.I.T. Artificial Intelligence Laboratory to a natural language system called START . See, for example, snapshots of asking a question , and viewing the answer .


  • Artificial Intelligence and Robotics Project(AIR) in Italy(Politecnico di Milano)

  • Autonomous Undersea Systems

  • The Cog Shop(MIT)
    The Cog Shop builds, maintains, and experiments with Cog, a humanoid robot.

  • Dante II Walking Robot (CMU)
    The CMU Field Robotics Center (FRC) developed Dante II, a tethered walking robot, which explored the Mt. Spurr (Aleutian Range, Alaska) volcano in July 1994. The use of robotic explorers, such as Dante II, opens a new era in field techniques by enabling scientists to remotely conduct research and exploration.

  • Demonstration of two robot motion planning algorithms(University of Minisota)

  • Kismet: A Robot for Social Interactions with Humans(MIT)

  • Minerva, The Robotic Tour Guide (CMU and University of Bonn)
    Minerva is an intelligent mobile robot tour-guide that moves daily through crowds at the Smithsonian's National Museum of American History. You can know more about it from its homepage at CMU.

  • Miscellaneous Robot Demos

  • Robot Tele-operation (USC)
    The MERCURY PROJECT allows users to tele-operate a robot arm moving over a terrain filled with buried artifacts. A CCD camera and pneumatic nozzle mounted on the robot allow users to select viewpoints and to direct short bursts of compressed air into the terrain. Thus users can "excavate" regions within the sand by positioning the arm, delivering a burst of air, and viewing the newly cleared region.

  • Tracking and Grasping Moving Objects (Columbia)
    Coordination between an organism's sensing modalities and motor control system is a hallmark of intelligent behavior, and we are pursuing the goal of building an integrated sensing and actuation system that can operate in dynamic as opposed to static environments. The system we are building is a multi-sensor system that integrates work in real-time vision, robotic arm control and stable grasping of objects. Our first attempts at this have resulted in a system that can track and stably grasp a moving model train in real-time.

  • Vision-based Robotics using estimation(Northwestern AI Research Lab)


Theorem Proving

  • EQP theorem prover proved a long-standing mathematical conjecture about algebra, called the Robbins Problem

Miscellaneous AI-aided applications

Other Lists