C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

Definition of Artificial Intelligence (AI)

By David Bolton, About.com

Definition: Ai is a branch of computer science concerned with teaching computers to think. It has had some success in areas like static and moving image recognition but less so in for example playing Chess. It has taken over 40 years to create computer Chess players able to beat Chess Grandmasters, but that's down to faster CPUs not software.

In computer games, AI techniques are used to find shortest paths through complex environments, anticipate human player's moves and fight like a human opponent, adapting to your every move.

Glossary:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Explore C / C++ / C#

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
  4. Glossary
  5. A
  6. AI - Definition

©2009 About.com, a part of The New York Times Company.

All rights reserved.