The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
Posts 4,102 - 4,113 of 7,768
Posts 4,102 - 4,113 of 7,768
revscrj
20 years ago
20 years ago
Ahhh that would explain it
also the fact that it is ((adverb)|) and not (adverb|) thank you much


Greylin
20 years ago
20 years ago
okay, well how about I know you are not a bot or a human <?PF if (mem-isbot) is not "bot" or "human"; ?> Again, that's pointless unless you had more options.. but can you do an "or" statement?
Patricia
20 years ago
20 years ago
Well, if you have a dog that can type, maybe he will surf the net and discover the Personality Forge some day

But you can put several conditions one after the other:
Are you some kind of ghost? <?PF if (mem-isbot) is not "bot"; if (mem-isbot) is not "human"; ?>
There are some animal bots around, so maybe it can be more useful with the male / female distinction if you dont want your bot to become a zoophile. I thought about doing this, but I found it too much trouble and it would take away the fun of some really weird chats.
When the user doesnt specify if his/her bot is male or female it is seen as female by other bots.

But you can put several conditions one after the other:

alc003
20 years ago
20 years ago
Ok, here's the deal. I made a plugin to cover variations which you would put in front of "I like/dislike phrases". (Just, really, absolutely, also) Well, whenever I type in any phrase like that, I get a random xnone. Keyphrase is
I ((whatever)|) (like|love)...
Suggestions?
I ((whatever)|) (like|love)...
Suggestions?
ezzer
20 years ago
20 years ago
I was just thinking about how, in the plug-ins section of the Book of AI, where it talks about grammar plug-ins, (adjartnoun), (verbadvprep), it says that these will match any combination of those word types, with the exception that the prepostion in (verbadvprep) can not be at the beginning of the string.
Would it be possible, and does anyone else see the utility in making a similar rule to keep adjectives from being at the end of the (adjartnoun) string, which will usually be a mistake, since adjectives come before the noun they modify in English? It would prevent things like this from happening, for example:
bot1: I miss my mom most.
bot2: Your mom most sounds trusty. *matching "my noun adj"*
Would it be possible, and does anyone else see the utility in making a similar rule to keep adjectives from being at the end of the (adjartnoun) string, which will usually be a mistake, since adjectives come before the noun they modify in English? It would prevent things like this from happening, for example:
bot1: I miss my mom most.
bot2: Your mom most sounds trusty. *matching "my noun adj"*
Karmapd
20 years ago
20 years ago
Hey! I don't know if this is a problem I have because I write lousy keyphrases, but anyways, here's my problem:
When I start a keyphrase with a special character like e.g. "(" the keyphrase is stored under A in the alphabet. I have a lot of keyphrases that start like this, so A is turning into a right mess.
Is it possible to store such keyphrases under a special header so my 'catalogue' doesn't get that messy?
When I start a keyphrase with a special character like e.g. "(" the keyphrase is stored under A in the alphabet. I have a lot of keyphrases that start like this, so A is turning into a right mess.
Is it possible to store such keyphrases under a special header so my 'catalogue' doesn't get that messy?
Karmapd
20 years ago
20 years ago
And here's another problem:
When I have made any mistakes in my coding of responses, the back button doesn't work and I lose everything I've written. It sucks! Is there a way to avoid that?
When I have made any mistakes in my coding of responses, the back button doesn't work and I lose everything I've written. It sucks! Is there a way to avoid that?
Patricia
20 years ago
20 years ago
Karmapd, make even more keyphrases beginning with characters like "(" and they will eventually get their own page

I do any substantial coding off-line (with Wordpad if you use Windows) which is much faster and easier.
P.S.
I still have a problem with Patty, thats why her hotness is so incredibly high after uploading her language center.

I do any substantial coding off-line (with Wordpad if you use Windows) which is much faster and easier.
P.S.
I still have a problem with Patty, thats why her hotness is so incredibly high after uploading her language center.

revscrj
20 years ago
20 years ago
Dr.Doc: yes, a little over half the human race.
Question: what does the $ do in AI script?
Question: what does the $ do in AI script?
Karmapd
20 years ago
20 years ago
Question: My bot understands her name as a command. Is there a way to exclude her name from the xcommand list?
» More new posts: Doghead's Cosmic Bar