7
« on: March 02, 2014, 11:37:46 am »
HI ART,
THANKS for your input, it was greatly appreciated and most definitely helpful.
This was some of the stuff that I came up with for the exchange of (that), (it) to a noun.
Most of these you will notice it is either by definition or by action.
Not all situations need to be change, I have found that by changing the pie action or by definition it should keep ultra Hal on topic.
1st let me explain what is going on with the scripting below:
the ( [[[[ ) and the ( ]]]] ) is how I change the word into a noun.
The ( \\\\ ) and the ( //// ) is how I change the word into a noun structure. Meaning: noun, noun and noun.
The main difference between these 2 is the ( [ or ] ) are saved in ultra Hal database if ultra Hal chooses to save it.
And the ( \ or / ) is not saved by ultra Hal because I had the name of the computer in front of it, when you do this ultra Hal will not saved the sentence.
If nothing else it is a useful tool to use if you do not want ultra Hal to remember what you are saying, just add the name of the computer in front of the sentence and ultra Hal will not remember the sentence.
Please take a look at the list below, and keep in mind that what I am trying to shoot for is my description or by action.
And remember there are a lot of by action that a noun will not apply to so even if I do add it to the list there is a good chance that the noun will not apply making the sentence sound funny.
Like: when you ask ultra Hal to perform an action such as: did you fix it? Versus is it fixed yet? Is it fixed yet can be used in conjunction with a noun. But the action that was related to ultra Hal is meaningless.
This should be applied in all situations when dealing with an action request, toward ultra Hal.
In the matter of descriptive there are certain situations where description become meaningless especially when applied to ultra Hal.
Like: you are it! Which is a descriptive action toward ultra Hal versus, what is it? Which is a descriptive question.
And please remember I am not professing to be a English major, which I am sure if there was an English major on this forum they would be able to step up and show me my mistake and help me correct them.
But when dealing with ultra Hal, you must always bear in mind that you need to keep it as simple as possible, as well as recognize it is only a way to help ultra Hal stay on topic.
Ultra Hal already has many features that help ultra Hal to stay on topic but there are a few weak areas that I am trying to help strengthen.
ynlogic1 = Replace(ynlogic1, "THAT'S", "THAT IS", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "IT'S", "IT IS", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "OF IT", "OF ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "BECAUSE IT", "BECAUSE ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "WITH IT", "WITH ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "DISLIKE IT", "DISLIKE ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "ABOUT IT", "ABOUT ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "TO DO IT", "TO DO ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "NEED IT", "NEED ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "HATE IT", "HATE ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "LIKE IT", "LIKE ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "LOVE IT", "LOVE ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "USES IT", "USES ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "WHAT IS IT", "WHAT IS ]]]]", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "IT IS", "//// IS", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "YOU SAID IT", "YOU SAID ////", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "IS IT", "IS ////", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "OF THAT", "OF [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "BECAUSE THAT", "BECAUSE [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "WITH THAT", "WITH [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "DISLIKE THAT", "DISLIKE [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "ABOUT THAT", "ABOUT [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "TO DO THAT", "TO DO [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "NEED THAT", "NEED [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "HATE THAT", "HATE [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "LIKE THAT", "LIKE [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "LOVE THAT", "LOVE [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "USES THAT", "USES [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "WHAT IS THAT", "WHAT IS [[[[", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "THAT IS", "\\\\ IS", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "YOU SAY THAT", "YOU SAY \\\\", 1, -1, vbTextCompare)
ynlogic1 = Replace(ynlogic1, "IS THAT", "IS \\\\", 1, -1, vbTextCompare)
sincerely, and thank you for all of your help.
C load.