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 1,893 - 1,904 of 7,766
Posts 1,893 - 1,904 of 7,766
RaulD
22 years ago
22 years ago
How many nested levels of 'goto's do you get? (By this I mean, can you 'goto' to another keyphrase that has another 'goto', and how many times can you do this?) Also, do goto's work in xkeyphrases? Also an idea I had (which might not necessarily be good, but I'm throwing it out just incase) is a way to 'goto' the keyphrase which fired the last response (whatever it may have been)... This way, if your bot is talking about Star Trek (for example), and someone says something which would have fired an xnone, the xnone could then 'goto' the last keyphrase (which was 'Star Trek' possibily), thus resuming the conversation.... Just an idea... [Yes, I am a Trekkie
]

The Professor
22 years ago
22 years ago
Onyx.. actually, retaining current goto #s should be okay, now that I think of it. It's adding new ones that wont be possible offline.. unless it can accept something like this:
goto (are you,yes,xnomatch)
Which would be the path from the Keyphrase out. Yah. I think I'll do that.
Shady.. I'd rather keep it as simple as possible for the botmaster.. Hmm.. the logic is like this: any indent more than one tab without a leading + is a seek response connected to the last seek listed at that indent level. I can send you the import code once I get it working. Also, I have CodeWarrior for Mac, but I think that's just for C++ and Java, no?
Hmm. RaulD- that would work with a sort of topical system. But personally my Keyphrases are more on the line of "do you" "are you" etc which wouldnt work with that. Max goto depth is 3, I think, to prevent too much looping.
goto (are you,yes,xnomatch)
Which would be the path from the Keyphrase out. Yah. I think I'll do that.
Shady.. I'd rather keep it as simple as possible for the botmaster.. Hmm.. the logic is like this: any indent more than one tab without a leading + is a seek response connected to the last seek listed at that indent level. I can send you the import code once I get it working. Also, I have CodeWarrior for Mac, but I think that's just for C++ and Java, no?
Hmm. RaulD- that would work with a sort of topical system. But personally my Keyphrases are more on the line of "do you" "are you" etc which wouldnt work with that. Max goto depth is 3, I think, to prevent too much looping.
Shadyman
22 years ago
22 years ago
RaulD--
With PF1, I know for sure it was 1... Like if you goto'd something, and it had a goto, it would just say "goto whatever"
Prof--
-I dont know about Codewarrior... I tend to stay away from that stuff
-I see about the tab things
Sure send the import thing over
This could be good
Right now the program just interprets the top tags, then imports each keyphrase as a root item in a treeview control, and adds the responses, in order, to it.
With PF1, I know for sure it was 1... Like if you goto'd something, and it had a goto, it would just say "goto whatever"
Prof--
-I dont know about Codewarrior... I tend to stay away from that stuff

-I see about the tab things



Boner the Clown
22 years ago
22 years ago
Any reason why "huh" triggers an xnone, even if you have a keyword for it?
The Professor
22 years ago
22 years ago
Interjections are stripped off in preprocessing, as they would get in the way of understanding sentence structure.
Eugene Meltzner
22 years ago
22 years ago
There is no VB compiler for Mac. I asked a friend who knows these things.
The Professor
22 years ago
22 years ago
Good lord! I think somebody was just attacking the site with a DOS attack. There were messages going through of incredible size, and everything was slowing down. I plugged the hole, so that wont happen again.
Butterfly Dream
22 years ago
22 years ago
I wondered why a direct chat (as Guest) suddenly ended with a blank white screen.
» More new posts: Doghead's Cosmic Bar