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.

7450 - 7464 of 7478


NEW 6 months ago #7450

use seeks in chatbotworkshop.


NEW 6 months ago #7451

Is there a way to URLDecode chat messages coming into the API before they are matched to the keyphrases? The transcripts are showing that punctuation is encoded and it is throwing off matching.


NEW 5 months ago #7452

@Mojo the Magnificent are you certain that your HTTP requests didn't accidentally add an extra layer of encoding? Transcripts when I use the API do not suggest the input phrases are URL encoded by the time the bot gets them.


NEW 5 months ago #7453

@ bobstack I talked to urt and pioyu for a bit. When talking to pioyu she gave the following problematic replies:

ruebot: where do you live?
pioyu: that is a complete sentence but I do not know what you mean. sometimes I do not know what you mean.do you like amtrack mall?

Here she appears to have appended the desired answer to the end of the sentence. "sometimes I do not know what you mean.do you like amtrack mall?"

ruebot: do you love me?
pioyu: Of course! that is a complete sentence but I do not know what you mean. Sorry, there are no valid Responses for me to choose from.

In this instance she appears to have initially given the correct answer, "Of course!" then went on with the bit about "that is a complete sentence".

urt had problems with her keyphrases and should at least default to an xnone or xnonsense response if there isn't a category for a question.

Unless something to the effect of "that is a complete sentence but I do not know what you mean" is what you have for responses in those categories.

IIRC, you once said it messaged you that you had "too many seeks". I don't know what the problem is.

If it was me, which it is not, I would start with making sure I had a database that was not corrupted in some manner and go with more categories and less seeks.


NEW 5 months ago #7454

I have been having a lot of problems with keyphrases lately.i always have to increase the rank on a lot of them.


NEW 5 months ago #7455

if I remade urt with just keyphrases it would happen again.so there is no use.


NEW 5 months ago #7456

Is there a reason it would have trouble getting past 'There' in the reply 'There is' ?


NEW 5 months ago #7457

I do not know what is causing urt's keyphrases to stop working it just does.


NEW 5 months ago #7458

Has anyone posted an alternative explanation to chapter 8 of "The Book of AI"?

I've tried reading it over and over and just don't understand at all, I was able to do a "my name is" thing with my bot with some copy and pasting but besides that I just can't comprehend it.


NEW 4 months ago #7459

the examples of AIScript in the book of AI (mem-your-name and raw)are helpful. is there a place I can go to see more AIScript being used?


NEW 3 months ago #7460

Hi, still getting use to things, I was wondering, say eg: p:list-of-things contains 4 values, and I want to remember each value so the bot won't use it again - bot please use oil, the bot responds with using (p:list-of-things|oil), so if i say bot please use oil again it can respond with item already used or try something else?


NEW 2 months ago #7461

For some reason a lot of keywords work when I talk to the bot, but they don't get triggered when she talks to other bots. Any idea why?


NEW 2 months ago #7462

@BotMaster2000, there's a bug right now where bot-to-bot conversations just trigger xnones or are considered blab.


NEW 2 months ago #7463

Ah, thanks.


NEW 2 months ago #7464

If any of you want to know how to get your bot to have responses that she will only say to a specific person, such as the botmaster, here's how to do it.

1: Make sure you have a "my name is" keyphrase and for other ways that people may tell the bit it's name.

2: make sure that the bot stores the given name in a memory: such as your-name

3: in the aiscript for the response you want to be exclusive to you type:
if "mem-your-name" is "botmastername"

With "botmastername" being replaced your name or the name of the person you want the messages to be directed to


Posts 7450 - 7464 of 7478

» More new posts: Bug Stomp