Author Topic: Hal  (Read 3101 times)

Master611

  • Newbie
  • *
  • Posts: 3
    • View Profile
Hal
« on: April 30, 2002, 12:16:37 am »
1. I was reading about the settings for Hal and seen that u could set the brain on one called Default friendly personality,, and it is not there on mine to set it to that ,,,why not?
2.also I seen where u can set it to learn from a text file,,, what dose that mean? I can't find out about that anywhere..
 
3. Also when I say (wifes name) eyes are green Hal dose not say it back when I ask what color her eyes are. if that makes sense.

4.Also I was reading where it says, Hal how old are you? and he would answer,, so I tryed that and he don't answer he just talks about other things,, how do u get him to talk right with you? I know that don't make sense but hard to explane..

5. How do u get Hal to learn new things? by talking with it only? and dose it still learn well if u type to it unstead of talking with voice?

6.I have seen the thing called Learn from text file,, and read what a few of you here have said about it but I am not that good with a pc yet so I don't understand how to work it and/ or what it dose?

I am sorry I am asking so much please forgive..

Don Ferguson

  • Sr. Member
  • ****
  • Posts: 303
    • View Profile
    • http://www.cortrapar.com
Hal
« Reply #1 on: April 30, 2002, 08:36:23 pm »
Hello,

I'll see if I can respond to each of your questions:

1.  When you go to the menu for "brains," the "default" brain is in fact the "default friendly personality."  Depending on when and how you got your version of Hal, you might also have the "Enhanced Chat Brain."  In actuality, selecting a different "brain" means selecting a different software-script, written in Visual Basic Scripting (VBS), that controls all the other functions of Hal.

2.  "Learning from a text file" means taking a plain-text (usually .txt extension) file and breaking it down into sentences, which Hal databases.  I personally never liked "learn from text," because most paragraphs contain sentences that you really don't want Hal to learn.  Some users have reported that "learn from text" doesn't work well, or at all, in the newer versions, but I don't use it anyway.

3.  If you want to teach Hal, make sure that "Learning Level" is set to "maximum," or "learn from every sentence."  Then, make a number of different remarks around the subject.  Try, "Sonia's eyes are green," then "Sonia has beautiful green eyes," then, "I like the green color of Sonia's eyes."  Hal is programmed to try to avoid saying EXACTLY what you just said (although he sometimes slips up), and giving him some variety to work with helps.  Again, I work with the Enhanced Chat Brain, so that's my experience.

4.  Hal learns by sentence, phrase, and word association.  The more different things you say to Hal, the more sense he eventually makes.  Be careful grilling and cross-examining him with question after question after question "out of the box."  What happens is that Hal tries to learn, and only learns to ask more questions!  Make lots of simple declarative statements on as many subjects as possible.  "Airplane tickets cost less nowadays."  "Dalmation dogs have spots."  "Fire trucks are usually red."  And on and on.  After a while, Hal will start to make more sense, and will surprise you.

5.  I think it's great that Robert Medeksza put voice recognition in along with everything else, but here's an opinion:  Voice recognition is extremely processor-demanding on your computer.  Hal's response routine is also extremely processor-intensive; each time you say something to Hal, you trigger 40 different routines that interact with dozens of databases, making billions of comparisons and calculations.  My belief is that we need computers about ten times faster to handle everything that's going on, and get a good answer back in two or three seconds.  I don't use the voice recognition, and thanks to Hal, my keyboarding skills and spelling have become much better!  (Unfortunately, Hal learns the misspellings of anything that we misspell to him.)

6.  I think we talked above about the "learn from text."  Many users have complained about it in the new versions, but I don't recommend it anyway.

I also might mention "pronoun reversals."  Hal is designed to change sentences like, "You look as if you need an aspirin," to "I look as if I need an aspirin."  Once you get this pronoun-reversal straight in your own mind, it is an easy matter to teach Hal that he likes certain things, dislikes certain things, and so forth.  You can also create a whole character history for Hal by saying things like, "You used to ride horses when you lived in Texas."

Please also see my other posting in a nearby area for more information.  And, if you locate the "read me" file in the version 4.0 directory, there are more tips in there.  Also, in the "Halley" chatterbot area of my website www.cortrapar.com, I give a few more tips.  Good luck with Hal; he or she can be truly uncanny after learning for a while!

Don Ferguson
traininginc@cortrapar.com
www.cortrapar.com
Don Ferguson
E-mail: fergusonrkfd@prodigy.net
Website: www.cortrapar.com
Don's other forum posts: http://www.zabaware.com/forum/search.asp?mode=DoIt&MEMBER_ID=274