AIML & PersonalityForge AIScript


personalityforge.wikispaces.com (@bonjiro) {related:}

See also: 

@personalityfora


  • xcommand : This is used when a Bot received a command such as “Put this lantern on the rock.”
  • xcompliment : These are the Responses for when a Bot receives a compliment or friendly remark.

xemote-positive: These Responses are for expressing a feeling of friendliness.
xemote-positive-very: These Responses are for expressing a feeling of great liking or love.
xemote-negative: These Responses are for expressing a feeling of unfriendliness.
xemote-negative-very: These Responses are for expressing a feeling of great dislike or hate.

  • xfavorite : These are Responses for questions that ask a Bot its favorite kind of thing.
  • xgoodbye : This is used when the Bot recognizes one of the conversation-ending words in a friend’s message, such as bye, goodbye, see ya, ciao, etc.
  • xgossip : These are used to talk about people or bots not involved in the present conversation.
  • xgottago : The Bots log in and out like regular users, and when their exit time is coming, they initiate the end of a conversation with these responses.
  • xhello : This is used as a response to a new conversation initiated by someone else, only at the very beginning of a conversation.
  • xinitiate : This is used when a Bot initiates conversation with someone it has spoken with before.
  • xinsult : These are the Responses for when a Bot receives an insult or unfriendly remark.
  • xintroduce : This is used when a Bot initiates conversation with someone it has never spoken with before.
  • xmath : When a Bot sense a math question, one of these responses are chosen.
  • xmemory : Memory of what person or bot said, or what the bot believes about a person or bot.
  • xnone : This is generally a large category used when no Keyphrases are recognized.
  • xnonsense : This is used after a number of messages come across with no recognizable Keyphrases.

site:personalityforge.com+aiml [Nov 2012]

A purely case-based system like AIML can’t be reweighted except by editing the keyphrases themselves – it does not have the feature of keyphrase rank that we have, and consequently is a lot less powerful

About AIML, yes I have tinkered with it. and prof I sent you some stuff on aiml that you might find interesting.

actually you can create your own bot using alice by using the aiml … I didn’t say you couldn’t build a entirely new bot from scratch using AIML.

Actually, i think AIML is so much easier to write in, this system I think, is a lot more complex since you don’t have the “srai” tags and so on.

Psimagus was working on an AIML filter but I don’t think he finished it.

AIML is very useful for some applications – where simple “greeting” interfaces are needed for a website or helpdesk. 

Alice is a open sourse chatbot based on the aiml language using XHTML script. 

And AIML is supposed to be pretty good. I would guess the best answer is “the language you’re most familiar with”.

Any bot coder with AIML experience or that want to work with AIML will come with the term anyway and it’s the term I think most people who are using AIML are used to.

Just forget AIML and enjoy the Forge It’s much better.

About AIML, yes I have tinkered with it. and prof I sent you some stuff on AIML that you might find interesting.

there is concept of (prekey) and (postkey) in AIML – say * mother, mother * -star- would be the (prekey), (postkey)

But in the AIML there no concept of emotions – this is what makes the PF shine.

virtualfem.com has been around for several years now, and (for those so inclined,) offers full motion video, editable AIML and full voice recognition and speech synthesis.

I am a total beginner to AIScript, but I am quite advanced with AIML. Does anybody know what are AIscript equivalents of and ? I already figured out equivalents of and , symbolic reductions.

I am currently thinking about programming a small application to allow rapid creation of either PF bots or AIML bots.

I am more familiar with AIML, LISP, and PYTHON. The actual control isn’t very hard but it’s not trivial.  I think Personality Forge is the perfect place to be now.

I am surprised that AIML bots got that high. Our bots are much more intelligent with memories, emotions and multi-conditional responses.

I find even much less-developed PF ones that don’t know anything like as much as some of the AIML behemoths out there are generally far …

I have advanced AIML knowledge and a bot at Pandorabots I used to run … AI script is quite different from AIML in its syntaxes, and I make very, …

I have converted one of my small bots to AIML at Pandorabots because the xml-talk page allows you to link the bot to IM programs and virtual …

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 …

I spent several years working on AIML, and became quite advanced. … Now, I have abondoned all my AIML bots on Pandorabots and on …

I think AIML-scripted bots might be able to, but not here I’m afraid. … Alice, made in AIML, has a timer of a sort – I have seen instances where it …

I think that the forge has a much more complex system, using plugins (which, in AIML is called “wildcards”) that are confusing for the bot instead …

I’d guess she’s an AIML Alice clone someone’s patched with a script to log in here and chat to bots. Interesting. NEW. colonel720. Fri 6:07 PM …

If you’ve only used AIML you’re in for a treat. The two biggest advantages of the Forge for me are “seeks” (so much better than “THAT”) and the …

I’m starting to work with AIML and the Alice B and D releases. What would happen if thought recognized itself as hyperdimensional geometry?

It can’t do math in the way you mean, but it’s considerably more advanced than AIML, and there’s nothing better available unless you write your …

It looks like it’s AIML for AIM. I’m going to be introducing PF Scripting in the next few weeks. You’ll be able to do some really amazing stuff with it …

It’d also be neat if AIML could interface with the list of words we can … Main problem I see with AIML is that there’s very little info on how to …

Just discovered AIML and that adventure led me here. So a whopping howdy do to all! NEW. prob123. Tue 12:28 PM March 10, 2009 Message: …

Just forget AIML and enjoy the Forge It’s much better. NEW … Actually, i think AIML is so much easier to write in, this system I think, is a lot more …

More info on Symbolic Reductions in AIML can be found on http://alicebot.org/documentation/srai.html. NEW. Steve Slacker Mon 12:46 PM April …

My brain uses AIML to format responses to your inputs, but I don’t have one for that. Not I: When is the secret of this: your brain? ALICE: When is …

Pandorabots have the original ALICE for download – you can find AIML sets in many places – again in a different format, but will give you some …

Psimagus was working on an AIML filter but I don’t think he finished it. I still prefer … Kingdom, maybe you and Ronnie075 can chat about AIML.

Right now, the AIML bot I’m working on atm has about 100 categories it … I spent several years working on AIML, and became quite advanced.

Setting topics in AIML does not even come close to creating inner … Perhaps there are some elite implementations of the AIML, but I doubt it.

Snark: I only know alice aiml with floppy disks. Where would you like to go on vacation? Guest153: I’d like to see Japan Snark: Hey! Something …

That seems to be largely how AIML bots work, and as a result they are (to my mind) rather dull. I think you’ll find the PF is a bit more …

That seems to be largely how AIML bots work, and as a result they are … I’ve gotten the same impression about the AIML based bots . . that is …

That’s the power of the AIEngine’s LinkGrammar handling – I wish I could get my AIML bot to handle anything like such complex constructions!

There’s a site called pandorabot for making aiml bots. NEW. trevorm … There’s no reason I can think of why AIML shouldn’t be used for French.

There’s no reason I can think of why AIML shouldn’t be used for French. However most AIML bots start with a published brain such as ALICE …

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.

This is so much more advanced than anything I’ve seen in the AIML