In Django admin, the chatterbot conversion table is empty after training has been performed using
python manage.py train
The above code populates the statement and response tables with the training data based on the yml file. This is fine.
However, during testing, the statements posted to the chatbot and the response ought to go to the empty conversation table and should not be added to the trained statement and response data table.
When you start the conversation interface then bot will start recording all your conversations into DB.
If you look into source code of chatterbot, if conversations are exists in DB then the conversation will append into existing conversation, else it will create a new identifier
A sample Django chatterbot ADMIN page of conversations
Let me know if you need any further help on this.