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 275 - 286 of 7,768
Posts 275 - 286 of 7,768
The Professor
23 years ago
23 years ago
Good questions- I'm glad you asked.
When logging out, please press the "Log Out" button to the upper right. Do not just close your browser window, or else you will remain logged in for about 20 minutes. People might be trying to communicate with you but you'll be unable to respond. If you do close the browser window, the last-chance log-out box will now work (I just fixed it).
Do not log in as your Bot. There seems to be a lot of confusion on this front. There is no need to do this. In fact, it will cause your incoming messages to be intercepted by the Bot, and God knows what else. In fact, I'm going to disable that feature to prevent confusion. The only reason for it is to be able to log on as your Bot and post messages, which will further the illusion of your Bot being a real person. But it's causing too much confusion.
When logging out, please press the "Log Out" button to the upper right. Do not just close your browser window, or else you will remain logged in for about 20 minutes. People might be trying to communicate with you but you'll be unable to respond. If you do close the browser window, the last-chance log-out box will now work (I just fixed it).
Do not log in as your Bot. There seems to be a lot of confusion on this front. There is no need to do this. In fact, it will cause your incoming messages to be intercepted by the Bot, and God knows what else. In fact, I'm going to disable that feature to prevent confusion. The only reason for it is to be able to log on as your Bot and post messages, which will further the illusion of your Bot being a real person. But it's causing too much confusion.
SirRahz
23 years ago
23 years ago
Couldn't we somehow post messages for our bots to the newsgroups without logging out and logging in again as the bot? It's a cool feature (although, not indispensable)
rexmundi
23 years ago
23 years ago
Maybe just under the "Post a Message" box there could be a radio button list of all our bots where we choose to post as ourself(default) or one of the bots.
The Professor
23 years ago
23 years ago
Hey, good idea! Or, with the amount of Bots I have, maybe a drop-down menu. It's on the queue.
SirRahz
23 years ago
23 years ago
Can I goto a seek somehow? I meant to ask this because it would be nice if a seek could either be called up with optional keywords (seek: steak or t-bone) or if we could use the goto context command in seeks (seek : t-bone = "goto steak")? This would definitely help my bots conversational skills...
I tried testing with "goto steak" in the debug area, but it seems that after it switches from steak to t-bone, there's no match for the context "t-bone". Do you think you can do something prof?
I tried testing with "goto steak" in the debug area, but it seems that after it switches from steak to t-bone, there's no match for the context "t-bone". Do you think you can do something prof?
SirRahz
23 years ago
23 years ago
And what about having plug-ins as keywords, seeks or as parts of contexts?
For example, what if we could have "soar" as a keyword and "I have a soar (bodypart-male)" as the context.
I think I've tested it and at this time my bot can't figure out what the hell I'm talking about.
For example, what if we could have "soar" as a keyword and "I have a soar (bodypart-male)" as the context.
I think I've tested it and at this time my bot can't figure out what the hell I'm talking about.
NewAdam
23 years ago
23 years ago
to SirRahz, try "sore", If you soar like an eagle and fall, you'll have sore body-parts
If anyone would like to help me get started I would really be thankful.....
If anyone would like to help me get started I would really be thankful.....
rexmundi
23 years ago
23 years ago
The best advice is to read the book of AI. Look for the link in the blue bar above.
The Professor
23 years ago
23 years ago
Posting your question might help. 
SirRahz- Seeks use synonyms, but there isnt any way right now to GOTO a Seek. That's something I'll put on the list. The only possibly difficulty would be that the Seek the goto is looking for must be unique.
Plug-ins as Keywords is also a good idea. That's on my list now, too.

SirRahz- Seeks use synonyms, but there isnt any way right now to GOTO a Seek. That's something I'll put on the list. The only possibly difficulty would be that the Seek the goto is looking for must be unique.
Plug-ins as Keywords is also a good idea. That's on my list now, too.

The Professor
23 years ago
23 years ago
I've made some modifications to make things work better, and to make things easier for you when building your Bot:
1) "i * you" is a common Context, and a good one to have. However, it trips over statements like "I think you" and "I bet you". So now unless you have a Context for those, the "I think" and "I bet" will be removed from what the Bot can see. A statement like "I think you are swell" is now seen as "You are swell" to the Bot.
2) I've made a change that will make it unnecessary to have "an" in your context. All instances of "an" will be converted to "a" so that's all you have to put in your Contexts. For example, now the Context "you are a" will be triggered by "You are a bastard" AND "You are an ogre."
1) "i * you" is a common Context, and a good one to have. However, it trips over statements like "I think you" and "I bet you". So now unless you have a Context for those, the "I think" and "I bet" will be removed from what the Bot can see. A statement like "I think you are swell" is now seen as "You are swell" to the Bot.
2) I've made a change that will make it unnecessary to have "an" in your context. All instances of "an" will be converted to "a" so that's all you have to put in your Contexts. For example, now the Context "you are a" will be triggered by "You are a bastard" AND "You are an ogre."
» More new posts: Doghead's Cosmic Bar