Most software that uses natural language to chat with humans is not intelligent. Bots usually have a number of pre-programmed answers that can only be given to very specifically worded questions. If there is input that was not anticipated by the authors, the answers become useless.