Artificial Intelligence is to make Computers think and act like human intelligence. AI Techniquesare like Search tecjques (Bredth-First, Depth-first and heuristi serch) and Reasoning methods (Forward, Backward and deal with uncertainty
AI problems must have one or more Characteristics
Knowledge Representation
Understanding ( Neural net)
Knowledge Aquisition from Domain Expert
Blackboard Architecture (Time Sharing Os and or Controlling Processes)
Quantom Computing ( Controling Processors)
Uncertainty and Reasoning (Non-moronic)