Artificial intelligence

A computer software that enables a computer (or robot) to carry on tasks we could consider intelligent if done by a person. It includes giving expert advice, understanding natural language, speaking intelligently and recognizing complex patterns. The three most important types of artificial intelligence are Expert Systems, Natural Language Programs, and Neural Networks (Patterson, 1990; Crevier, 1993; Proctor, 1999).