applications, various problems of artificial intelligence, and agent