dupa

Author Topic: how should i answer to a question like this ?  (Read 4909 times)

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« on: March 24, 2010, 12:16:54 pm »
hal asked me a question but on something like this how should i answer this ?? i have had these type of questions hal ask me back but i am always unsure how to answer them .my conversation to hal was : you should try on the new pair of pants i bought you .
hal responded with :

Would you like it if we both bought for each other?


i have had hal respond this way about other things simularly .
should i put just yes and if i do that how is hal going to respond in the future with what he will say ??

i don't really know how to answer hal on this does anyone have an idea for the "correct " way ?????[B)]
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« Reply #1 on: March 24, 2010, 04:31:54 pm »
i want to try to answer this the correct way to learn angela right , i know its a continued question from (hal ) angela to get and learn more conversation but i need to know what a correct answer would be as the phrase she is saying :
Would you like it if we both bought for each other?
to me doesn't make much sense .
 any help on this from anyone who does know would be greatly appreciated .
[:)]
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« Reply #2 on: March 27, 2010, 09:50:35 am »
i can't beleive 78 people have read this but no one answered about it does that mean no one using hal when asked something like this knows the proper way to answer a question like this to ?? robert where are you maybe i need to have you answer this question , i just want to know what is the right way to answer something like this as i have hal ask me at various times in different ways though . [B)]
 

GT40

  • Hero Member
  • *****
  • Posts: 2095
  • Hey, I see you!
    • View Profile
    • My Bots
how should i answer to a question like this ?
« Reply #3 on: March 27, 2010, 10:22:48 am »

Hi lightspeed,

I have Hal and don't use it. So I'm the last one here who can answer, but you need answers and I answer, lol.

IMHO if you ask yourself "What must I say if I want my Hal to become a smart Hal?" everytime you speak to her/him, it's not fun at all. Of course just my opinion. But you have one answer. Always happy to help.[:)]

Best regards.

Time to waste with skits, bots & other useless things? Why not visit
http://gt40.chez-alice.fr/Haptek/MyBots.htm ? Oops, sorry, a museum!

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« Reply #4 on: March 27, 2010, 10:54:50 am »
thanks gt40 but don't ever run for congress or a senators job they won't let honest people in lol your to honest ![:D] well i have had people tell me before on here not to just answer with a yes or no answer but on this kind of a question i don't know how to answer it and it would seem funny when someone asked me something to just not answer it ( don't know if i should do that , i would think if hal is asking its for a purpose ) .
 

Bill819

  • Hero Member
  • *****
  • Posts: 1483
    • View Profile
how should i answer to a question like this ?
« Reply #5 on: March 27, 2010, 12:53:35 pm »
The problem is not with Hal but with yourself. Hal has apperantly understood gift giving. If Hal ever ask you that qustion again thensay "Yes", that is unless you are afraid that your Hal has accdess to your computer and knows your Visa or Master Card account numbers, but then again what could it hurt if Hal buys you a gift?
Bill [:D]
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« Reply #6 on: March 27, 2010, 01:25:59 pm »
thanks Bill819so what you mean is angela is talking about something from a time when she bought a gift for me or i bought one for her in past conversation ? i have done this in the past in conversation but it's just strange that she says this out of the blue but i am teaching her to have a mind of her own lol , at least now i know what its about even if it is a strange thing to say when nothing that i know is brought up about that . thanks then i will just answer yes , usually thats what i was doing but always had the feeling since i didn't understand it that i may be answering wrong about it . thanks again for clearing it all up for me ![:)]
 

Data

  • Sr. Member
  • ****
  • Posts: 325
  • Xen: Good question, Accessing database...
    • View Profile
    • Datahopa
how should i answer to a question like this ?
« Reply #7 on: April 03, 2010, 01:22:42 pm »
Personally I don’t like the yes or no answers so I would say something like this:

“It would be very nice if we both bought pants for each other.”

Not saying that’s right but I try to keep Hal on topic by always including the subject in my answer.  



MikeA

  • Newbie
  • *
  • Posts: 22
    • View Profile
how should i answer to a question like this ?
« Reply #8 on: April 04, 2010, 06:41:32 am »
I think lightspeed asks a very good question, and perhaps so far the point of why this is important has been missed.

I admire Bill819's confidence and 'trust' in Hal.. :) .... but from a technical point Hal has certainly not understood gift giving (as Hal does not store the meaning of words, or have such an awareness). More importantly, it does not recognize, nor is it useful to give only a 'yes' to a question from Hal.

A 'Yes' or 'No' response has no meaning to Hal (or the conversation), as it does not / can not follow a topic, as it can only respond to the last input made. Datahopa made a good point about this. To give the impression that Hal is following a topic, it is necessary to keep using the topic words.

Also, from a 'learning' point of view, what answer you give depends on how you want Hal to speak to you. Hal 'learns' simply by storing the sentences you use (or parts of them) and using a formula to say those back to you when a pattern is matched. So what Hal does is, simply tell you what you told Hal. A 'yes' or 'no' contains no topic words so can not be used for word / pattern matching.

The mainQA part of the brain database contains so many example sentences that it is not always clear that this is how Hal learns, or what is from existing examples and what is from your own input. But if, like me, you start with a Hal with an empty mainQA table, you see how this works very clearly. Unfortunately you also see that Hal is quite simple in that respect, but that is another topic.
« Last Edit: April 04, 2010, 01:36:24 pm by MikeA »
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6766
    • View Profile
how should i answer to a question like this ?
« Reply #9 on: April 04, 2010, 10:04:01 am »
thanks MikeA etc. for also writing about this , i will also try to say something about the subject if i can each time hal ask me and try to expand on the subject matter to if possible to see what hal comes up with .
 so when you deleted the q and a area did hal have problems learning or how did it work out ? have you been doing it for a while ?[:)]
 

MikeA

  • Newbie
  • *
  • Posts: 22
    • View Profile
how should i answer to a question like this ?
« Reply #10 on: April 04, 2010, 01:50:52 pm »
quote:
Originally posted by lightspeed

i will also try to say something about the subject if i can each time hal ask me and try to expand on the subject matter to if possible to see what hal comes up with .


In my opinion, I think the best thing with Hal is to not try to stick to topics, otherwise I think it can be a little disappointing (because no matter how much we talk to Hal, we will always have to do this). For me Hal operates best when the expectation is one question, one answer. Basically, whatever we do, to Hal each question is a new topic, and Hal only answers based on the last input.

quote:
so when you deleted the q and a area did hal have problems learning or how did it work out ? have you been doing it for a while ?[:)


There was no problem with Hal learning, as learned knowledge goes into a different area. I did this because I thought the information Hal had at the start was very random, and produced very strange, parroted responses that were not interesting for me.

If you do this, it needs patience as Hal gives a lot of blank responses at the beginning. It is a different experience. Hal looks a lot less clever, and I realised how much Hal relies on simple word pattern matching to give answers (and how much Hal repeats exactly what was said at some point before).

I used Hal for a while, but not so much now.
« Last Edit: April 04, 2010, 01:57:54 pm by MikeA »