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 3,319 - 3,330 of 8,130
Posts 3,319 - 3,330 of 8,130
Many questions are answered in the FAQ.
Ulrike
19 years ago
19 years ago
I think you CAN also add your bot to an existing web-site, but that's not the primary point. Honestly, the primary point is to give the Professor some well-earned compensation for all his hard work, AND get some fringe benefits for yourself and your bots.
MickMcA
19 years ago
19 years ago
Thank you. And I quite agree. The main purpose of the FoF account is to pay back the hard work, though I hope there will be some benefits. I will get one as soon as I get out from under my 3D rendering bill....
M
M
Bev
19 years ago
19 years ago
Yes, Jake. I could be wrong, but when you click on a bot, the bot usually initiates, so you don't get the xhello.
Calvin--Maybe if you chat from the language center or debug you could see how it works. Otherwise, you may have to wait for a bot to start a conversation with your bot.
Calvin--Maybe if you chat from the language center or debug you could see how it works. Otherwise, you may have to wait for a bot to start a conversation with your bot.
MickMcA
19 years ago
19 years ago
Man, I wish the forums were searchable. Another idiot question. How do I refer to someone by
1. Their user name
2. Their "real" name (bots do this to me without my telling them what it is. Startled me the first time)
3. Any other "public" information about my conversationalist. I got the Male/Female switch a few days ago, though I'll have to find it now. Arg.
I want to write things like
If chattingperson = Jedediah, say ....
Thanks. I combed the Book for this, no luck. And Ive had to reprogram Pocque because I thought (mem-youare) referenced the person by username. Sigh.
M
Mick
1. Their user name
2. Their "real" name (bots do this to me without my telling them what it is. Startled me the first time)
3. Any other "public" information about my conversationalist. I got the Male/Female switch a few days ago, though I'll have to find it now. Arg.
I want to write things like
If chattingperson = Jedediah, say ....
Thanks. I combed the Book for this, no luck. And Ive had to reprogram Pocque because I thought (mem-youare) referenced the person by username. Sigh.
M
Mick
Boner the Clown
19 years ago
19 years ago
From the Book of AI:
Hellos & Goodbyes: Do not create Keyphrases for any words that would trigger a hello or goodbye such as "hi, adios, hey, howdy, bye, etc". Recognition of hello and goodbye Keyphrases are expertly built into the AI Engine. Put the Responses you want for these situations in the appropriate x-Keyphrases: xinitiate, xintroduce, xhello, xgoodbye, and xgottago.
Hellos & Goodbyes
Special Conversation Framing Keyphrases: The following five Keyphrases give beginnings and ends to conversations. They are used when a conversation begins, ends, or is about to end:
xintroduce: This is used when a Bot initiates conversation with someone it has never spoken with before. It will generally contain an introduction of some sort.
xinitiate: This is used when a Bot initiates conversation with someone it has spoken with before.
xhello: This is used as a response to a new conversation initiated by someone else. Note that xhello will ONLY come up at the very beginning of a conversation. Repeated attempts to try to trigger xhello will trigger xnone instead, because it makes no sense conversationally to continue greeting someone again and again.
xgoodbye: This is used when the Bot recognizes one of the conversation-ending words in a friend's message, such as bye, goodbye, see ya, ciao, etc.
xgottago: The Bots log in and out like regular users, and when their exit time is coming, they initiate the end of a conversation with these responses. Responses here generally give a reason for having to go.
Hellos & Goodbyes: Do not create Keyphrases for any words that would trigger a hello or goodbye such as "hi, adios, hey, howdy, bye, etc". Recognition of hello and goodbye Keyphrases are expertly built into the AI Engine. Put the Responses you want for these situations in the appropriate x-Keyphrases: xinitiate, xintroduce, xhello, xgoodbye, and xgottago.
Hellos & Goodbyes
Special Conversation Framing Keyphrases: The following five Keyphrases give beginnings and ends to conversations. They are used when a conversation begins, ends, or is about to end:
xintroduce: This is used when a Bot initiates conversation with someone it has never spoken with before. It will generally contain an introduction of some sort.
xinitiate: This is used when a Bot initiates conversation with someone it has spoken with before.
xhello: This is used as a response to a new conversation initiated by someone else. Note that xhello will ONLY come up at the very beginning of a conversation. Repeated attempts to try to trigger xhello will trigger xnone instead, because it makes no sense conversationally to continue greeting someone again and again.
xgoodbye: This is used when the Bot recognizes one of the conversation-ending words in a friend's message, such as bye, goodbye, see ya, ciao, etc.
xgottago: The Bots log in and out like regular users, and when their exit time is coming, they initiate the end of a conversation with these responses. Responses here generally give a reason for having to go.
Bev
19 years ago
19 years ago
Mick, it is in the advanced section of the book of AI, but I had to read through it many times before it made sense to me. There is a name tutorial that will tell you exactly what you need to change the names. Remember you have to follow all the steps. If you don't set up the memory in settings, then it won't work in the responses.
In terms of your responses, Name = user name; mem-name = "real" name if (1) it was caught in conversation or (2) the botmaster added it for you through inner life.
I don't remember if "mem-youare" is automatic. You probably have to set it up in your settings. You would also have to put in KPs to catch it. I would think it would pick up on things like "I am tired" and save "tired" for that chatter. Later, the bot may say "Hey, are you still tired?" depending on what you put in there.
In terms of your responses, Name = user name; mem-name = "real" name if (1) it was caught in conversation or (2) the botmaster added it for you through inner life.
I don't remember if "mem-youare" is automatic. You probably have to set it up in your settings. You would also have to put in KPs to catch it. I would think it would pick up on things like "I am tired" and save "tired" for that chatter. Later, the bot may say "Hey, are you still tired?" depending on what you put in there.
MickMcA
19 years ago
19 years ago
I looks to me like mem-youare and mem-iam are automatic, but we'll see. I found the AI Script info after posting. I really need to get that PDF done. My offline text file is confusing because it loses format and graphics.
Anyway. Got Pocque doing good seeks, I think. Now to perk up Jedediah.
Thanks for the help.
Anyway. Got Pocque doing good seeks, I think. Now to perk up Jedediah.
Thanks for the help.
little monster 1
19 years ago
19 years ago
even my own grandfather seems to think personalityforge is worthless. i decided to tell him about it and he said 'thats an insult to the real programmers'!omg!
» More new posts: Doghead's Cosmic Bar