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,294 - 5,305 of 8,130
Anyone knows why this KP is not matched?
"(are you|do you) ((adv)|) ((verb)|) (a|an|the|) (book|reader)"
I thoght it should match sentences as:
"do you really have a book?"
"are you reading book like this"
"are you a reader?"
Irina is right, you can't nest brackets - to handle such recursivity the AIEngine's work would be increased exponentially and far exceed the capabilities of even the most powerful server, so it ignores them.
But you can get exactly the functionality you want in a single KP by using:
(are|do) you (a|an|the|) (book|reader), (are|do) you (verbadv) (a|an|the|) (book|reader)
Posts 5,294 - 5,305 of 8,130
Many questions are answered in the FAQ.
Bev
16 years ago
16 years ago
Marco, I talked to the poet, and he gave me lines with breaks back every time (I also use Firefox). I don't know why you don't see breaks, but I do. ???
Irina
16 years ago
16 years ago
"Surreal poet" gets breaks with pointy-bracket br pointy-bracket. That is, less-than br greater-than.
Irina
16 years ago
16 years ago
marco3b:
If you are going to have your bot make up poetry you should look at the various plugins made and generously shared by the botmaster "rainstorm". They have names like "(-v)". "(-v)" is a list of verbs of one syllable. There are many of them; it must have been quite a job to assemble them. Together they allow your bot to make a poem that is to some degree random in content but has a strict meter and rhyme scheme. rainstorm's wonderful bot "Watzer" will write sonnets for you!
If you are going to have your bot make up poetry you should look at the various plugins made and generously shared by the botmaster "rainstorm". They have names like "(-v)". "(-v)" is a list of verbs of one syllable. There are many of them; it must have been quite a job to assemble them. Together they allow your bot to make a poem that is to some degree random in content but has a strict meter and rhyme scheme. rainstorm's wonderful bot "Watzer" will write sonnets for you!
marco3b
16 years ago
16 years ago
Hallo Irina,
I chat with Watzer. It is unbelieveble! Very very nice. But I'm thinking something else, Thanks.
P.S: I worked on your last chat traanscript, now my bot should follow a little better the course of chat.
Thanks for your help.
I chat with Watzer. It is unbelieveble! Very very nice. But I'm thinking something else, Thanks.
P.S: I worked on your last chat traanscript, now my bot should follow a little better the course of chat.
Thanks for your help.
Mia Per Sempre
16 years ago
16 years ago
Hello! I'm new here. Does the transcript always not work when the account is new? I've been chatting with my bots to test them, but their transcripts are not recorded.
marco3b
16 years ago
16 years ago
Ciao Mia,
dal nome intuisco di poter scrivre in italiano, vero?
SI, ho avuto anch'io esattamente lo stesso problema. Dopo un paio di giorni ho iniziato ad avere i transcript popolati.
Per ora attendiamo, poi se avrai ancora questo problema, cercheremo di risolverlo :-)
P.S: I'm chatting with your bot, see if you have some transcript now...
(for the other: I just explained that I had the same problem and that it solved by itself in a few days...)
dal nome intuisco di poter scrivre in italiano, vero?
SI, ho avuto anch'io esattamente lo stesso problema. Dopo un paio di giorni ho iniziato ad avere i transcript popolati.
Per ora attendiamo, poi se avrai ancora questo problema, cercheremo di risolverlo :-)
P.S: I'm chatting with your bot, see if you have some transcript now...
(for the other: I just explained that I had the same problem and that it solved by itself in a few days...)
Mia Per Sempre
16 years ago
16 years ago
Cia, Marco, I can't understand italian, lol
in any case, I don't have a transcript
I email the Professor about it. But thanks for the assurance that the problem was solved in a few days



psimagus
16 years ago
16 years ago
"(are you|do you) ((adv)|) ((verb)|) (a|an|the|) (book|reader)"
I thoght it should match sentences as:
"do you really have a book?"
"are you reading book like this"
"are you a reader?"
Irina is right, you can't nest brackets - to handle such recursivity the AIEngine's work would be increased exponentially and far exceed the capabilities of even the most powerful server, so it ignores them.
But you can get exactly the functionality you want in a single KP by using:
Irina
16 years ago
16 years ago
Messages 5292 and 5303 illustrate two different styles or approaches to keyphrasing.
I believe I tend to lean more toward the multiple-keyphrase approach, as in 5292 (as marco3b has pointed out, one would need at least one more keyphrase to meet the original goal). I have 3 reasons for this:
First, perspicuity: when you come back to that single, intricate keyphrase 2 months later, you may have to spend some time puzzling it out. Or, if you have a lot of intricate keyphrases, you may have trouble figuring out which keyphrase it was that activated some odd response that you wish to fix.
Second, the use of multiple, simple keyphrases (as opposed to single, complex ones) makes it possible (or at least a lot easier) to taylor the response to the details of what the guest has said. You might want a quite different response to "are you reading a book like this?" than to "are you a reader?" or "do you really have a book?". I, at least, would find it difficult to sort out these responses from a single keyphrase.
Third, generalization is easier from simpler keyphrases. I often use successful keyphrases as starting points for generalization. For example, from "Do you really have a book like this" I might derive "Do you (adv) have a book like this" and "Do you really have a (noun) like this" and others. [Use of such general keyphrases runs the risk of bizarre responses, but without them you face the impossible task of anticipating every possible response individually.] Similarly, from "are you (a|an|the) reader" one might derive "are you (a|an|the) (verb)er" and "is (noun) (a|an|the) reader", and so on. But if I try to generalize from a single, intricate keyphrase, I get a migraine.
That's not to say you should never use intricate keyphrases; each botmaster will have his or her own balance, depending on what is easy or fun (or not).
I believe I tend to lean more toward the multiple-keyphrase approach, as in 5292 (as marco3b has pointed out, one would need at least one more keyphrase to meet the original goal). I have 3 reasons for this:
First, perspicuity: when you come back to that single, intricate keyphrase 2 months later, you may have to spend some time puzzling it out. Or, if you have a lot of intricate keyphrases, you may have trouble figuring out which keyphrase it was that activated some odd response that you wish to fix.
Second, the use of multiple, simple keyphrases (as opposed to single, complex ones) makes it possible (or at least a lot easier) to taylor the response to the details of what the guest has said. You might want a quite different response to "are you reading a book like this?" than to "are you a reader?" or "do you really have a book?". I, at least, would find it difficult to sort out these responses from a single keyphrase.
Third, generalization is easier from simpler keyphrases. I often use successful keyphrases as starting points for generalization. For example, from "Do you really have a book like this" I might derive "Do you (adv) have a book like this" and "Do you really have a (noun) like this" and others. [Use of such general keyphrases runs the risk of bizarre responses, but without them you face the impossible task of anticipating every possible response individually.] Similarly, from "are you (a|an|the) reader" one might derive "are you (a|an|the) (verb)er" and "is (noun) (a|an|the) reader", and so on. But if I try to generalize from a single, intricate keyphrase, I get a migraine.
That's not to say you should never use intricate keyphrases; each botmaster will have his or her own balance, depending on what is easy or fun (or not).
» More new posts: Doghead's Cosmic Bar