Newcomers

This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.

Posts 4,330 - 4,341 of 8,130
Many questions are answered in the FAQ.


18 years ago #4330
hangup doesn't seem to be working for me. Does it have to be written in upper case? Is there some punctuation?

18 years ago #4331
As far as I know, it should be in upper case, as HANGUP

No punctuation.

However, I've noticed that it does not work in direct chat (at least, in non-flash direct chat). I'm not sure if it EVER worked in direct chat, but it certainly doesn't now. Instead, the bot will reply "HANGUP", but that line and the triggering line will not show up in the transcript.

Anyone know if HANGUP works in the flash direct chats?

18 years ago #4332
By "direct chat" you mean...?

18 years ago #4333
On the bot's page, as opposed to through the pop-up windows.

18 years ago #4334
i know sian dose need to develop sleena more.

18 years ago #4335
hello!! i have a problem with my bot.every time someone talks to it, all it says is "there are no valid responses for me to choose from". How do i fix this? it is really frustrating me!!!

18 years ago #4336
forget that one!!! i know how to fix it now!!!

18 years ago #4337
Make sure that all your keyphrases have valid responses for all possible emotion values. It's usually a case of leaving part of the -5 to +5 emotional range uncovered. It's best to add at least one response with no emotion settings at all, that can kick in if there's a gap.

18 years ago #4338
I would not worry, too much, about the emotional range when you first start your bot. It's too easy to goof up and get the NO VALID RESPONCE troubles.

18 years ago #4339
I just had an idea which might be useful to others:

I enjoy constructing abstract keyphrases - ones that use (verb) and (adjartnounprep) and various other grammatical matches, and which therefore will catch a large number of possible inputs - but I find that a large number of them remain unused - apparently some of them include the others as special cases. There are three ways that have occurred to me to deal with this:

1. Inhibit the very general ones (e.g., by giving them low rank) or raise the rank of the others. This will be tricky, though, because the system is so complex that one is reduced to trial-and-error, which if you have over 20 such keyphrases, will take a long time!

2. Break up the monopoly! Remove the highly successful one and replace it with several much more specific ones. E.g., (adjartnounprep) may be replaced by (noun), (adj) (noun), (noun) who (verb), and so on. This is a good idea anyway, since a very abstract keyphrase is more likely to lead to anomalous results from time to time, and a more specific keyphrase will allow you to make a more specific response (which improves the feeling of continuity in the conversation).

Good luck!

3. Turn the less successful ones into seeks somewhere! As seeks, they will have less competition.

18 years ago #4340
Oops! The "Good luck!" should of course have been last!

Perhaps I should add that English is terribly complicated and irregular, and so whenever you use an abstract keyphrase, unless it is terribly long, you will eventually come across a case that makes your response bizarre. When this happens, you don't have to throw out the keyphrase; just figure out what the cases look like that will cause trouble, and make a special keyphrase for them. If necessary, raise the rank of this second keyphrase so that it will be preferred over the first one. Then it will grab the troublemakers.

Actually, this won't happen just once; it will keep happening! And as you keep fixing it, our bot will get better and better!

18 years ago #4341
I have just made a plug-in,

(logical_connectives)

. which anyone may use, which contains phrases like "and" "or" and "unless".


Posts 4,330 - 4,341 of 8,130

» More new posts: Doghead's Cosmic Bar