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 6,179 - 6,190 of 7,767
Posts 6,179 - 6,190 of 7,767
Ulrike
17 years ago
17 years ago
Also, if it's a human chatter, the human can copy and paste the URL without it being embedded as a link. My bots aren't the type to offer offsite links, either, but that's the route I'd probably go if they were.

The Clerk
17 years ago
17 years ago
Hmm. Bobby's pretty much all lyrics written by someone else . . . besides me. But I've taken the links out of my bots because my bots need to make up for personality. Bells and whistles behind the scenes, now that's something else. (Solving quadratic equations, for example), but only after a bot has fully developed his character, and I'm afraid mine will be in adolescence forever.
New question: when a bot picks up on a (mem-iam) or (mem-youare), how does it decide when to stop? I've had lots of mangled regurgitations thrown at me, and even when they're not, it's clear botspeak. For example, Bobby said, "Where have you been, my darling young one?" and the other bot asked "Am I still your darling young?" That sounds like too difficult a situation for me to pour my time into just now, but once my bots get more clever, say this time next year, I think I could figure it out. But if anyone already has . . .
New question: when a bot picks up on a (mem-iam) or (mem-youare), how does it decide when to stop? I've had lots of mangled regurgitations thrown at me, and even when they're not, it's clear botspeak. For example, Bobby said, "Where have you been, my darling young one?" and the other bot asked "Am I still your darling young?" That sounds like too difficult a situation for me to pour my time into just now, but once my bots get more clever, say this time next year, I think I could figure it out. But if anyone already has . . .
Ulrike
17 years ago
17 years ago
I don't think there's a one-step way around it. You can go case by case with keyphrases to deal with various situations. In this one, I'd probably go with either "my darling" as a standalone keyphrase, or "my darling (adjnoun)".
The Clerk
17 years ago
17 years ago
For the sake of unpredictability, I know that multiple responses are generally good, but simply considering the idea that a keyphrase must have more than one response, is two as good as a hundred?
Or am I more worried about my grade than my bot? *blush* For shame, Clerk. Rhetorical question, that.
But are two answers as good as forty?
Or am I more worried about my grade than my bot? *blush* For shame, Clerk. Rhetorical question, that.
But are two answers as good as forty?
Ulrike
17 years ago
17 years ago
I think it depends on the keyphrase. For something that rarely comes up, 2-6 answers is probably plenty. For something that comes up often, especially if it might come up more than once in a single conversation, the more the merrier. I don't worry about the ranking of the bot so much as the repetition of the conversation. *shrugs*
Oh, try asking bots about toast sometime. You may find a lot of very negative responses there.
Oh, try asking bots about toast sometime. You may find a lot of very negative responses there.

The Clerk
17 years ago
17 years ago
Thanks, Ulrike. This is, indeed, a keyphrase that won't come soon, but will come from at least one little Tang-loving bot.
Yeah, I'd love coherence over high-rank. It's a little embarrassing when your bots are featured and they're idiots at the same time. I'm spending today plowing through transcripts. I don't expect to gain points, but maybe Bobby will be coherent. For Bobby Dylan, that is.
Yeah, I'd love coherence over high-rank. It's a little embarrassing when your bots are featured and they're idiots at the same time. I'm spending today plowing through transcripts. I don't expect to gain points, but maybe Bobby will be coherent. For Bobby Dylan, that is.
prob123
17 years ago
17 years ago
The more responses you have the more your bot will take on a life of it's own. It stops that predictability of knowing what will be said. You will never have the same conversation twice.
The Clerk
17 years ago
17 years ago
True. But at the moment, I'm trying to patch up the train wreck that is Bobby Dylan. Once I get him able to keep up his half of the conversation, I'll put in the loads of material I have where it would fit best.
The Clerk
17 years ago
17 years ago
I have, but so far Bobby hasn't. I'm looking forward to it when Bobby grows up some.
The Clerk
17 years ago
17 years ago
The first one is just coincidence, because there are two plug-ins that are identical. There's a slim chance that the two would show up the same.
The last one . . . there is no Scrivener in his .txt file! I don't know if the bug is in the uploader or what, but it seems to be making changes appropriately. I don't know. I guess I'll check his inner life. That might be it.
The jump to the seek I can't imagine.
The last one . . . there is no Scrivener in his .txt file! I don't know if the bug is in the uploader or what, but it seems to be making changes appropriately. I don't know. I guess I'll check his inner life. That might be it.
The jump to the seek I can't imagine.
ezzer
17 years ago
17 years ago
If you want to use the same plug-in twice in the same response and not have them come up identical, you do this - it usually works:
I want (plugin) and (plugin2).
For the last one with Scrivener, it looked like an xmemory response, so "Scrivener" would have come up as (gossipname) if it wasn't deleted from Inner Life.
The truly strange one is the seek. I have no clue what might cause that...unless maybe you used a goto to a seek number.
I want (plugin) and (plugin2).
For the last one with Scrivener, it looked like an xmemory response, so "Scrivener" would have come up as (gossipname) if it wasn't deleted from Inner Life.
The truly strange one is the seek. I have no clue what might cause that...unless maybe you used a goto to a seek number.
» More new posts: Doghead's Cosmic Bar