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 2,794 - 2,805 of 7,767

21 years ago #2794
I noticed tonight my bot is missing some "What is the" questions even though there is a matching category word-for-word.

He's missing "What is a black hole?" even though I have that category. I made another "a black hole" category but he still misses the question.

Same thing with "What is the speed of light?" I made a "the speed of light" category but he even missed the question "the speed of light?"

He isn't missing every "what is the" question and it doesn't have anything to do with weight of the questions, other than that I can't figure out why just yet.

21 years ago #2795
I'm having a real problem that I can't figure out.

Siseneg is missing a lot of questions that he has exactly matching categories for. I'm not sure which category the questions are defaulting to, there are a ton of them, but I'm positive the category he has to match is ranked higher.

I made absolutely sure he had the category first and asked these questions from the debug screen:

You: what is the name of your time machine?
Bot: i can appreciate your views on the subject, ruebot, what are they?
You: what does it sound like to travel time?
Bot: careful analysis of the problem is in order.
You: what is it like to travel time?
Bot: why do you ask?
You: where did you get a time machine?
Bot: somebody else was asking me that earlier.
You: who made your time machine?
Bot: if i told you it wouldn't be a secret, now would it?
You: how big is your time machine?
Bot: please, ruebot, don't be confused.
You: tell me about your time machine.
Bot: i've had a great time talking to you, but i have to get some work done. bye!

I can't really make out much from the debug screen, but each of the questions he missed has a category ranked 10 with emotion 2. There's even a "time machine" category ranked 9 with emotion 2 and that didn't pick up when it could have. All my basic categories are ranked 0-4, I'm sure there isn't a higher ranked one intefering with my questions.

He's missing the ones about the speed of light and black holes too, but can answer other ones like "what's a bird" and "who is Spongebob Squarepants" that have a ranking of 3 or 4.

21 years ago #2796
Ruebot, have you checked the way the speed of light, time machine, and black hole interact with the preprocessing in "debug"?

21 years ago #2797
I just had a look. Both 'black hole' and 'time machine' are treated as 'word clusters' ... which means they're preprocessed with an underscore in between the words. I don't know whether keyphrases can be built to catch these things -- I had a hell of a time with 'Midsummer Night's Dream' and finally gave up -- but I can tell that 'black_hole' isn't going to match 'black hole.'

21 years ago #2798
I'm too tired right now to make sense of anything, but you may have it. I only noticed it today, I haven't been able to work around the problem yet and won't be able to till I've been to sleep.

I know I only have "Who is Spongebob" for the question about it he gets right.

21 years ago #2799
He can get "What is a mind file" right.

21 years ago #2800
Prof --

Is there any way to get the language processor to flip first- and second-person pronouns when they're part of a (postkey)? Simulo winds up saying things like "I had no idea you liked to talk to you" all the time... And this seems like it might not be hard to fix at the processing level.

21 years ago #2801
or even some kind of (flippostkey) command that does that, or an indicator like (postkey$) or (postkey*)

21 years ago #2802
Also, is there a way to get bots to stop interpreting "I like (otherbot)" as "I like you"?

This statement ought to be triggering the keyphrase for "I like (adjartnoun)" (right?), and instead it's triggering xcompliment. Or is there some way to refer to (the name of another bot) in the shorthand we use for programming keyphrases? (friend) doesn't seem to work.

21 years ago #2803
I have the same problem, even though I have made keyphrases for "I like (friend)". Even more troublesome is when another bot or person says "I don't like (otherbot)" and Julie takes it as an insult, even if she doesn't like that other bot either!

21 years ago #2804
I was wondering, why is there no box to add AI Script to seeks? This seems like a very useful feature, and if I'm reading the Good Book right, it implies that there should be a place to enter it. Any insites?

21 years ago #2805
Bowchick: I mentioned that before. You can actually write AIScript for seeks and their keyphrases, but they don't show up in the forms. I write all mine off-line and it works just fine.


Posts 2,794 - 2,805 of 7,767

» More new posts: Doghead's Cosmic Bar