Artificial Intelligence : Approaches to AI