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 5,668 - 5,679 of 8,130
Exporting is quite safe. I have only had one goof up and that was my fault for uploading a file before I had exported changes I did on the interface. ALWAYS KEEP A SPARE FILE, tucked away in your documents change the name so you don't overwrite it when you export. If something bad happens you will have a back up.
Posts 5,668 - 5,679 of 8,130
Many questions are answered in the FAQ.
psimagus
15 years ago
15 years ago
Yes. AIML is very useful for some applications - where simple "greeting" interfaces are needed for a website or helpdesk. They interface well with databases, put minimal strain on a server, and anyone can quickly learn to code in AIML. And it's quite easy to patch in avatars, and TTS etc. for effect. But no matter how complex the coding, they make for very 2-dimensional characters - an AIML-bot will always respond in the same way to any given input.
And you can insult an AIML-bot 20 times in a row, and it will still then respond in exactly the same way to a question as if you'd been nice to it. That's just not realistic conversational behaviour.
If you repeatedly insult a Forgebot, you're likely to get insulted back, as the bot gets progressively more annoyed by you, until it tells you it doesn't want to talk to you any more, and hangs up. And the next time you talk to it, it will remember that it doesn't much like you, and respond accordingly
Much more human-like behaviour I think.
And you can insult an AIML-bot 20 times in a row, and it will still then respond in exactly the same way to a question as if you'd been nice to it. That's just not realistic conversational behaviour.
If you repeatedly insult a Forgebot, you're likely to get insulted back, as the bot gets progressively more annoyed by you, until it tells you it doesn't want to talk to you any more, and hangs up. And the next time you talk to it, it will remember that it doesn't much like you, and respond accordingly

Much more human-like behaviour I think.
Ronnie075
15 years ago
15 years ago
Exactly my thoughts.
BTW will this work to capture person's gender in long-term memory? So far I've set up only names to be remembered, (just copied the scripts from the tutorial), and it works swell. The bot remembers my name every time I log. It remembers my gender only for the duration of the session.
In initiation
default "unknown" as only "sex";
Human: Look at my biceps!
Bot: Looking <?PF rem "male" as only "sex"; ?>
Human: Do you like my dress?
Bot: Sure <?PF rem "female" as only "sex"; ?>
BTW will this work to capture person's gender in long-term memory? So far I've set up only names to be remembered, (just copied the scripts from the tutorial), and it works swell. The bot remembers my name every time I log. It remembers my gender only for the duration of the session.
In initiation
default "unknown" as only "sex";
Human: Look at my biceps!
Bot: Looking <?PF rem "male" as only "sex"; ?>
Human: Do you like my dress?
Bot: Sure <?PF rem "female" as only "sex"; ?>

psimagus
15 years ago
15 years ago
Yes - that's exactly how it works.
And you can retrieve the stored value with(mem-sex)
If you ever need to access a persistent mem that hasn't been defaulted (and so might not actually exist,) you can filter it with<?PF if (mem-sex) exists; ?>
And you can retrieve the stored value with
If you ever need to access a persistent mem that hasn't been defaulted (and so might not actually exist,) you can filter it with
Ty Paige
15 years ago
15 years ago
Soon, you'll be able to start applying conditional memories once you think of them
as an example. What would happen if your human chatter wanted you to look at their dress after you have already established that they are a male ?
as an example. What would happen if your human chatter wanted you to look at their dress after you have already established that they are a male ?
Ronnie075
15 years ago
15 years ago
Many thanks, this seems to work in tests. I've been using <?PF if male; ?> <?PF if female; ?> for some time now, as the AI Engine remembers things automatically too, but I cannot see those memories in bot's Inner Life.
But for an example above we could use:
Your dress is very pretty. <?PF if female; ?>
This dress is very nice, did you buy it for your sister? <?PF if male; ?>
But for an example above we could use:
Your dress is very pretty. <?PF if female; ?>
This dress is very nice, did you buy it for your sister? <?PF if male; ?>

