Intelligent approaches to AI