Applications generating responsive chat bots to catch online predators virtual AR simulations IOT assistants classifiers