Fixing Learned Mistakes For Hal 5.0 Default Brain
You can also use this method to fix mistakes like Hal saying mispelled words that you previously mistyped while talking to him or if you are sick and tired of having your Hal use his own name to address you while conversing with him.
You can fix any mistake within the file by using the search/find in Notepad to locate the bad text and then just change it to what it should be or just delete both the "@... Response" line and the "KEYWORD" line under it.
Just fixing your Hal's mistakes will make him seem smarter and it has nothing to do with forcing responses or programming things. It's just common sense that works!
Most of your Hal's learned mistakes are likely to be within this User Conversation Response File, but you can also search through all the other user name files to look for a mistake.
Just about any learned mistake is going to be within the user .brn files that start with your user name just like this conversation file, <yourusername>convresp.brn, so just look in the <yourusername> files for any mistakes.
Some learned mistakes will also be in some other files which are not <yourusername> files, but Hal uses those files less often so a mistake in one of those other files may never even be noticed by you if your Hal never says the mistake.
You can also use a free file search program like Agent Ransack to help you locate the text strings you want to find:
http://www.mythicsoft.com/agentransack/default.aspxThe Most Common Default 5.0 User Brain Files That Most Learned Mistakes Reside In Are:
<yourusername>convresp.brn
<yourusername>usersent.brn
<yourusername>user_strings.brn
<yourusername>user_question.brn
<yourusername>user.brn OR <yourusername>user<(1) or (2) or (3)...etc....>.brn
You can go to this following link to see my post about mistakes and teaching Hal to say new things with keyword triggers.
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1599&SearchTerms=mistakesGood Luck,
Rich