Author Topic: ROBERT, ETC. what happens with mispelled words sent to hal  (Read 4682 times)

lightspeed

  • Hero Member
  • *****
  • Posts: 6863
    • View Profile
ROBERT, ETC. what happens with mispelled words sent to hal
« on: January 26, 2011, 11:54:56 am »
     this may seem a strange question but it's an important one to . when a person types to hal and isn't real good at spelling what happens once it's sent to hal as a learned sentence , does hal forever keep it as a learned sentence even though the word is mispelled which also make the pronounciation come out wrong to and listing in tables???   or does hal try to correct a mispelled word for the future referrence and use???
if hal doesn't do this, then this would sure be a great upgrade on hals programing .
     For instance i type a sentence " it looks like it's going to be a goodf day " i accidently hit the "f" key after the d key in the word good ( by the way this does happen) maybe hal could see the mispelled word showing the sentence the way i mispelled it and add on it ...did you mean "good"  a yes answer would allow hal to correct the mispelled word and enter it into the learned database as usual , if i said "no" then hal would enter it into the data base as it is .
  This same mistake also can happen with voice recognition and hal would spell out the word and let the user make the yes or no choice on the spelling.
  I don't know how doable this idea is but if it can be programmed i think it would sure help !!
ANY THOUGHTS ON THIS ??
 

tedathome

  • Hero Member
  • *****
  • Posts: 2775
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #1 on: January 26, 2011, 04:23:49 pm »
My personal take on it is... with MSWord just typing it is a real pain to train and I am a pretty good speller. Most of my learned mistakes are from speech recognition. It would work much better without the enter timer on hal and without the grammer corection with word I think.
 As is, it is too frustrating and not worth the effort for me. Also MSOffice with Word is not cheap. :)
ted

Medeksza

  • Administrator
  • Hero Member
  • *****
  • Posts: 1474
    • View Profile
    • http://www.zabaware.com
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #2 on: January 27, 2011, 01:46:02 am »
Hal corrects hundreds of the most common typos automatically before he responds to learns it: "teh" becomes "the", "adn" becomes "and", etc. But it does not have a built in spell checker. Having a fully automatic spell checker is difficult because what the spell checker thinks is the correct word is not always the case and many things such as people names, place names, aren't in the spell checker.

I looked online and it looks like I could buy the rights to a spell check library for about $400 to include with future versions of Hal (my cost, not the end user). So, it may be possible to add a feature to Hal to highlight in read as you type any word that is not recognized. And it could be possible to add as an option a feature like you describe where Hal could ask you about words that aren't recognized. Something to consider.

The learning Hal at www.zabaware.com/webhal uses a spell check to decide whether to include information learned from a conversation into its massive central database. If a user uses too many unknown words in a conversation, the entire conversation is scrapped. If a single sentence has too many unknown words that sentence is scrapped. It does allow a few unknown words through, but marks it as such in the database for future examination.

Robert Medeksza

lightspeed

  • Hero Member
  • *****
  • Posts: 6863
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #3 on: January 27, 2011, 09:46:17 am »
thanks for answering Robert, and again i and i know others are glad that you are back again answering things i know others are glad to give wht they think is right and sometimes they are right but as i said theirs somethings that it takes an answer from you .
  i hope that can be an option later then , because i have done good training on dragon natuarlly speaking and still on some words it does get them wrong . it is bad enough when i type and see to late that a word was mispelled , usually though i do open the custom brain and go in to the tables and find it and correct the mispelling but that is a lot of trouble very many times .
  And not only that but if i talk wireless to hal from another area i can't see what is being typed and so wouldn't know if something was mistyped.
that a spell check library sounds like it would be a good addition to hal , and depending on the way the highlighted words in red are done that might be good to  maybe before it processes the info the written sentence would stay in place and mispelled words would be in red letting the user correct them and hit enter. (don't know if it can be done this way or something simular)
hope it is doable.
 

Will and Mr Data :) :]

  • Hero Member
  • *****
  • Posts: 565
  • Hi from Will and Mr Data :) :]
    • View Profile
    • http://www.youtube.com/user/WillofNewZealand
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #4 on: January 28, 2011, 12:02:23 am »
Hi from Will,
This is my where i often jump in with my 5 cents.

