Exploring Artificial Intelligence in the New Millenium