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


15 years ago #5656
The bot is refusing to use a reply I wrote for it, and uses some preset phrases. Even when I put ranking of the responce to 50 it still refuces to output it.

It is a simple keyward _ responce pair, does not rely on memory, script, wild cards etc.

Other responces work even with ranking 0, this does not work with ranking 50. I even reset the bot as original, not an existing character. Realy frustrating.

15 years ago #5657
Hello Ronnie 075

I have zero knowledge of AIML so I can not help you there.

How far along are you on memory, scripts, and wildcards?


Onec you become an advanced AI Script user, you will be able to program bots offline at an amazing rate.

Soon you'll discover tricks that you never thought of with regular AI coding.

Good Luck

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."



Posts 5,656 - 5,667 of 8,130

» More new posts: Doghead's Cosmic Bar