A rational chatbot. In progress.