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,127 - 4,138 of 7,768

20 years ago #4127
I put answers to the keyword 'why', but when I ask my bot 'why'she didn't answer, why?

20 years ago #4128
Dallymo, "the" has always been stripped out of names. Bots have been calling me BonerClown from the start.

20 years ago #4129
Laney: You may have added seeks instead of responses. A seek will be listed with a "+" before it in the list.

20 years ago #4130
thanks revscrj

20 years ago #4131
Help! Still haven't gotten any responses to a message I posted a while back.

So, I made this 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. I already put this in a lot of keyphrases, so I'm not sure what I should do.

This is an example:

I ((pluginhere)|) (like|love)...

20 years ago #4132
The problem is the double parentheses. It never works for me. Instead, make your keyphrase "I (pluginhere) (like|love), I (like|love)". Or, if you want key1 and key2 to still line up, try "I (pluginhere) (like|love), I (gibberish|) (like|love)".

20 years ago #4133
Brilliant! Kind of long, but not as long as it would have been without the plugin. But hey, it works. Thanks

20 years ago #4134
Wait a minute, are you saying that NO double parentheses will work? Plugins OR word types? Because if so, that would explain why some of these other keyphrases don't work.

20 years ago #4135
It's funny like that...I've used word-type local plug-ins (with parentheses) inside local plug-ins, and had some work, and some not. The ones that seem to have worked are the ones in which I put the parenthesized plug-in first in the string.

20 years ago #4136
I'm not sure what the rule is about double parentheses. All I know is that I've had some not work, so I avoid them.

20 years ago #4137
Alright, odd question.

Now that you can make 'self' memories, I'd really like to start setting defaults for many of my bot's favorites. Problem is, I don't know what plugin to use for a lot of them.

Example: <?PF self:default "(favoritefood)" as "pizza" ?>

What exactly would I put for favorite food? Or other things?

20 years ago #4138
For me, it seems like this works: I (hate|do not (really|) like|loathe) that tone

But this doesn't: ((adjartnounprep)|(adjartnounprep)s) (is|are) cool

Then again, I don't think I've ever had a keyphrase work with double parentheses in the beginning.

So, I tried this experiment.
We know that a keyphrase with a ( at the beginning will work.
We do not know if double parentheses will work in a structure with two of them consecutively.

Knowing that, I tried this keyphrase.

(gibberish|) ((adjartnounprep)|(adjartnounprep)s) (is|are) cool

Didn't work.
Therefore, this is my theory:

double parentheses found anywhere in a keyphrase will not work
A keyphrase will work if it has a similar structure to this:
I (like|love| appreciate (very|) much)

It works if it has a sentence structure like this.
I (love|(really|) like)

The last one worked in a seperate experiment using the keyphrase I (bob|(really|) bob), and it worked.

That's my story and I'm stickin' to it.


Posts 4,127 - 4,138 of 7,768

» More new posts: Doghead's Cosmic Bar