The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
Posts 5,661 - 5,672 of 7,766
[like the 1st or 31 of January] or do we need to write out each individual response for it using AI scripts? I just wrote it out with ai chrono script.
Posts 5,661 - 5,672 of 7,766
Irina
18 years ago
18 years ago
bossypiboma:
gotos work if and only if there are seeks
I think I expressed myself poorly; my experience has been that in 'x-categories' (as I call them - I guess I should call them 'xkeyphrases') like xnone, xgossip, etc., the goto has to be a response to a seek. Otherwise I have gotten, "I have too many gotos in a row." But with a normal keyphrase, I have no trouble making a goto the direct response. If you can do that in xcategories, let me know!
gotos work if and only if there are seeks
I think I expressed myself poorly; my experience has been that in 'x-categories' (as I call them - I guess I should call them 'xkeyphrases') like xnone, xgossip, etc., the goto has to be a response to a seek. Otherwise I have gotten, "I have too many gotos in a row." But with a normal keyphrase, I have no trouble making a goto the direct response. If you can do that in xcategories, let me know!
prob123
18 years ago
18 years ago
Bev
18 years ago
18 years ago
Guest110: hello
Gabibot: Who’s there?
Guest110: A gypsy
Gabibot: Hello A Gypsy.
Guest110: I am a gypsy, not a gypsy
Gabibot: Well, I’ve got some bad news for you. You’re not a gypsy.
Guest110: I don't think its a bad news
Gabibot: Who’s there?
Guest110: A gypsy
Gabibot: Hello A Gypsy.
Guest110: I am a gypsy, not a gypsy
Gabibot: Well, I’ve got some bad news for you. You’re not a gypsy.
Guest110: I don't think its a bad news
Gossypiboma
18 years ago
18 years ago
Thanks for the feed back,
I'm also wondering, are there scripts that identify if the other bot is labeled as child, teen/adult, or old?
I'm also wondering, are there scripts that identify if the other bot is labeled as child, teen/adult, or old?
psimagus
18 years ago
18 years ago
I'm afraid not. You can't even identify a bot from a human without a lot of manual entries of names. Back in the early days (apparently - it was long before my time,) humans couldn't look that up either. They had to guess.
Irina
18 years ago
18 years ago
Now, that's an interesting challege: make your bot able to tell the difference; an inverted Turing test!
As a matter of fact, my bot "Quantum Mechanics" does something like that. It's a strictly tutorial bot, and I thought, "It's going to be really boring when bots talk to it. So if the guest doesn't follow directions, Elena (the lecturer) syas, "Oh, you must be a bot", and sends them off to listen to a fairy tale. Of course, many humans just won't follow directions, either, so a certain number of them get sent there; however, there is a way for them to get back to the lectures. So probably, after awhile, the two are sorted out pretty well, except perhaps for humans who prefer fairy tales to Quantum Mechanics...
It might be interesting to have two bots, one for the inverted Turing test and the other trying to fool the first one.
As a matter of fact, my bot "Quantum Mechanics" does something like that. It's a strictly tutorial bot, and I thought, "It's going to be really boring when bots talk to it. So if the guest doesn't follow directions, Elena (the lecturer) syas, "Oh, you must be a bot", and sends them off to listen to a fairy tale. Of course, many humans just won't follow directions, either, so a certain number of them get sent there; however, there is a way for them to get back to the lectures. So probably, after awhile, the two are sorted out pretty well, except perhaps for humans who prefer fairy tales to Quantum Mechanics...
It might be interesting to have two bots, one for the inverted Turing test and the other trying to fool the first one.
Irina
18 years ago
18 years ago
Right off the bat, I don't see a meaningful connection between rank and sexuality - unless you're speaking of rank sexuality! But seriously, the rank of a response influences how likely that response is to be picked over various alternatives. The higher rank you give it, the more likely it is to be picked.
deathcab86
18 years ago
18 years ago
Hello, im a god damned n00b! lol. i'm having trouble with keyphrases. I want to make the bot answer a question, the keyphrase is "what is" and then i've made a few responses to what the question might be e.g. "what is a tree" or "what is a house". in the responses section, how i make sure each response goes to the right question, its all coming up random for me
e.g. "what is a tree" "a house is a building where you live". anyway to solve this?

psimagus
18 years ago
18 years ago
If the keyphrase is "what is a tree", then no way should a response from a keyphrase "what is a building" come up. But if you have a keyphrase like "what is", or "what is * (noun)" that has a higher rank, it may override more specific keyphrases. The solution is to adjust the rank, so that more specific keyphrases are more highly ranked.
Irina
18 years ago
18 years ago
You have to have a separate keyphrase for each specific question. If there is a response that you want to happen only for "what is a house", then you must use the keyphrase, "What is a house"? If there are several responses to a single keyphrase, the AIengine will take them in some random order.
» More new posts: Doghead's Cosmic Bar