The territory of dialogue is rapidly evolving. Driven by developments in artificial intelligence, conversational AI are manifesting as increasingly complex entities. These automated agents can converse in realistic dialogue, disguising the boundaries between human and machine. Starting from simple task-oriented programs, Chaterbute is now capable