Perspectives in artificial intelligence