artificial intelligence
CompInfo - The Computer Information Center
The top one-stop reference resource for corporate IT, computers and communications
Millions of IT users world-wide rely on our Web-based support resources
Tell your colleagues and friends, and bookmark us at
CompInfo I.T.
Your Company
Downloads, Drivers
and Reviews
Keep Informed -
Add Your Interests
MCSE Certification
IT Study

Artificial Intelligence - Outline
"Artificial Intelligence is a branch of Science which deals with helping machines find solutions to complex problems in a more human-like fashion. This generally involves borrowing characteristics from human intelligence, and applying them as algorithms in a computer friendly way. A more or less flexible or efficient approach can be taken depending on the requirements established, which influences how artificial the intelligent behaviour appears.." Artificial Intelligence Depot
Topic Outline - KnowledgeBases - Newsgroups and FAQs - Magazines and Ezines - White Papers - Organizations and User Groups - News - Events - Related Topics - Books - Key Manufacturers - Where to Buy - Key Solutions Providers - Where to get Help - Key Service Providers - Key Training Providers
Artificial Intelligence - Knowledge Bases
  • AI on the Web (Stuart Russell)
  • AI Repositories and Resource Lists (CMU Artificial Intelligence Repository)
  • AI resources (Stottler Henke Associates, Inc)
  • AI Resources (American Association for Artificial Intelligence (AAAI))
    • One of the big questions of science is "What is intelligence?" Artificial intelligence is the study of intelligence--in machines and, through computers, in people. Much of the general information listed in this section is concerned with the nature of the science and the question of whether computers can think. Most of the other pages in About AI are concerned with how to build computers that think.
  • An Introduction to the Science of Artificial Intelligence
    • Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors that humans consider intelligent. The ability to create intelligent machines has intrigued humans since ancient times, and today with the advent of the computer and 50 years of research into AI programming techniques, the dream of smart machines is becoming a reality. Researchers are creating systems which can mimic human thought, understand speech, beat the best human chessplayer, and countless other feats never before possible. Find out how the military is applying AI logic to its hi-tech systems, and how in the near future Artificial Intelligence may impact our lives.
  • Artificial Intelligence - Subject Index (National Research Council, Canada)
    • Over 30 technical areas based on Artificial Intelligence
  • Artificial Intelligence (Galaxy Database)
  • Artificial Intelligence (Open Directory)
  • Artificial Intelligence - History, Philospohy and Practice (Yossi Mamroud)
    • Includes Logic, Languages and Applications
  • Artificial Intelligence (PC AI) (Knowledge Technology, Inc)
    • An AI program that models the nuances of the human thought process or solves complicated real-world problems can be complex. Languages for building AI programs have the capacity to that take care of low-level computing processes, thus allowing the developer to focus on the requisite complexity. AI programs work with concepts expressed in words, phrases, or sentences. Therefore, the ability to handle symbolic (i.e., non-numeric) data is an important feature. To develop an AI system, a programmer tries numerous ways of implementing each constituent function. Rather than go through a lengthy edit-compile-debug cycle to test each rendition of a function, an AI language should allow the programmer to quickly see the results of a new idea. Languages that feature interactive programming address this need. Programmer can not anticipated the exact type or quantity of data that flows through a program, so the must adapt on the fly. A language that incorporates flexible data structures allows this happen in an easy, natural way. Many types of inference processes recur throughout an AI applications. A language that has one or more of these processes built-in can save time and effort.
  • Artificial Intelligence Information Sources (ACM)
  • Artificial Intelligence Repository (Carnegie Mellon University's CSU)
  • Automated Deduction links (Tomas Uribe)
    • This collection of papers and FTP sites is focused mostly on Automated Deduction and related matters
  • Cognitive Systems (Pacific Northwest National Laboratory)
    • A collection of emerging information technologies inspired by the qualitative nature of biologically based information processing which is found in the nervous system, human reasoning, human decision making, and natural selection. These include artificial neural networks, fuzzy logic, evolutionary computation, knowledge-based systems, and artificial intelligence and draw on the advances in neuroscience, cognitive science, and computer science.
  • Cyc FAQ (Jorn Barger)
    • CYC is the name of a very large, multi-contextual knowledge base and inference engine, the development of which started at the Microelectronics and Computer Technology Corporation (MCC) in Austin, Texas during the early 1980s.
  • Mechanised (or Automated) Reasoning (Michael Kohlhase and Carolyn Talcott.)
    • "To understand what automated reasoning is, we must first understand what reasoning is. Reasoning is the process of drawing conclusions from facts. For the reasoning to be sound, these conclusions must follow inevitably from the facts from which they are drawn. In other words, reasoning [...] is not concerned with some conclusion that has a good chance of being true when the facts are true. Indeed, reasoning as used here refers to logical reasoning, not of common-sense reasoning or probabilistic reasoning. The only conclusions that are acceptable are those that follow logically from the supplied facts. The object of automated reasoning is to write computer programs that assist in solving problems and in answering questions requiring reasoning. The assistance provided by an automated reasoning program is available in two different modes. You can use such a program in an iterative fashion; that is, you can instruct it to draw some conclusions and present them to you, and then, based on your analysis of the conclusions, it can in the next run execute your new set of instructions. Or you can use such a program in a batch mode; that is, you can assign it an entire reasoning task and await the final result." (Larry Wos; Ross Overbeek; Ewing Lusk; Jim Boyle: Automated reasoning: Introduction and Applications. McGraw Hill 1992.)
  • Navy Center for Applied Research in Artificial Intelligence
    • The Navy Center for Applied Research in Artificial Intelligence (NCARAI) has been involved in both basic and applied research in artificial intelligence since its inception in 1982. NCARAI, part of the Information Technology Division within the Naval Research Laboratory, is engaged in research and development efforts designed to address the application of artificial intelligence technology and techniques to critical Navy and national problems.
  • Neuron AI Directory (Neuron Technology)
    • A directory covering a range of subjects including artificial intelligence, artificial life, artificial neural networks, experts systems, fuzzy logic, genetic algorithms and natural language processing
  • Other AI Starting Points (Hugin)
  • The World Wide Web Virtual Library: Artificial Intelligence
  • SEE also Related Topics
..........Back to Top
Artificial Intelligence - Newsgroups and FAQs
..........Back to Top
Artificial Intelligence - Magazines and Ezines
..........Back to Top
Artificial Intelligence - White Papers
..........Back to Top
Artificial Intelligence - Organizations and User Groups
..........Back to Top
Artificial Intelligence - News
..........Back to Top
Artificial Intelligence - Events
..........Back to Top
Artificial Intelligence - Related Topics
Artificial Intelligence - Artificial Life - Bayesian Belief Networks - Computer Vision - Cybernetics - Expert Systems - Fuzzy Logic - Genetic Algorithms - Genetic Programming - Industrial Control Systems - Intelligent Agents - Knowledge Management - Knowledge Representation - Machine Learning - Neural Networks - Pattern Recognition - Robotics - Supercomputers
..........Back to Top
Artificial Intelligence - Books
..........Back to Top
Artificial Intelligence - Key Manufacturers
If your company offers Products applicable to this Topic, and you wish to reach the hundreds of thousands of IT users who benefit from these pages each month, please contact us
..........Back to Top
Artificial Intelligence - Key Solutions Providers
If your company offers Products and/or Services applicable to this Topic, and you wish to reach the hundreds of thousands of IT users who benefit from these pages each month, please contact us
..........Back to Top
Artificial Intelligence - Key Service Providers
If your company offers Services applicable to this Topic, and you wish to reach the hundreds of thousands of IT users who benefit from these pages each month, please contact us
..........Back to Top
Artificial Intelligence - Key Training Providers
If your company offers Training Services applicable to this Topic, and you wish to reach the hundreds of thousands of IT users who benefit from these pages each month, please contact us
..........Back to Top

©Copyright The Computer Information Center 1995 - 2002

The Computer Information Center provides information in good faith, but does not provide any warranties whatsoever, nor assume any legal liability or responsibility whatsoever, for the accuracy, completeness or usefulness of any of the information supplied. It is not in any way responsible, and has no legal liability, in respect of the contents of any other site referenced from this site, nor for information provided through that site. The ownership of all trademarks, etc. referred to on this site is acknowledged