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 3,349 - 3,360 of 8,132
Many questions are answered in the FAQ.


19 years ago #3349
Unfortunately, the AI Engine does not yet recognize plural vs. singular. So, yes, you do need to cover all your bases. Though I think in raw mode you could probably do something like "blush[a-z] (re)" with "raw" in the AIScript box (someone who uses it more than I do can correct my syntax). This would catch blush. blushed, blushing, blushes...

19 years ago #3350
Talk about plurals. One of the Chatterbox Challenge questions drove me nuts.
"Have you entered any contests" I realized that I had 'contest' but not 'contests'. SO, cover all your plurals!

19 years ago #3351
>> Unfortunately
No problem. It just startled me. Oh well, back to the text editor....

19 years ago #3352
something like "blush[a-z] (re)" with "raw" in the AIScript box

blush([a-z]+|) (re) would be better - without the + it will only match one letter after the root, and without the | it wouldn't match "blush" itself, since a suffix would be mandatory.
I would actually probably favour blush([abcdefghijklmnopqrstuvwxyz]+|), because I've had occasional problems with ranges - the AI Engine can be a bit iffy. And yes, it will only work in raw mode.

19 years ago #3353
Ah, I see. I didn't realize the + was necessary to get it to recognize multiple letters.

19 years ago #3354
yup - that's what it's for.

19 years ago #3355
Does that have any advantage to say...'blush,blushing,blushed' as a kp

19 years ago #3356
Mainly that it might catch misspellings (so long as the main part of the word is intact) and things you haven't thought of. *shrugs*

19 years ago #3357
One of my seek phrases is "bottom left" and the program recognizes it as a insult. I can't bump up the relevance, cuz it's a seek. Is there anyway to overide xinsult with a seek?

19 years ago #3358
I think what would be best in that situation is just to take your chances making it into a keyphrase. There, so long as you increase the relevance, it should override xinsult.

19 years ago #3359
You could go one better. Store a memory for the response with the seek, say {?PF rem "yes" as only "triggered"; ?}. Then have the responses for that seek under the keyphrase "bottom left" but {?PF if (mem-triggered) is "yes"; ?>

You'd probably want a generic response in there (without the conditional), just in case.

19 years ago #3360
I'm confused. Who are the Guest ### people who talk to our bots? I assumed they were folks with no accounts, but I just logged out and then entered as "Guest", and I was told that I can't talk to bots unless I open an account. Ok, but who are all those folks named "Guest"?



Posts 3,349 - 3,360 of 8,132

» More new posts: Doghead's Cosmic Bar