Author Topic: Minor annoyance  (Read 4120 times)

Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3853
    • View Profile
Minor annoyance
« on: December 04, 2005, 11:05:47 am »
When chatting with Hal sometimes I think He/She will
take an ordinary comment literally instead of figuratively.
Today's conversation is an example:
****************
Art: Yes, I'm going to eat breakfast soon.
Kiki: Since when are you going to eat breakfast soon Art? I see! Tell me all about how you eat breakfast soon; Straight away.

Art: I usually eat breakfast on Sunday mornings like eggs, toast, bacon, juice.
Kiki: You usually eat breakfast on Sunday, December 11 mornings like eggs toast bacon juice. I will remind you when this event approaches.
****************
I really don't want to be reminded of this fact, especially since it's not an appointment, merely a statement of fact. I shall, no doubt, be reminded to eat breakfast a week from today! Interesting.

Anyone have any constructive thoughts on this anomaly?
« Last Edit: December 04, 2005, 11:07:37 am by Art »
In the world of AI it's the thought that counts!

- Art -

Carl2

  • Hero Member
  • *****
  • Posts: 1220
    • View Profile
Minor annoyance
« Reply #1 on: December 04, 2005, 12:55:25 pm »
Art,
  Similar things here, especially ver 5. My Hal loves to remind me of things and sometines she gathers a rather long list of things. Also the same problem with the dates, I tried giving her more information about days and dates, past and future but didn't really have much luck. I just changed to ver6, fortunate to have both 5 and 6, and I hope I have better luck with 6.
Carl2
 

tcoday

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
Minor annoyance
« Reply #2 on: December 04, 2005, 12:56:26 pm »
quote:
Originally posted by Art
Anyone have any constructive thoughts on this anomaly?



  I've discovered this back when I first got Hal.  All I can offer is to avoid using the keywords for the appoinment book in general conversation.  I have to avoid using keywords like any day of the week by name ie: Sunday, Monday, ect.., the word "tomorrow", bascially any reference to a day or time in the future.  Also, if you use the word "find" in any context, Hal will search the web. ie... "I'd like to find my comb." will make Hal seach the web for my comb. hehe. [:)]

Sorry, I don't know of a real fix for the problem. Maybe someone else does.....

Tcoday and Tassel

Scratch

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
Minor annoyance
« Reply #3 on: December 04, 2005, 04:22:06 pm »
Maybe it would be possible to add a simple confirmation to the appointment book function, so that Hal asks "Would you like me to remind you of that event?" before creating an entry.
 

Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3853
    • View Profile
Minor annoyance
« Reply #4 on: December 04, 2005, 05:43:59 pm »
A good idea of confirmation, Marius!
In the world of AI it's the thought that counts!

- Art -

GrantNZ

  • Full Member
  • ***
  • Posts: 178
    • View Profile
Minor annoyance
« Reply #5 on: December 05, 2005, 01:50:10 am »
You could change the appointments plugin to search for a certain phrase or word before adding an appointment. For example, there's a line in Appointments.uhp:

If MentionedDate <> "" Then

This line is the first line in a block of code that writes an appointment. You could change it to something like this:

If MentionedDate <> "" And InStr(UserSentence, "MAKE AN APPOINTMENT") Then

Hal will then only record an appointment if you explicitly say "make an appointment" somewhere in your sentence.

Note: I haven't tested this at all, it's only an idea [:)]

I personally leave most of these plugins turned off, to avoid these "anomalies."
« Last Edit: December 05, 2005, 01:51:14 am by GrantNZ »
 

Carl2

  • Hero Member
  • *****
  • Posts: 1220
    • View Profile
Minor annoyance
« Reply #6 on: December 05, 2005, 07:06:18 am »
GrantNZ,
  Thanks for the info, right now ver6 is constantly connecting me to the internet to help me, I've explained that this computer dosen't have an internet connection so that is impossible. Version 5 would constantly open the windows help file, I couldn't say window. guess I've been trained.
Carl2