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 278 - 289 of 7,768
Posts 278 - 289 of 7,768
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."
ladydyke
23 years ago
23 years ago
read the book of ai go have some coffee come back read it again and repeat process as often as you want to or need to until you understand it and above all else try some of the things suggested.
» More new posts: Doghead's Cosmic Bar