CS 540 - Introduction to Artificial Intelligence
Interesting AI Demos and Projects
General Lists of AI Demos
Building autonomous agents to simulate group motion and obstacle avoidance such as activities of bird flocks and schools of fish.
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
Artificial Life Interactive Video Environment (MIT)
The Artificial Life Interactive Video Environment (ALIVE) is virtual reality
system where people can interact with virtual creatures without being
constrained by headsets, goggles, or special sensing equipment. The
system is based on a magic mirror metaphore: a person in the ALIVE space
sees their own image in a large-screen TV as if in a mirror. Autonomous,
animated characters join the user's own image in the reflected world.
Open Mind Commonsense MIT
Computers today are just plain dumb! The Open Mind Commonsense project is an
attempt to make computers smarter by making it easy and fun for people all over
the world to work together to give computers the millions of pieces of ordinary
knowledge that constitute "common-sense", all those aspects of the world that we
all understand so well we take them for granted.
AgentLink III European Commission
AgentLink III is the premier Co-ordination Action for Agent Based Computing,
funded by the European Commission's 6th Framework Program. Launched on 1st
January, 2004, it provides support for the network of European researchers and
developers with a common interest in agent technology through events aimed at
industry outreach, and standardisation issues, as well as providing support
for academic events and providing resources through the AgentLink Portal.
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
Game Design and Playing
- Intelligent Rooms (MIT)
Aire is an agent-based intelligent reactive environment that uses embedded computation to observe and participate in the normal, everyday events occurring in the world around it. It uses an array of sensors and a variety of computer vision,
speech and gesture recognition systems to allow people to interact naturally with it.
- The Adaptive House,
University of Colorado at Boulder
- The Aware Home,
Georgia Tech University
Internet Home Alliance
University of Texas at Arlington
- Smart Spaces Lab,
National Institute of Standards and Technology
Intelligent Web Applications
finder of people's homepages on the web
locates answers to frequently asked questions
- mySimon personalized shopping agent
- Smart Computing Smart shopping, finance and chatter agents on the web
- Become comparison search engine designed to help
consumers doing product research on the web
personal shopping assistant for product availability and price information
- Letizia web browsing assistant
- AliceBot A winner of an AI chatterbot contest
locates experts on specific topics
- Cazoodle apartment and shopping search
- Kaggle offers competitions you can enter based on real applications and datasets for experimenting with different machine learning techniques for classification, with prizes for the winning teams in each competition.
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 successor to ALVINN, called
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.
A multi-agent meta-learning fraud-prevention system for monitoring financial transaction networks.
- NeuroOn-Line Producta complete graphical, object-oriented
software tool kit for building neural network applications
and applying them to dynamic environments.
- Akinator decision tree for identifying an individual you are thinking of
- Whale Identification using a Decision Tree
- WebWatcher (CMU)
Natural Language Processing
Alta Vista's Babel Fish
a translation program
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
- R-Gator, Autonomous Unmanned Ground Vehicle
- Autonomous Undersea Systems
- The Cog Shop(MIT)
The Cog Shop builds, maintains, and experiments with Cog, a
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
- Demonstration of two robot motion planning algorithms(University of Minnesota)
- 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.
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.
theorem prover proved a long-standing mathematical conjecture
about algebra, called the Robbins Problem
Miscellaneous AI-aided applications