Artificial Intelligence
...ac.uk/) Logical A.I. is what the program knows about the world in general, the facts of the specific situation in which it must act, and its goals. These are then represented by sentences of some mathematical logical language. Pattern recognition is when the program makes observations of some kind, it is often programmed to compare what it sees with a pattern previously recorded. Representation is just stating the facts of the knowledge learned. Inference is used to determine facts from other facts that are already known. Planning programs start with general facts about the world, facts about the particular situation, and a statement of a goal. From this information, the program generates a strategy or strategies for achieving the goal. In the most common cases, the strategy is just a sequence of actions.(http://www.ai.sri.com/) Application of Artificial Intelligence is used in various methods. Some methods of applications are game playing, speech recognition, understanding natural language, and expert systems. Game playing applications are very self-explanatory, the A.I. is used to compute millions of moves, and the goal is for the human to beat the artificial intelligence. The games can range in memory games, poker, chess, checkers and other mind games. Speech recognition A.I sources recognized the speech patterns of the user. United Airlines used this idea in place of the keyboards in the cockpit. The computer recognized the numbers and city names needed to fly. This method was more convenient and required less training of the human pilot. Understanding the natural language is a major concept that is absolutely necessary for A.I to be effective. The computer must understand what the language given to it is about for it...