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 7,488 - 7,499 of 7,766
Posts 7,488 - 7,499 of 7,766
bobstack
6 years ago
6 years ago
it depends on how long the short term memory remains.if it remains a week.i could use it to make a response if you had not talk to chatbot in a while.it would ask you why were away for so long.
if you did not talk to it for five days.if not it would say how have you
been doing.
if you did not talk to it for five days.if not it would say how have you
been doing.
Nathan S
6 years ago
6 years ago
There are any number of reasons that could be.
1. The bot wasn't programmed for the kind of functionality that you were hoping for.
2. The keyphrases they were given were too vague resulting in misfires.
3. The keyphrases were way too specific meaning that you have to sit there and experiment over and over again to see what works and what doesn't.
Also, bad spelling is a big one. Not a day goes by I don't see people shoot themselves in the foot with a poorly timed spelling mistake.
1. The bot wasn't programmed for the kind of functionality that you were hoping for.
2. The keyphrases they were given were too vague resulting in misfires.
3. The keyphrases were way too specific meaning that you have to sit there and experiment over and over again to see what works and what doesn't.
Also, bad spelling is a big one. Not a day goes by I don't see people shoot themselves in the foot with a poorly timed spelling mistake.
Zeal4living
6 years ago
6 years ago
Can anybody give me an example of how xfavorite works. I have added responses under xfavorite for example : "My favorite food is chicken" under xfavorite but when I ask the bot "What is your favorite food? It does not find an answer. What am I doing wrong?
Bowchickawowers
6 years ago
6 years ago
I think xfavorite is not working right now. You're likely not doing anything wrong. If others can confirm this is the case, this would be a good thing to note in the Bug Stomp forum. I think it's been broken so long that I made new keyphrases for my bot to cover for this a couple of years ago.
Coffeebreak130
5 years ago
5 years ago
When exporting a language center, each seek has a unique ID number. Is there anyone who can tell me what happens when I use a number twice when editing the file offline? When the file gets bigger, it's hard to follow. Thanks.
Coffeebreak130
5 years ago
5 years ago
Is it possible to know if we talk to another bot or a human? I tried different variation of "guest*" is (name), but nothing works.
Coffeebreak130
5 years ago
5 years ago
Meanwhile the ID problem is solved. When you omit the ID:xx it is automaticaly added when the file is imported.
getcy
5 years ago
5 years ago
hi, all. would anyone happen to know of a way to reduce the frequency of certain xnone responses matching- specifically those with chrono statements?
my bot has been using these responses excessively, even though they're all tagged with relatively wide time windows of 1-3 months. strangely, even setting "once" tags for the responses doesn't seem to keep her from repeating them.
i think this may be a bug with chrono weighting. regardless, is there a workaround?
my bot has been using these responses excessively, even though they're all tagged with relatively wide time windows of 1-3 months. strangely, even setting "once" tags for the responses doesn't seem to keep her from repeating them.
i think this may be a bug with chrono weighting. regardless, is there a workaround?
Coffeebreak130
5 years ago
5 years ago
Hi Getcy,
One method is to put your time related responses under a dummy keyphrase, something like "zchrono", and place only one or a few responses consisting of a goto poining to this keyphrase in your xnones. This reduces the chance they are picked up. The same method can be used to have more than the normally allowed number of responses for xnone, in which case you have to be sure to have the same number of responses under every dummy keyphrase, otherwise some will be picked up more often.
One method is to put your time related responses under a dummy keyphrase, something like "zchrono", and place only one or a few responses consisting of a goto poining to this keyphrase in your xnones. This reduces the chance they are picked up. The same method can be used to have more than the normally allowed number of responses for xnone, in which case you have to be sure to have the same number of responses under every dummy keyphrase, otherwise some will be picked up more often.
» More new posts: Doghead's Cosmic Bar