Artificial Intelligence for today and the future.