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,614 - 2,625 of 7,766

21 years ago #2614
ditto!

21 years ago #2615
Quick question. Can AIScript generate a random number for me, so my bot can randomly decide to (for instance) change subjects from the subject of the previous sentence to the object? To use the example from the PF2 New features list, I want to randomly decide to talk about ball instead of dog if the sentence allows.

21 years ago #2616
Not.. yet.

21 years ago #2617
Incubus, you could easily accomplish that by having two responses to a given keyphrase. If the keyphrase was "my (noun) likes to play with a", you could write one response that picked up (key1) and another response that didn't say anything about (key1) but talked about (postkey).

21 years ago #2618
Fantastic. Thanks isaacc. I was trying to make it harder than it was.

21 years ago #2619
hi

21 years ago #2620
howdy 1timeuse

is this a one time thing for you

21 years ago #2621
So how far have people managed to take the Memory Script? Does anyone have bots that can say things like "So, how's your brother (mem-brothername)" or "Hey, I just bought a new (mem-objectbought) just like the one you got!"
i.e. How specific are people getting, and do the phrases ever get used?

21 years ago #2622
One would LIKE to do such things -- one complexity is the idea of "just bought," for example -- it could be a minute ago or a week ago or a month ago, depending on the purchase and how exciting it was. My point: Keeping a character chronologically current could be complicated!

21 years ago #2623
I just did a very nice overhaul of Little Mu where she does some name recognition for people. The funny thing is if someone says she has their name wrong, she'll start 'guessing' their name using funny petnames like 'sweetums' and 'sugarbritches,' until you specifically correct her with the right name:

Guest: what is my name?
Little Mu: Your name is Fred.
Guest: no, my name is not fred
Little Mu: Oh, sorry. I'm going to just call you 'Sweetie' from now on. Is that ok?
Guest: no, please don't
Little Mu: 'Muffin-head?'
Guest: ok
Little Mu: Muffin-head it is, then!
Guest: what is my name?
Little Mu: I'm guessing your full name is Muffin-head Von Pimplewhistle.

She also understands if you just tell her 'My name is Joe,' but most of Mu's traffic is from guests, and they are all the same person from the bot's perspective, so she keeps calling them by the name an older guest supplied.

21 years ago #2624
That's funny. I am working on a system to get Simulo to remember (and suggest) topics that people have spoken to him about in the past ... though I'll have to add a bunch of seeks and extra conversation to make it "work," and haven't made any use of the mem-topic memory yet, though he's slowly amassing them.

21 years ago #2625
Ok, here is my first official feature request. I want to be able to use wildcard plug-ins as memory names.
i.e. <?PF rem (key2) as "fav"&(key1)?>

This would take keyphrases like "My favorite (*) is (*)"
And allow "I would have to say that my favorite elf is Elrond."
and save "Elrond" as "favElf".


Posts 2,614 - 2,625 of 7,766

» More new posts: Doghead's Cosmic Bar