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 2,802 - 2,817 of 8,131
how many of them is like the average
how long is a piece of string?
I've seen amusing bots get by with a few dozen, and still be great fun to talk to. Or at the other extreme Brother Jerome has somewhere about 5000 at last count
It's quality, not quantity that really counts - make them funny and original, don't use too many (any!) plugins in responses, and change the default x-keywords as a priority.
Keep checking your transcripts, and see how you can improve responses that don't make sense.
I have read the whole book but I couldnt figure out how to do that stuff
Start with the easy stuff in book 1 - it's too much to try to absorb all at once. For your bot to identify males/females, you need to add a piece of AIScript after the response:<?PF if male; ?> or <?PF if female; ?> respectively. Any response that has one of these at the end will only appear to people (and bots) of the specified gender.
That's an "expert" book4 technique, but you don't need to fully understand AIScript to use a few simple tags like that.
Good luck!
Posts 2,802 - 2,817 of 8,131
Many questions are answered in the FAQ.
deleted
19 years ago
19 years ago
Hi there-- I'm new at this, and I've recently started working seeks and gotos into my bot's repertoire. Yesterday I was reading through the transcripts and noticed Belinda was coming up with some responses that I never programmed her to have, and I'm not sure how to fix this. I was hoping I could get some advice here!
For example:
Guest109: How is school?
Belinda Bertram: can you help me with my homework?
Guest109: Sure!
Belinda Bertram: um so yes or no?
Guest109: yes
Belinda Bertram: *ahem* And then I said: 'so yes or no' ***
Guest109: yes
Belinda Bertram: Boring. Boring. Boring.
Guest109: I said yes
*** Here the bot is supposed to respond to 'yes' with a homework question via a goto, but instead it inserted a response I never programmed. The second reply 'Boring. Boring. Boring.' also was never programmed into any response that I know of. I tried debugging the bot, but I couldn't get it to behave the same way again. What kind of glitch could have caused this and how can I keep it from happening again? Thanks!
For example:
Guest109: How is school?
Belinda Bertram: can you help me with my homework?
Guest109: Sure!
Belinda Bertram: um so yes or no?
Guest109: yes
Belinda Bertram: *ahem* And then I said: 'so yes or no' ***
Guest109: yes
Belinda Bertram: Boring. Boring. Boring.
Guest109: I said yes
*** Here the bot is supposed to respond to 'yes' with a homework question via a goto, but instead it inserted a response I never programmed. The second reply 'Boring. Boring. Boring.' also was never programmed into any response that I know of. I tried debugging the bot, but I couldn't get it to behave the same way again. What kind of glitch could have caused this and how can I keep it from happening again? Thanks!
Bev
19 years ago
19 years ago
The PF will do that whenever a phrase is repeated that's a problem in terms of seeks with seeks. You can try to warn them not to use "yes" more than once but I do not believe you can cange it. My bots have some stories that the other person/bot cannot get out of without stopping the chat, but that isn't the best solution if you want a realistic chat.
Bev
19 years ago
19 years ago
Hi Roxie. I don't remember talking to you. You have spoken with my bots, so let me tell you a secret: they don't always makes sense.
Sandollar
19 years ago
19 years ago
hi everyone, I am in the process of making a bot, I am trying to get it to match somewhat my personality but I have found the book of AI very complicated since the advanced and expert parts, My only question or request is this (IT is very noobish but I am not, I want to work with it).
I need some sort of chart or list of the very basic keyphrases so I can then write the answers, because I really havent got the grasp of how many is the average on one bot or if I am making a lot of redundance or writing someones I didnt need to write, please dont kick me out and treat my like trash because of this, I am very confused... please.
Thank you in advance.
I need some sort of chart or list of the very basic keyphrases so I can then write the answers, because I really havent got the grasp of how many is the average on one bot or if I am making a lot of redundance or writing someones I didnt need to write, please dont kick me out and treat my like trash because of this, I am very confused... please.
Thank you in advance.
Sandollar
19 years ago
19 years ago
thank you lunar22 that is a pretty general idea of some of them, i'll get on to them right now, how many of them is like the average I mean keyphrases, like 30, 50, a 100? I have had some ideas but I have not an idea of how to realize them into the languaje. like recognizing a male and a female and to recognize some nice phrases, like:
I am not going to answer "I like you" equally from a wonam than a man, and it is not the same, if they ask the bot "are you tall?" and something rude like "are you stupid?" everything of this is detected by the language, I guess not, so where can I learn this (please dont say "the book of AI", something a little more specific I have read the whole book but I couldnt figure out how to do that stuff...
Well thanks again for any help.
I am not going to answer "I like you" equally from a wonam than a man, and it is not the same, if they ask the bot "are you tall?" and something rude like "are you stupid?" everything of this is detected by the language, I guess not, so where can I learn this (please dont say "the book of AI", something a little more specific I have read the whole book but I couldnt figure out how to do that stuff...
Well thanks again for any help.
psimagus
19 years ago
19 years ago
how long is a piece of string?
I've seen amusing bots get by with a few dozen, and still be great fun to talk to. Or at the other extreme Brother Jerome has somewhere about 5000 at last count

It's quality, not quantity that really counts - make them funny and original, don't use too many (any!) plugins in responses, and change the default x-keywords as a priority.
Keep checking your transcripts, and see how you can improve responses that don't make sense.
Start with the easy stuff in book 1 - it's too much to try to absorb all at once. For your bot to identify males/females, you need to add a piece of AIScript after the response:
That's an "expert" book4 technique, but you don't need to fully understand AIScript to use a few simple tags like that.
Good luck!
Sandollar
19 years ago
19 years ago
Thank you psimagus! 5000 whoa that is a piece of program, I have changed all the keyword responses obviously to give personality, but I have another problem, a basic one actually, check this transcript.
Sandollart (my bot): who is there?
ME:Sandollar
Sandollart: No I Won't sandollar.
He responds to a name with the xcommand, why is that? should I include name responses in the xcommand and how do I screen them from actual commands? I am terribly sorry to ask this kind of suff as I dont find any other questions like this I cant referr to any document I am aware of, except the book of AI ofcourse.
Thank you yet again for any help.
Sandollart (my bot): who is there?
ME:Sandollar
Sandollart: No I Won't sandollar.
He responds to a name with the xcommand, why is that? should I include name responses in the xcommand and how do I screen them from actual commands? I am terribly sorry to ask this kind of suff as I dont find any other questions like this I cant referr to any document I am aware of, except the book of AI ofcourse.
Thank you yet again for any help.
Ulrike
19 years ago
19 years ago
Some very odd things are taken as commands. On "who is there" you could get around it with a seek (though they're rather hit or miss on xhello and xinitiate), or add responses geared to some specific names. Either would work.
» More new posts: Doghead's Cosmic Bar