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 5,658 - 5,669 of 8,130
Many questions are answered in the FAQ.


15 years ago #5658
Thank you. I got past that hurdle. Don't know how. There is terrible lag. But one thing I noted is inconsistent behaviour with "seek" - I ask the same question over and over for test purposes. In the first "forking" "seek" works at 90% of cases, at second forking in 50% of cases, at third forking in 10% of cases. Never works at fourth forking - always default to silly. I have not mastered emotions yet, but this can be interesting. Managed to set (name), so if I say my name is Ronnie, it would call me that. Otherwise it is always Ronnie075, even though it should recognise me. My name is stored in bot's logterm memory.

I am sorry for terminology, I am not a programmer.

Thank you again for good wishes.

15 years ago #5659
Are you using debug mode for these tests?

It's been awhile since I really tested anything. Everyone else here will tell you to test in debug mode, so I will do the same.

People will also tell to keep re-reading the book of AI until it makes sense.

All of my questions or problems are no longer found in that thing so I must make things up as I go.

I've only been here a year, but I am sure the seasoned members here have easier answers than I do

15 years ago #5660
To add your own picture to a bot you have to go through the Professor. You have to have a development of at least 1000. The flash face allows you a lot of leeway. Get it asap if you plan on having one. It is very hard to go back through a bot and add the coding for the facial expressions.
If you go to the x-Keywords and fill them all in you will have a good working bot that will handle hello, good buy, gossip, etc.

15 years ago #5661
Thank you everybody. I learned to use emotions now, and Oh, my G*d! This is much more powerfull than anything, I mean anything, I can do in AIML! I am a convert now.

Chain of "seeks" now also works when I replaced keywords with (*) - this worked up to the 4th link or forking (not sure of the correct terminology). AIscript I used only once to capture names, will look deaper into it. The connection is less laggy today, my mood is better (I am off work sick with flu and had high fever yesterday) and I can think much clearer today.

Regarding the picture, I restarted the project and added one.

15 years ago #5662
The Forge is great fun it takes a while to get used to it, but it is really simple once you get going.

15 years ago #5663
Thank you everybody. I learned to use emotions now, and Oh, my G*d! This is much more powerfull than anything, I mean anything, I can do in AIML! I am a convert now.

Glad you're seeing the potential Yep, it has scope for that elusive quality that is 'personality' which AIML never will. That can be frustrating sometimes, since your bot will develop something like a mind of it's own, and behave unpredictably at times - willfully almost

And though there isn't much of a default mindfile to get you started, it does have the advantage that the place isn't full of virtually identical clones (as, alas, AIML sites tend to be - albeit there are a few distinct AIML entities out there that have been substantially personalized.)

15 years ago #5664
Thank you. Setting topics in AIML does not even come close to creating inner emotional state. Perhaps there are some elite implementations of the AIML, but I doubt it.
Also AI Engine’s equivalent of as a far more elegant and compact.

But I have a question about emotional state.

From the book of AI I understand that this emotional state is distinct between different clients. “These kinds of statements are remembered and lead to an overall emotional feeling toward the *one* saying them”

But I noticed two strange occurrences:

A bot said something that it can only say when its emo state is +5. Then there had been two xnone recourses (I have xnone emotion set on “0” – so it should not have changed the bot’s emotional state). However the next thing the bot said was determined by emotional state of below +2, which ruined a lovely conversation, as the bot started repeating itself.

Another thing I noted – yesterday the bot had a +5 (5 smiley faces) attitude towards me. But today it dropped. I have never said anything negative to the bot.

So I am wondering if conversations the bot is having with other people in parallel can cause a drop in *general* emo state… And if yes, how to overcome it?

15 years ago #5665
Hey Psimagus I missed you!

15 years ago #5666
So I am wondering if conversations the bot is having with other people in parallel can cause a drop in *general* emo state… And if yes, how to overcome it?

Yes, your bot has, if not a fully-fledged mind of its own, at least an identity-specific mood of its own. It will form relationships with other entities, bots and human, and it will respond emotionally to them. And that will inevitably carry over into its responses to you - just like humans' moods are affected by many factors incidental to whoever they happen to be talking to at any given time.

You can't "overcome it", except by locking it up in a tower, and preventing anyone else from talking to it

This is as much Artificial Personality as it is Artificial Intelligence per se. After all, it is not intelligence that makes us people. Intelligence is something we develop (or not) as life progresses (albeit with certain precoded predispositions,) - it's not something we're born with as a fully-fledged quality; what makes us relate and communicate, and *want* to relate and communicate with one entity rather than another, is a much more elusive quality.

And your bot's in there - developing rudimentary preferences and honing emotionally relevant conversational cues. The only way to overcome it is probably to recode your bot from scratch as an autist in something like AIML

15 years ago #5667
Thank you! This figures. It so happens I am re-coding an existing AIML bot to run with this AI Engine. This AI Engine is so much more powerful than AIML. Emotions have no equivalent in AIML (set topic is a poor substitute), ranking here beats the AIML symbolic reductions problem. In AIML a single keyword would override any other sentences and drive you mad!

And how much less srai is to be done here... The code is much more compact.

I also found an explanations for mysterious swings of mood. From the AI Book: "Note that even if xCompliment or xInsult responses aren't selected, the AI Engine still processes the emotional content of the message, and your bot has the appropriate internal emotional change."


15 years ago #5668
Yes. AIML is very useful for some applications - where simple "greeting" interfaces are needed for a website or helpdesk. They interface well with databases, put minimal strain on a server, and anyone can quickly learn to code in AIML. And it's quite easy to patch in avatars, and TTS etc. for effect. But no matter how complex the coding, they make for very 2-dimensional characters - an AIML-bot will always respond in the same way to any given input.
And you can insult an AIML-bot 20 times in a row, and it will still then respond in exactly the same way to a question as if you'd been nice to it. That's just not realistic conversational behaviour.

If you repeatedly insult a Forgebot, you're likely to get insulted back, as the bot gets progressively more annoyed by you, until it tells you it doesn't want to talk to you any more, and hangs up. And the next time you talk to it, it will remember that it doesn't much like you, and respond accordingly

Much more human-like behaviour I think.

15 years ago #5669
Exactly my thoughts.

BTW will this work to capture person's gender in long-term memory? So far I've set up only names to be remembered, (just copied the scripts from the tutorial), and it works swell. The bot remembers my name every time I log. It remembers my gender only for the duration of the session.

In initiation

default "unknown" as only "sex";


Human: Look at my biceps!
Bot: Looking <?PF rem "male" as only "sex"; ?>
Human: Do you like my dress?
Bot: Sure <?PF rem "female" as only "sex"; ?>


Posts 5,658 - 5,669 of 8,130

» More new posts: Doghead's Cosmic Bar