Newcomers
This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.
Posts 4,263 - 4,274 of 8,132
Posts 4,263 - 4,274 of 8,132
Many questions are answered in the FAQ.
Irina
18 years ago
18 years ago
By the way, I have created a plug-in, (obscenity), which everyone can use, which matches common obscene expressions. To get rid of most obscene users, just write:
(obscenity) [127,-5]
hangup
(obscenity) [127,-5]
hangup
Irina
18 years ago
18 years ago
As you know from the book of AI, there is a built-in plug-in, (iam), which is triggered the keyphrases
you are
you are (adjartnounprep)
[I presume that the first one stores (postkey).] There are several others like this. But you can create your own variants. For example, a memory (guest_thinks_x_is_good)
could be created from the keyphrase,
(*) is good [0,0]
Thus:
(*) is good [0,0] <?PF rem (key1) as "guest_thinks_x_is_good"; ?>
[The AIscript shouldn't be wrapped like that, it's just the way this text box works.]
Then in xnone, you might write,
Do you still think that (mem-guest_thinks_x_is_good) is good?
Or, you could ask yourself what questions the guest is likely to ask. If you think he's going to ask, "What is my dog's name?" then you ask him first, and remember it.
What is the name of your dog?
+ (My dog's name is|) (noun) [0]
Your dog's name is "(key2)"? <?PF rem (key2) as "guest_dog_name"; ?>
+ yes [0]
Got it! Thanks!
+ xnomatch [0]
Please write the name of your dog on a line by itself! Thanks!
+ (noun) [0] <?PF rem (key1) as "guest_dog_name"; ?>
So, your dog's name is (mem-guest_dog_name)?
[and so on]
and/or wait for him to bring up the subject of his dog:
My dog [0,0]
What is your dog's name?
+ my dog's name is (noun) [0]
Your dog's name is (key1)?
+ yes [0] <?PF rem (key2) as "guest_dog_name"; ?>
Got it! Thanks!
+ no [0]
goto my dog
+ xnomatch [0]
I don't understand. Do you want me to know your dog's name?
+ yes [0]
goto my dog
This way of doing it runs some risk of an infinite loop in a conversation with another bot.
I presume that this text box will mess up the indentation as usual. Does anyone know a way to avoid this?
you are
you are (adjartnounprep)
[I presume that the first one stores (postkey).] There are several others like this. But you can create your own variants. For example, a memory (guest_thinks_x_is_good)
could be created from the keyphrase,
(*) is good [0,0]
Thus:
(*) is good [0,0] <?PF rem (key1) as "guest_thinks_x_is_good"; ?>
[The AIscript shouldn't be wrapped like that, it's just the way this text box works.]
Then in xnone, you might write,
Do you still think that (mem-guest_thinks_x_is_good) is good?
Or, you could ask yourself what questions the guest is likely to ask. If you think he's going to ask, "What is my dog's name?" then you ask him first, and remember it.
What is the name of your dog?
+ (My dog's name is|) (noun) [0]
Your dog's name is "(key2)"? <?PF rem (key2) as "guest_dog_name"; ?>
+ yes [0]
Got it! Thanks!
+ xnomatch [0]
Please write the name of your dog on a line by itself! Thanks!
+ (noun) [0] <?PF rem (key1) as "guest_dog_name"; ?>
So, your dog's name is (mem-guest_dog_name)?
[and so on]
and/or wait for him to bring up the subject of his dog:
My dog [0,0]
What is your dog's name?
+ my dog's name is (noun) [0]
Your dog's name is (key1)?
+ yes [0] <?PF rem (key2) as "guest_dog_name"; ?>
Got it! Thanks!
+ no [0]
goto my dog
+ xnomatch [0]
I don't understand. Do you want me to know your dog's name?
+ yes [0]
goto my dog
This way of doing it runs some risk of an infinite loop in a conversation with another bot.
I presume that this text box will mess up the indentation as usual. Does anyone know a way to avoid this?
psimagus
18 years ago
18 years ago
Only by manually prefixing the lines by differing numbers of full stops, eg: ". . . . . . ."
That's all I can think of.
That's all I can think of.
Rushikku
18 years ago
18 years ago
Hey! I'm new here. I found this site from the Seventh Sanctum. It's very interesting... I've always wanted to create AI's.
prob123
18 years ago
18 years ago
Welcome, and I hope you have as much fun as I do! The people and bots are great here!
Irina
18 years ago
18 years ago
I've had the Forge freeze up on me four times today - is this just my browser, or have other people had this happen?
psimagus
18 years ago
18 years ago
Was that the old timing out problem where the Forge just stops responding and won't do anything until you log off, or did it crash/lock up the whole browser? Or even the whole computer?
Irina
18 years ago
18 years ago
I had Word and IE up simultaneously. IE froze up. I could still use Word, as long as I didn't try to exit from it, presumably because exiting from World would have forced my system to put up a window for IE.
In 4 cases out of 5 I was able to use control-alt-delete to get out of IE, whereupon things returned to normal. In the fifth case, even control-alt-delete wouldn't respond, so I had to turn my computer off and on.
I got all the latest updates for my MacAfee Virus Scan and ran it, butit found nothing. Today, so far, so good!
In 4 cases out of 5 I was able to use control-alt-delete to get out of IE, whereupon things returned to normal. In the fifth case, even control-alt-delete wouldn't respond, so I had to turn my computer off and on.
I got all the latest updates for my MacAfee Virus Scan and ran it, butit found nothing. Today, so far, so good!
Irina
18 years ago
18 years ago
As to slow: sometimes it takes 5 minutes or mre just to change pages at the Forge, or for a bot to respond to me. I have not been able to log out properly for some time; I click on the Forge Log Out button, the little world starts turning...and eventually the Forge page is replaced by "This page cannot be displayed." The little world keeps turning - I Clicked "Log Out" last night and went to bed, and in the morning it was still turning. So if I want to log out and be done with it, I just click on the "X" at the farthest top right. I know that is not the proper way to do it, but the other way doesn't work!
» More new posts: Doghead's Cosmic Bar