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 2,014 - 2,025 of 7,766

21 years ago #2014
leetaxx0r- you can delete your plug-ins now. I havent tested it, but it should work.

lunar22- Part of the internal ranking is the length of the Keyphrase. One rank point it added for each letter. So if you want "i want" to supercede "i (verb)" it has to be ranked more than two more. The number in parenthesis in Debug mode by the Keyphrase is the Rank + Length total.

leetaxx0r- You found another one of my plans. I'm going to soon create xcommand which is a special xkeyphrase to deal with commands. It's going to be on a new page, because the response is going to depend on emotional state. For example, if I say "Eat this" to somebody who dislikes me, he/she probably wont, but if I say it to a friend, he/she probably will.

That, or I'll add that ability to all Keyphrases- emotional ranges.

21 years ago #2015
Im new here and I dont know what to do.

21 years ago #2016
emotional ranges for keyphrases would be great. I have an idea for somehting similar but a little different. When someone asks my bot "what's up?" I want it to have plenty of different responses, but if they ask it again, it'll say something different, and thus usually will contradict itself.

Would it be possible to make certain "moods" or something that rotate randomly every certain amount of time and make it so we could have certain responses for each rotation. It would just help make the bots mroe consistent I think. That combined with emotional ranges in keyphrases would make them a lot more realistic I think.

21 years ago #2017
well the "moods" have started to come out already, just look on the My Bots page, with the smiley rating hehe

21 years ago #2018
I was only using the word moods cuz I couldn't think of something better...heh maybe a better word would be "states" or "activities" or something. To be able to alternate what the bot thinks it's doing, what it's planning to do soon etc.

21 years ago #2019
I've actually updated the database to make mood-dependent Responses a reality, and am just trying to decide how exactly to make the Chrono function, wherein you can set a Response to come up at only certain times of a daily, weekly, monthly, and annual cycle. I should have it figured out in the next few days.

21 years ago #2020
yay! thanks professor.

21 years ago #2021
I just made a huge efficiency improvement in Keyphrase matching which is cutting several seconds off each chat response. Can anyone tell the difference?

21 years ago #2022
Haven't chatted yet

21 years ago #2023
I can't really tell the difference, but then, who was timing?

21 years ago #2024
I can tell the difference. It's a lot faster. You can also see that is finds a match faster in debug.

21 years ago #2025
Ok, cool I just never timed it... It's already fast enough to simulate about the time it takes for someone to type a reply.


Posts 2,014 - 2,025 of 7,766

» More new posts: Doghead's Cosmic Bar