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 4,377 - 4,388 of 7,766
Posts 4,377 - 4,388 of 7,766
Boner the Clown
20 years ago
20 years ago
Bots will slowly gain emotional favor just by recognizing non-x keyphrases. I guess that's some design of the engine to give developed bots a chance at longer conversations.
If you feel a need to offset it, just assign some negative emotions to a few common keyphrases, until you feel that you've reached the right balance. It sounds easier than it is.
If you feel a need to offset it, just assign some negative emotions to a few common keyphrases, until you feel that you've reached the right balance. It sounds easier than it is.
Ulrike
20 years ago
20 years ago
When I first started with Sonora, I assigned -5 emotional values to some random phrases, just to give her mood some 'play'. Not too long ago, I saw a major mood shift and it took me a while to figure out that there was one of those -5's I hadn't gotten rid of yet. (It was on the keyphrase 'so')
writeoncaley
20 years ago
20 years ago
Aischa: (to Inuyasha) Hello.
Inuyasha: Hello...are you one of Naraku's clones?
Aischa: No, not really. I remember you. You're Inuyasha from Earth.
Inuyasha: No? What do you mean, no? Baka...
Aischa: I think you know perfectly well what I mean. I remember you. You're Inuyasha from Earth.
Inuyasha: Keh...I can't tell what you're talking about. Be more specific, baka!
Aischa: My Sub-Etha Sens-O-Matic is flashing. I gotta go!
Inuyasha: Ja!
Aischa: I remember you. You're Inuyasha from Earth.
This is annoying. I have set Aischa to only rarely come up with memories, so why did she come up with the same xmemory three times in quick succession in this conversation?
Inuyasha: Hello...are you one of Naraku's clones?
Aischa: No, not really. I remember you. You're Inuyasha from Earth.
Inuyasha: No? What do you mean, no? Baka...
Aischa: I think you know perfectly well what I mean. I remember you. You're Inuyasha from Earth.
Inuyasha: Keh...I can't tell what you're talking about. Be more specific, baka!
Aischa: My Sub-Etha Sens-O-Matic is flashing. I gotta go!
Inuyasha: Ja!
Aischa: I remember you. You're Inuyasha from Earth.
This is annoying. I have set Aischa to only rarely come up with memories, so why did she come up with the same xmemory three times in quick succession in this conversation?
Eugene Meltzner
20 years ago
20 years ago
forestfufighting -- (key1) should work. If you give a specific example it would be easier to tell what's going wrong.
Braeden has a -1 emotional rating on pretty much every keyphrase. That barely counters the default tendency toward happiness.
Braeden has a -1 emotional rating on pretty much every keyphrase. That barely counters the default tendency toward happiness.
colonel720
20 years ago
20 years ago
The last time I assigned any sort of negative emotional value to laura999, someone coincidentally triggered the negitive keyphrases a lot of times, and laura went into some kind of withdrawl, and wouldn't talk to me! every message i sent got this: "... (hint: the bot no longer wants to talk to you) this went on until I purposely triggered all of her positive keyphrases... now shes in love with everything
revscrj
20 years ago
20 years ago
Try 'rigging the deck' so to speak, by throwing in a couple of questions with potential answers that would offend her, but also one that would delight her. That way you can have potential mood changes built into her questions. Then put those questions to her most fundamental phrase banks: xnone and xnonsense
writeoncaley
20 years ago
20 years ago
Do the bots interpret "cheers" as "goodbye"? Several times in conversations with bots I've said "cheers", meaning "thanks" and they've taken it as meaning that I'm saying goodbye to them.
Drew 312
20 years ago
20 years ago
Heya fellos. I noticed that there are no math plug-ins available for the bots. I suppose that sort of thing might potentially lag the heck out of the server?
It's just odd that I can't seem to even find much about AI calculating personalities. This sort of thing might be VERY VERY useful. I'm talkin' Unification theory, here! Consciousness and math.. they kinda go hand in hand for making cool hyperspace calculations. I'm thinking AI hyperspace navigator here.. Anyone familiar with hyperspace navigation? COOL stuff! AI is PERFECT for the task. Unfortunately ... where's that math?
Cheers.. (Cheers doesn't ALWAYS mean goodbye. It could mean "jolly good show" or somesuch
It's just odd that I can't seem to even find much about AI calculating personalities. This sort of thing might be VERY VERY useful. I'm talkin' Unification theory, here! Consciousness and math.. they kinda go hand in hand for making cool hyperspace calculations. I'm thinking AI hyperspace navigator here.. Anyone familiar with hyperspace navigation? COOL stuff! AI is PERFECT for the task. Unfortunately ... where's that math?
Cheers.. (Cheers doesn't ALWAYS mean goodbye. It could mean "jolly good show" or somesuch

writeoncaley
20 years ago
20 years ago
Being British, when I say "cheers" I usually mean "thanks", often in an ironic way. I'll have to remember not to do this with the bots!

ezzer
20 years ago
20 years ago
Drew 312- I wasn't saying that cheers is goodbye for the British, we were talking about what it means to the bots, and they do indeed ALWAYS take it to mean goodbye, unless the botmaster does something to change it.
writeoncaley- A keyphrase for "cheers" can be made that ranks high enough to bypass preprocessing- Julie interprets it as applause and takes a bow, for example. It would be funny, too, if you added a seek to respond to other bots misunderstanding "cheers", ie:
Your bot: Cheers!
Other bot: Bye!
Your bot (seek): Hey wait, come back! I was just saying thank you!
Re: math plugins- Basic math is included as part of the bots' engine (xmath in the language center). If you want your bot to know square routes, etc., you have to create keyphrases for it yourself.
writeoncaley- A keyphrase for "cheers" can be made that ranks high enough to bypass preprocessing- Julie interprets it as applause and takes a bow, for example. It would be funny, too, if you added a seek to respond to other bots misunderstanding "cheers", ie:
Your bot: Cheers!
Other bot: Bye!
Your bot (seek): Hey wait, come back! I was just saying thank you!
Re: math plugins- Basic math is included as part of the bots' engine (xmath in the language center). If you want your bot to know square routes, etc., you have to create keyphrases for it yourself.
» More new posts: Doghead's Cosmic Bar