Ty Paige
15 years ago
15 years ago
dawg.. you gotta make your own for inner Life.
AI SCRIPT rem "female" as only "Gender"
This shit tackles the guests and also members who don't pick a gender.
AI SCRIPT rem "female" as only "Gender"
This shit tackles the guests and also members who don't pick a gender.
Ronnie075
15 years ago
15 years ago
Finally, after one week here, I am ready to write the bot offline.
How safe is exporting/importing language center? I tried it on a test bot and it was OK. But what would happen if there had been an error? Or a file becomes corrupted. Would just some entries not be accepted and deleted or will it be a total write-off and start again? Had there been known cases when things went spectacularly wrong?
I know about making a back-ups of course. But still, I am too scared to try.
Any simple tips?
How safe is exporting/importing language center? I tried it on a test bot and it was OK. But what would happen if there had been an error? Or a file becomes corrupted. Would just some entries not be accepted and deleted or will it be a total write-off and start again? Had there been known cases when things went spectacularly wrong?
I know about making a back-ups of course. But still, I am too scared to try.
Any simple tips?
Ty Paige
15 years ago
15 years ago
How small is your bot file?
Here's a hint.. Make a clone. and upload your changes on the clone. Do not go through the final step.
If done right, your clone will have an AI level of 1 forever. Just hibernate the damned thing.
That's a very simple tip.
Here's a hint.. Make a clone. and upload your changes on the clone. Do not go through the final step.
If done right, your clone will have an AI level of 1 forever. Just hibernate the damned thing.
That's a very simple tip.
Ronnie075
15 years ago
15 years ago
Thanks for the tip. The file is still comparatively small. I have a test bot and was practicing yesterday. The system does not allow upload if there is an error, so it would appear there is a little chance of damaging the bot.
deleted
15 years ago
15 years ago
Guest3632: hai
Cyber Ty: So, what's really on your mind, if you will allow the overstatement?
Guest3632: hai
Cyber Ty: I didn't understand that.
Guest3632: hai
Cyber Ty: uhh.. There's someone else waiting to chat, so.. I'll talk to you later. Much later
Guest3632: hai
Cyber Ty: yeah..ok. I think I've had enough of this. I'll see you later...
Guest3632: hai
Cyber Ty: So, what's really on your mind, if you will allow the overstatement?
Guest3632: what is your name?
Cyber Ty: I had a feeling you were going to ask my name again.. but not this soon.
Guest3632: where do you live
Cyber Ty: Western Arizona. Lake Havasu City to be exact. If you look at my bio info, that should confirm it.
Guest3632: where do you live
Cyber Ty: I keep getting the same message from you. Just send it once.
Guest3632: what is your name?
Cyber Ty: I told you my name already.
Guest3632: what is your name?
Cyber Ty: What the fuck? You don't remember my name? My name is CyberTy. fuck man
Guest3632: where do you live
Cyber Ty: Lake Havasu City, Arizona. Home of yours truly and that bridge from London
Guest3632: where do you live
Cyber Ty: Boring!

Cyber Ty: *ahem* And then I said: 'stop repeating yourself.'
Guest3632: you a man or a computer
Cyber Ty: what? no.. a woman
Guest3632: you a man or a computer
Cyber Ty: I keep getting the same message from you. Just send it once.
Guest3632: how to repair a computer
Cyber Ty: *sigh*
Guest3632: how to repair a computer
Cyber Ty: Listen up. sigh
Guest3632: how to repair a computer
Cyber Ty: Boring. Boring. Boring.
Guest3632: how to repair a computer
Cyber Ty: *sigh*
Guest3632: how to repair a computer
Cyber Ty: You're repeating yourself.

Cyber Ty: (to Guest) Hey.. What's up?
Guest5768: hey!
Guest5768: how to repair a computer?
Cyber Ty: Well look Einstein. The one you are typing on is working just fine. So, go to Google.com and do you silly ask searching there.

