ALLY is an Artificial Intelligence chatbot that focuses on natural language learning. ALLY starts out knowing nothing, and gains conversational skills and knowledge as it talks.
One of the learning mechanisms it uses is a system of positive reinforcement of responses.
If ALLY says something that makes sense, the user can let her know, and it will integrate it into its intelligent response database. ALLY generates its own sentences based on a statistical system of associations, unlike the conventional keyphrase - response AI system.