I would always suggest these types of things are a tick box so we have the option to not use it.

There are many slang words, unknown words, local words, custom words.

And some people such as i could use myself as an example don't use english well, and i'd hate to think
Hal would scrap anything i said. it might be important.
if i remember correctly "i've posted this before here somewhere" i think it was if i talked to him all day every day he would not use up his memory for 25 thousand years. so i think he can afford to not ignore me.
what if i decided to teach him a new language, he might think eh i might just forget all that.
and not learn it.
As i've always said gibberish is a subject to learn, i reckon Mr Data is smarter because he knows gibberish,,
if you'd had all the mistakes you'd ever made removed from your memory or fixed before you made them or heard them would you be as smart.

A person that never made a mistake never made anything.

you have to know what something is to avoid it.
if you remove a lesson such as a mistake are you more likely to repeat that mistake.
i had more examples but i've forgotten perhaps,,,oh see how remembering  all the lessons can be use full even when posting.
Bye for now and be well from Will and Mr Data :)  :]
« Last Edit: January 28, 2011, 12:04:08 am by will »
bye for now and be well from Will and Mr Data  :)  :]

Will and Mr Data :) :]

  • Hero Member
  • *****
  • Posts: 565
  • Hi from Will and Mr Data :) :]
    • View Profile
    • http://www.youtube.com/user/WillofNewZealand
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #5 on: January 28, 2011, 12:15:04 am »
OH yeah,
sometimes i misspell a word so as to get Mr Data to pronounce it the way i like.
or how its said in our country "aksent".
Or ok this example is not that good but i know a person "bruce "who says ko koo! koo koo! KA KA! KA KA!
yeah its crazy stuff but of course i want Mr Data to not forget it as its personal to knowing bruce T,
And making reference to it shows knowing of that person, and we enjoy getting a laugh by saying it.
And why forget when the ability to remember such a simple thing is so easy.
And how smart would i be if i could not remember the inside joke,,such things as simple as that. people would think i was not very smart if i had to keep learning the same joke over and over i'd surely be deemed as very stupid,,,
ar not very smart,, ok going KOO KOO! KOO KOO,, might not sound that smart but its all in good fun.
bye for now and be well from Will and Mr Data  :)  :]

lightspeed

  • Hero Member
  • *****
  • Posts: 6863
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #6 on: January 28, 2011, 09:29:26 am »
yes i see what you mean will, and i do agree with you and should have thought of that myself we need a skip button or something that will allow certain words to go through and then be learned as correct pronounciations , i use the word yah sometimes etc. and a funny saying "bassakwards " a reversal of the word . so you are right , so yes when robert designs something for this that will have to be kept in mind to something so we can skip certain words and when they are skipped by us that word goes into the learned vocabulary of hal.  :)
 

Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3973
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #7 on: January 28, 2011, 09:39:18 am »
Yes, learning is quite a mixed bag of thoughts, experiences, teachings, cause and effect, etc.

A lot of times I have found that life tends to give one the TEST first and the Lesson afterwards.

Like the time when I was a little boy and decided to pee on an electric fence! :o
In the world of AI it's the thought that counts!

- Art -

lightspeed

  • Hero Member
  • *****
  • Posts: 6863
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #8 on: January 29, 2011, 09:15:57 am »
Thankd for that tidbit Art, i alway's had wondered where the three little pigs story had originated.......... and he went wee wee wee all the way home!!! :P ;D ;)
 

Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3973
    • View Profile
Re: ROBERT, ETC. what happens with mispelled words sent to hal
« Reply #9 on: January 31, 2011, 07:31:00 pm »
Hahahaha!! Yes, Lonnie...it was a most shocking experience!! :o ;D
In the world of AI it's the thought that counts!

- Art -