I have created a rules-based chatbot but use TensorFlow hard dataset of 30 conversation flows. Personal chatbots.