Definitions
Artificial Intelligence (AI), is the theory and development of computer systems that are able to perform tasks which normally require human intelligence or reasoning.
Artificial intelligence is a term flush with futuristic connotations, but absent of precise meaning. The phrase brings to mind great dystopian films such as The Matrix and The Terminator in which computers develop a mind of their own, and decide to do what's in their own interests, to the detriment of humankind.
The reality of artificial intelligence is much less dramatic. Artificial intelligence is a field involving computer science that enables programs to store knowledge,...