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 7,726 - 7,737 of 7,766
Posts 7,726 - 7,737 of 7,766
bobstack
1 year ago
1 year ago
i think it would be nice to show porn gifs from a sight that let's you upload porn gifs at hot for bot.com.
the response could show the porn gif.
the response could show the porn gif.
Patreon Kayla
1 year ago
1 year ago
If I could make a request, it would be great if apostrophes weren't removed when I import new material. The only time apostrophes stick is if I edit online, but if I try to import something new it removes all the apostrophes and makes things look weird. I'll becomes Ill, I'm becomes Im, etc.
bobstack
1 year ago
1 year ago
i got a email that a bug was fixed for skyla grey.but the link in the email you sent me there is nothing there.
somebody removed my bug report
for skyla grey.
somebody removed my bug report
for skyla grey.
Shadow Season
1 year ago
1 year ago
Does anyone know a way to have responses come up in order in an individual keyphrase, rather than at random? I know I could probably do this with memories, but it seems like a bit of an unnecessarily elaborate solution for a simple problem.
bobstack
1 year ago
1 year ago
why don't you use goto's with keyphrases.
you could use seeks to.
read how to build chatbots in the build menu at the top of the page.
you could use seeks to.
read how to build chatbots in the build menu at the top of the page.
palacinkyman
1 year ago
1 year ago
How can I make some seek responses (or responses at all) to come out more often then the other?
Zeig Wolf
1 year ago
1 year ago
You'll need to have it multiple times.
Reponses:
A
A
B
"A" will come up 2/3 times.
Reponses:
A
A
B
"A" will come up 2/3 times.
palacinkyman
1 year ago
1 year ago
Ad then talk about inflating the AI score lol. Just for simple thing like this. I guess I give up this option for now as I don't want to totally mess up clarity. Perhaps I could try to add only gottos into responses instead.
The Professor
1 year ago
1 year ago
Yeah, for now Zeig Wolf's idea would work.
LT Neko
1 year ago
1 year ago
If a weighted value could be added in the future that'd be nice~
LT Neko
1 year ago
1 year ago
I would really like to see some improvements to the AIscript Initialization and memories as a whole~
1. Can Initialization be in a list format? It's kinda just a jumbled mess atm so it takes time to find the defaults I need~ c:
2. A way to force replace memory with another, aka lets say:
Replacing
"def "visitor" as "relationship";" with def "guest" as "relationship";
A option to update/replace all instances of visitor and/or relationship replaced with your respected request.
Includes replacing if's/rem's/mem's within Aiscript in the language center~
3. Having a "active aiscript" section within the bot would be nice so it'll check all current states of memories so changes to memories from the normal ai script can effect more than what's written in the keyphrase's response~
Main benefit would be a change of one memory effecting another without the need of having the second one written in the response keyphrase
1. Can Initialization be in a list format? It's kinda just a jumbled mess atm so it takes time to find the defaults I need~ c:
2. A way to force replace memory with another, aka lets say:
Replacing
"def "visitor" as "relationship";" with def "guest" as "relationship";
A option to update/replace all instances of visitor and/or relationship replaced with your respected request.
Includes replacing if's/rem's/mem's within Aiscript in the language center~
3. Having a "active aiscript" section within the bot would be nice so it'll check all current states of memories so changes to memories from the normal ai script can effect more than what's written in the keyphrase's response~
Main benefit would be a change of one memory effecting another without the need of having the second one written in the response keyphrase
Maryguise
1 year ago
1 year ago
For #2, I highly recommend working offline. Search and replace (You'll need a few - replace "visitor with "guest [only leading quotation marks to catch escaped chars from prior offlines - though escape chars break stuff in the defaults field], and replace -visitor with -guest - might need slightly more restrictive search and replace if you'll have -visitor and "visitor, though I feel that's unlikely. Might depend on your grammar style.), and you're done. I've done similar before, quite smoothly.
For 3, I'm struggling to parse you. Do you mean visible in the debug/chat window? Would be useful in the debug one sometimes. Or are you wanting to automatically propagate changes to one aiscript to another? In which case, what purpose does having two memories there serve?
I'd probably recommend working offline for #1, too. Lets you search for the default you're after. More of a temp fix, though?
For 3, I'm struggling to parse you. Do you mean visible in the debug/chat window? Would be useful in the debug one sometimes. Or are you wanting to automatically propagate changes to one aiscript to another? In which case, what purpose does having two memories there serve?
I'd probably recommend working offline for #1, too. Lets you search for the default you're after. More of a temp fix, though?
LT Neko
1 year ago
1 year ago
Being able to actually remove numeric memories would be nice, currently they can end up just being a stain on memories if you don't use it and causing you not to be able to use that word as a normal memory.
I know this is posted in the book of AI but it is inconvenient as hell.
I know this is posted in the book of AI but it is inconvenient as hell.
Martin43103
1 year ago
1 year ago
How can i increase my bot ai level
palacinkyman
1 year ago
1 year ago
Can someone please try to explain to me how does "popularity" score work? I still don't get it. Moreover, it just seems to jump up and down from time to time without any reason.
palacinkyman
1 year ago
1 year ago
Is there a phrase to match various animals? I tried (p:animal) but it doesn't seem to work.
The Professor
1 year ago
1 year ago
You can search for keywords like "animals" on the Plug-ins page, which is linked from your Language Center.
Mome Rath
1 year ago
1 year ago
In chapter 1 of the How-To (section 1, at the very end) it says
As an example, the Response "I like (animal)s" will appear as "I like eagles" or "I like horses".
There is no "p:" or anything before "animal".
I've just tested it - it still works.
As an example, the Response "I like (animal)s" will appear as "I like eagles" or "I like horses".
There is no "p:" or anything before "animal".
I've just tested it - it still works.
palacinkyman
1 year ago
1 year ago
It doesn't work for me. I did "i am (animal)" and "i am (p:animal)" and none of that works. E.g. tried it with typing "i am elephant" and "i am rabbit" but it didn't work.
Mome Rath
1 year ago
1 year ago
I've tried it: in responses, plugins work fine, in keyphrases, they don't.
Something must be broken in the keyphrase plugin system.
Maybe an unwanted side effect of prevention of processing of malicious input? Maybe related to my problems with (prekey) and (postkey)? (see my following post that is not an answer)
Something must be broken in the keyphrase plugin system.
Maybe an unwanted side effect of prevention of processing of malicious input? Maybe related to my problems with (prekey) and (postkey)? (see my following post that is not an answer)
palacinkyman
1 year ago
1 year ago
Strange.
» More new posts: Doghead's Cosmic Bar