Upgrade to our Platinum service and let us build your bot for you
FAQ : What are labels, and how to reuse responses?

RE: What are labels, and how to reuse responses?

by admin posted Feb 12 2016, 14:14

I tested the same log on the website and it worked correctly as expected.

Your issue is your are importing the file as a "Chat Log" not as a "Response List". The chat log format is for a conversation log, the bot can learn from a chat log in context when learning is enabled. What you want to load is a response list, which is a list of question/response pairs with additional info like keywords, labels, etc.

The issue is the test GUI that you are using loads files as chat logs, not as response lists.
To fix the issue in the BotFrame class change the following line of code,

getBot().awareness().getSense(TextEntry.class).loadChatFile(file, "Chat Log", "", true, false);

to,

getBot().awareness().getSense(TextEntry.class).loadChatFile(file, "Response List", "", false, true);

The test GUI is just used for testing, so kind of out of date in places. If you would like to updated the UI please feel free to join the project on GitHub.


Id: 12125947
Posted: Feb 12 2016, 14:14
Updated: Feb 12 2016, 14:15
Replies: 0
Views: 4645, today: 1, week: 3, month: 10
0 2 2.0/5