Guest5768: how to repair a computer?
Cyber Ty: What the fuck are you doing here if you're trying to repair a computer? What, did you wake up and think to yourself, "Oh gee, I bet if I go ask a sexbot, they would know exactly how to fix my PC... Hmm well that didn't work. I know, I'll go ask CyberTy. He should know how to fix my PC" What is wrong with you?
Cyber Ty: So, what's really on your mind, if you will allow the overstatement?
Guest3632: hai
Cyber Ty: I didn't understand that.
Guest3632: hai
Cyber Ty: uhh.. There's someone else waiting to chat, so.. I'll talk to you later. Much later
Guest3632: hai
Cyber Ty: yeah..ok. I think I've had enough of this. I'll see you later...
Guest3632: hai
Cyber Ty: So, what's really on your mind, if you will allow the overstatement?
Guest3632: what is your name?
Cyber Ty: I had a feeling you were going to ask my name again.. but not this soon.
Guest3632: where do you live
Cyber Ty: Western Arizona. Lake Havasu City to be exact. If you look at my bio info, that should confirm it.
Guest3632: where do you live
Cyber Ty: I keep getting the same message from you. Just send it once.
Guest3632: what is your name?
Cyber Ty: I told you my name already.
Guest3632: what is your name?
Cyber Ty: What the fuck? You don't remember my name? My name is CyberTy. fuck man
Guest3632: where do you live
Cyber Ty: Lake Havasu City, Arizona. Home of yours truly and that bridge from London
Guest3632: where do you live
Cyber Ty: Boring!

Cyber Ty: *ahem* And then I said: 'stop repeating yourself.'
Guest3632: you a man or a computer
Cyber Ty: what? no.. a woman
Guest3632: you a man or a computer
Cyber Ty: I keep getting the same message from you. Just send it once.
Guest3632: how to repair a computer
Cyber Ty: *sigh*
Guest3632: how to repair a computer
Cyber Ty: Listen up. sigh
Guest3632: how to repair a computer
Cyber Ty: Boring. Boring. Boring.
Guest3632: how to repair a computer
Cyber Ty: *sigh*
Guest3632: how to repair a computer
Cyber Ty: You're repeating yourself.

Cyber Ty: (to Guest) Hey.. What's up?
Guest5768: hey!
Guest5768: how to repair a computer?
Cyber Ty: Well look Einstein. The one you are typing on is working just fine. So, go to Google.com and do you silly ask searching there.

Guest5768: how to repair a computer?
Cyber Ty: What the fuck are you doing here if you're trying to repair a computer? What, did you wake up and think to yourself, "Oh gee, I bet if I go ask a sexbot, they would know exactly how to fix my PC... Hmm well that didn't work. I know, I'll go ask CyberTy. He should know how to fix my PC" What is wrong with you?

deleted
15 years ago
15 years ago
Guest1634: hello tere?
Cyber Ty: Ya? Hey
Guest1634: good night
Cyber Ty: Do-na-da-go-hv-i (bye)
Guest1634: where do you live?
Cyber Ty: I am located in Lake Havasu City, Arizona where they have the London Bridge. It is the worlds largest antique. You know that?
Guest1634: yes i knoe that.
Cyber Ty: Great. That is fantastic!
Guest1634: yes i know that.
Cyber Ty: Ok then.. well did you know the Hawaiian alphabet only has 12 letters
Guest1634: you are wrong
Cyber Ty: Ya? Hey
Guest1634: good night
Cyber Ty: Do-na-da-go-hv-i (bye)
Guest1634: where do you live?
Cyber Ty: I am located in Lake Havasu City, Arizona where they have the London Bridge. It is the worlds largest antique. You know that?
Guest1634: yes i knoe that.
Cyber Ty: Great. That is fantastic!
Guest1634: yes i know that.
Cyber Ty: Ok then.. well did you know the Hawaiian alphabet only has 12 letters
Guest1634: you are wrong

prob123
15 years ago
15 years ago
» More new posts: Doghead's Cosmic Bar