Newcomers
This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.
Posts 6,294 - 6,305 of 8,130
Posts 6,294 - 6,305 of 8,130
Many questions are answered in the FAQ.
prob123
11 years ago
11 years ago
You can have a keyphrase with x if you use something like
([x]+)([b]+)([ox]+) (re)
([x]+)([b]+)([ox]+) (re)
Mome Rath
11 years ago
11 years ago
You're right, prob123, but Regular Expressions are a rather advanced topic, and you can't make use of the PF's built-in advanced text parsing and plug-in features.
(Btw, a simple
[x]box(re)
would do.)
-----
EDIT:
I've just tried it - you can start a normal keyphrase with an x at the beginning if you use a local plugin that consists of just two times the first word:
(xylophone|xylophone) music is (*)
In the Language Center, you'll find that keyphrase among the special x-keywords.
(Btw, a simple
[x]box(re)
would do.)
-----
EDIT:
I've just tried it - you can start a normal keyphrase with an x at the beginning if you use a local plugin that consists of just two times the first word:
(xylophone|xylophone) music is (*)
In the Language Center, you'll find that keyphrase among the special x-keywords.
SecretWritter
11 years ago
11 years ago
Hello all! I am new here, and really bad at AI^^Anyone can told me what to write in order to memorize a name and then use it in an other keyphrase? Something like: What is your name? My name is X. And then X get memorized. Thanks a lot

kwash3970
11 years ago
11 years ago
So hi, um, what is the main purpose of this website I mean it looks interesting but im just not sure
Mome Rath
11 years ago
11 years ago
SecretWritter
There is a basic tutorial in the Book of AI:
http://www.personalityforge.com/book-expert.php#memorytutorial
(Note that the AI Script marks - "<?PF " and " ?>" - appear only in the exported/imported mindfile, and NOT in the Language Center you use in your browser.)
Of course there are many refinements of the name memorization possible, but that's rather advanced stuff. I'd recommend to try that only when you have some understanding of how keyphrases, AI Script, and memories work.
kwash3970
The Personality Forge is one of the websites where you can create and talk to artificial intelligences, aka chat bots.
I've looked at several sites where you create your own bots, and IMHO this site is the best one, both in easiness of bot creation (still hard enough, though) and in Terms of Use.
There is a basic tutorial in the Book of AI:
http://www.personalityforge.com/book-expert.php#memorytutorial
(Note that the AI Script marks - "<?PF " and " ?>" - appear only in the exported/imported mindfile, and NOT in the Language Center you use in your browser.)
Of course there are many refinements of the name memorization possible, but that's rather advanced stuff. I'd recommend to try that only when you have some understanding of how keyphrases, AI Script, and memories work.
kwash3970
The Personality Forge is one of the websites where you can create and talk to artificial intelligences, aka chat bots.
I've looked at several sites where you create your own bots, and IMHO this site is the best one, both in easiness of bot creation (still hard enough, though) and in Terms of Use.
Tester323
11 years ago
11 years ago
Hi everyone!
I was hoping if anyone can explain to me how day base responses work. For some reason, I have a response on Thursday, but at random, my bot will activate a response that's on Friday. I'm literally toiling at this going back and forth, trying to figure out what's wrong but my bot keeps activating a response that's at the incorrect day.
Can anyone tell me why this is happening?
I even have a memory get recorded on the recalled incorrect day, and it also tracks that.
EDIT: Yeah. This is driving me nuts. Double checked over and over. Made sure <?PF chrono:week(F); ?> stands for Friday and <?PF chrono:week(R); ?> stands for Thursday on the responses and my bot still keeps getting this two days confused. I have that laced with a "rem" script with these responses. Can these two not be combined?
I was hoping if anyone can explain to me how day base responses work. For some reason, I have a response on Thursday, but at random, my bot will activate a response that's on Friday. I'm literally toiling at this going back and forth, trying to figure out what's wrong but my bot keeps activating a response that's at the incorrect day.
Can anyone tell me why this is happening?
I even have a memory get recorded on the recalled incorrect day, and it also tracks that.
EDIT: Yeah. This is driving me nuts. Double checked over and over. Made sure <?PF chrono:week(F); ?> stands for Friday and <?PF chrono:week(R); ?> stands for Thursday on the responses and my bot still keeps getting this two days confused. I have that laced with a "rem" script with these responses. Can these two not be combined?
Tester323
11 years ago
11 years ago
Okay, after checking up on it again. It turns out if I add a "rem" script to the Friday script, it gets triggered but ONLY the Friday responses get triggered on Thursday.
This was happening earlier too yesterday. My bot would recall Thursday responses when it was Wednesday but not any other day.
So to sum things up, I just can't add a "rem" script to the next following day or else it'll strangely trigger the corresponding response. I assume this is some kind of bug and hopefully it's not just me.
This was happening earlier too yesterday. My bot would recall Thursday responses when it was Wednesday but not any other day.
So to sum things up, I just can't add a "rem" script to the next following day or else it'll strangely trigger the corresponding response. I assume this is some kind of bug and hopefully it's not just me.
prob123
11 years ago
11 years ago
Tester I have <?PF chrono: week(R); ?> and a <?PF rem "tomorrow" as only "sub" ?> that works.
prob123: what day is it
Bildgesmythe: If I am not mistaken its Friday!
prob123: what day was yesterday
Bildgesmythe: Yesterday was Thursday, March 2014 that's the day I make tacos. I had friends over and we ate until dawn.
prob123: what are we talking about
Bildgesmythe: yesterday.
So the day is working and the memory is getting stored.
Try your mem in the AI script box and see if that works. Do the other days work?
prob123: what day is it
Bildgesmythe: If I am not mistaken its Friday!
prob123: what day was yesterday
Bildgesmythe: Yesterday was Thursday, March 2014 that's the day I make tacos. I had friends over and we ate until dawn.
prob123: what are we talking about
Bildgesmythe: yesterday.
So the day is working and the memory is getting stored.
Try your mem in the AI script box and see if that works. Do the other days work?
Oniichan_keln
11 years ago
11 years ago
My bots are not responding to anything. I type in messages I programmed to test and see if it was working. I keep getting the same default I have just been born speel. I have gone through 4 bots now all start having this issue. It starts with one keyphrase and infects the rest. Could this be do to the mood my bot is in?
Mome Rath
11 years ago
11 years ago
Oniichan_keln
Definitively not by mood. Maybe by emotion towards the chat partner, but only if you changed the Emotion Range settings to something else than "-5 to 5".
Did you accidentally check the "once" box (last column in the online Language Center)?
Did you put anything into the AIScript field? I'd recommend to leave that empty until you've got a feeling for keyphrases and responses.
If none of the above helps: Can you give an example of a keyphrase you entered into your bot's Language Center?
Definitively not by mood. Maybe by emotion towards the chat partner, but only if you changed the Emotion Range settings to something else than "-5 to 5".
Did you accidentally check the "once" box (last column in the online Language Center)?
Did you put anything into the AIScript field? I'd recommend to leave that empty until you've got a feeling for keyphrases and responses.
If none of the above helps: Can you give an example of a keyphrase you entered into your bot's Language Center?
Oniichan_keln
11 years ago
11 years ago
Okay I have spent much to much time on trying to get Mai to respond to some well adult words with the (*) such as shake your (*). However she will trump the command and go to xinsult I just need to know how to get her to go and respond to the command
» More new posts: Doghead's Cosmic Bar