Hi all,
my AIML is finally to a point of being beta. I'm looking for a few good beta testers to help me out!
You need to be familiar with SQLite Studio I used version 2.0.28 I know that there is a newer version but unfortunately there are still too many bugs for me to change over.
These are some instructions to help you get started:
As always make sure you make a backup of your brain and database.
1.) Open the SQLite studio program, Open the database for the brain you wish to edit.
2.) Click on (tools), click on (settings), click on the (miscellaneous) tab, change the (results per page in table window and editor results:) to 20200. Click (apply), click (ok).
3.) To the left you will see (table) double-click on it to expand the list of table. The list of tables are in alphabetical order go down until you find the table called (patterns), double-click on the table called (patterns) to open it. To the right you will see the (data) tab, click on it to see the data in the patterns array table, (select all) the data, (delete) all the data, then (commit changes).
4.) Click on the populate table, change the number of rows to insert to 20200, then click on the searchstring checkbox, then click on populate. Then click on commit changes.
5.) Open using notepad the AIML file, select all the text and copy the text.
6.) Select the first row, in the searchstring cell just to the right of the number 1. Right mouse click on the (cell), select (paste). According to the speed of your computer this could take as long as an hour. Then click on commit changes. If a box comes up asking you if you want to cut the data click on no because you did something wrong. This usually means you did not create enough lines. Go to the bottom of the lines you created to verify that you created enough lines.
7.) 20200 lines is more than what you need, so the extra lines need to be removed, click on the (searchstring) label this will put your AIML in alphabetical order which will cause the blank lines to rise to the surface or to the top of the list, select all blank lines, and (delete) all blank lines. Then click on (commit changes).
You have now incorporated AIML into ultra Hal.
As a beta tester these are the things that I would like for you to keep an eye on and report your findings on this thread.
Any misspelled words.
Any sentence structure that doesn't make sense.
Any sentence that seem to be duplicated, basically ultra Hal's brain produces an answer in the same way that the AIML produces the answer. This would be considered a blocker and needs to be removed.
If you're familiar with ultra Hal and you notice that AIML is taking too much control away from ultra Hal, this is considered a blocker and needs to be removed.
The main goal of this AIML was to make ultra Hal a little bit smarter, and to utilize the series of questions to help ultra Hal learn. That will probably be the first thing you will notice. This is not considered blockers, they are tools to help ultra Hal learn.
If you find any question and answer that needs to be added. Post them here on this thread after you have accumulated them.
When you post your findings, what I need is the question that you asked, and the answer that ultra Hal gave.
Sincerely, from a data munching cruncher, have fun and thanks for all the help.
C load.
PS Here is the link to my sky Drive.
https://skydrive.live.com/?cid=8eaf5f2f7fa962c9#cid=8EAF5F2F7FA962C9&id=8EAF5F2F7FA962C9%21112