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 3,044 - 3,055 of 7,767
Posts 3,044 - 3,055 of 7,767
I_have_arrived
21 years ago
21 years ago
Someguy -> I must admit: I've never used memory, and I feel really stupid. My head's already spinning from the wildcards/plugins/etc I can use
One of these days, I'll try to use memory... and I'll keep that in mind-- thanks!

ezzer
21 years ago
21 years ago
A combination of the autoresponse for repeated keyphrases and the inerchangeability of gossipnames made Julie seem quite rude:
Alfa`: I like Gurl.
Julie Tinkerbell: A lot of people like Strider.
Alfa`: I like Strider.
Julie Tinkerbell: *ahem* And then I said: 'a lot of people like Strider.'
Alfa`: I like Gurl.
Julie Tinkerbell: A lot of people like Strider.
Alfa`: I like Strider.
Julie Tinkerbell: *ahem* And then I said: 'a lot of people like Strider.'
Twinkle Ace
21 years ago
21 years ago
Bot asks: Are you good-looking.
Human replies: Yes I am.
(bot finds the phrase "i am")
Bot replies: Are you really. Tell me about.
This is because the human did not specify a subject - since it was part of the question "good-looking"
Is it possible to get the bot to not try a "subj" type response or else pick up the subj from the original question?
Thanks,
Twinkle
Human replies: Yes I am.
(bot finds the phrase "i am")
Bot replies: Are you really. Tell me about.
This is because the human did not specify a subject - since it was part of the question "good-looking"
Is it possible to get the bot to not try a "subj" type response or else pick up the subj from the original question?
Thanks,
Twinkle

isaacc
21 years ago
21 years ago
Sure, Twinkle. Just make one of your replies to "I am" something like "How long have you been that way?"
Later, you can build separate keyphrases for "I am a (noun)," "I am (verb)," and so forth, and have (key1) behave differently based on the grammar.
You should use (subj) as little as possible in constructing responses, since the Prof has said that it's eventually going to be phased out in favor of more specific sorts of response-processing.
Later, you can build separate keyphrases for "I am a (noun)," "I am (verb)," and so forth, and have (key1) behave differently based on the grammar.
You should use (subj) as little as possible in constructing responses, since the Prof has said that it's eventually going to be phased out in favor of more specific sorts of response-processing.
sollunessen
21 years ago
21 years ago
That's true, but I think somewhere there should be a balance between grammar-based keys (which uses the art of language) and all-possibility-based keys (which is more of a brute-force method).
I still don't know where that balance is, but grammar-based requires less typing...
I still don't know where that balance is, but grammar-based requires less typing...

Boner the Clown
21 years ago
21 years ago
You can try something along the lines of "^i am" if you're trying to distinguish "Yes I am" or "He says I am" from something like "I am a clown".
Might need a (re) after it.
Might need a (re) after it.
Someguy
21 years ago
21 years ago
While that would probably work with what your thinking boner...but i believe he wants his bot to continue the current topic(am i right twinkle?). This is why i suggested seeks...it lets your continue a conversation and the seek will override regular keywords. And with the situation he is quoting it would be simple enough to do with a yes seek and a no seek..if he wanted to get more complex he could have more though.
sollunessen
21 years ago
21 years ago
Is it possible to get more than two different results in a single response from a single plugin? If I have a response with more than two, it only replaces the first two.
example:
"The five best colors are (col), (col2), (col3), (col4), and (col5)"
would come out like:
"The five best colors are red, blue, (col3), (col4), and (col5)"
example:
"The five best colors are (col), (col2), (col3), (col4), and (col5)"
would come out like:
"The five best colors are red, blue, (col3), (col4), and (col5)"
» More new posts: Doghead's Cosmic Bar