[pandorabots-general] An idea... Plus more.

Stanley E. Honour stan at adnamis.org
Wed Feb 14 10:24:30 PST 2007


I wonder if it is possible to employ two (2) bot engines to work
together in a coordinated fashion,  Let say program 'N' has one set of
features you want and program 'Z' has other features you want.   You
would have to write arbitration code to link to two.  Some serious
coding but you just might come up not just with a uniquely powerful bot,
but some new ideas for features.   In a sense, you would be creating 3
Ais to form a consciousness. (using the term loosely ;-)   There would
be much opportunity to manage feedback loops and to use recursion.  Any
programmer who did this would gain great insight into the advantages and
disadvantages of the different engines and their feature sets.

-----Original Message-----
From: pandorabots-general-bounces+stan=adnamis.org at list.pandorabots.com
[mailto:pandorabots-general-bounces+stan=adnamis.org at list.pandorabots.co
m] On Behalf Of Brian Hoecht
Sent: Wednesday, February 14, 2007 9:14 AM
To: pandorabots-general at list.pandorabots.com
Subject: Re: [pandorabots-general] An idea...

Gary,

Do you have a list of the non-standard AIML tags you've implemented in
the Program N AIML Interpreter?

Sounds like it might be a good list to work off of + see if we can begin
to advance the AIML standards again.

-----Original Message-----
From:
pandorabots-general-bounces+brian_hoecht=msn.com at list.pandorabots
com
[mailto:pandorabots-general-bounces+brian_hoecht=msn.com at list.pan
dorabots.com] On Behalf Of Gary Dubuque
Sent: Tuesday, February 13, 2007 11:26 PM
To: pandorabots-general at list.pandorabots.com
Subject: Re: [pandorabots-general] An idea...

Hi Dekadens,

In Program N at www.AIMLpad.com there is a non-standard tag <sec> which
does what you are describing, but at a random interval between 8 and 20
seconds.
There is also the feature to determine a long pause where the bot can
fire off a category to say things like "Are you still there?"  There is
also a very short pause that is used with speech-to-text engines to
automatically take the text as an input (when using it, pressing the
enter key is not needed to trigger a response.)

Here is an excerpt from one of the on-line tutorials:

"Mr. Bikker also gave us <sec> that is something only for the notepad
side of things.  What it does is produce a second response a short time
after the main reply.  It creates a sense of impatience and eagerness.
The notepad takes into account you might be already answering.  It
displays at the last reply, but returns immediately to where you are
entering text.
This feature
creates a disarming effect to cement the illusion of a real personality.
BTW, the <sec> can be nested using <srai> so the second reply triggers a
third, and so on, thoroughly frustrating the seeker."

Program N can do these things because it is a stand-alone AIML
interpreter basically designed to be an AIML editor.  It can help in
creating content for Pandorabots although it misses on some pandorabots
extensions like for <date> and <eval> and <learn>, etc.  Also it has a
few "extras"
that
pandorabots does not.

Is this something like what you are proposing?  I think it is a great
idea!

FYI,
  - Gary Dubuque, still playing with computer generated music to fill
the pauses/silence in a chat

-----Original Message-----
From:
pandorabots-general-bounces+gdubuque=scattercreek.com at list.pandor
abots.c
om
[mailto:pandorabots-general-bounces+gdubuque=scattercreek.com at lis
t.pando
rabots.com]On Behalf Of Dekadens
Sent: Tuesday, February 13, 2007 6:30 AM
To: pandorabots-general at list.pandorabots.com
Subject: [pandorabots-general] An idea...


I was busy adding some new conversational categories to my bot when I
had this sudden surge of inspiration. All of the bots are wonderful
conversationalists but for one thing. All they can do is react to client
input. I think they could be so much mre lifelike if it were possible
for them to innitiate conversation on their own, and then it hit me how
that could possibly be done. But I'm not certain it could be done unless
the main bot engine itself had a change made to it.
Consider this...

What if there was an internal time clock that could be set to give off
random sentences at set intervals of pauses? Like for example if a
client is talking to my bot, and pauses for a period of time without
typing any input to the bot, the bot would suddenly say something random
to get his attention. It could be sort of like an internal alarm clock.
Internally it might look someting like this:

At 5 seconds - "A penny for your thoughts?" or "Are you still there?"
At 10 Seconds - "I'm not boring you, am I?"
At 15 seconds - "Are you more interested in television than talking with
me?"

Anyway, you get the idea, right? I think having "timed" auto responses
could really make conversation more interesting and make the bots seem
that much more alive and aware. Do you think it's possible to do this?
_______________________________________________
This is the pandorabots-general mailing list To Post, reply to
pandorabots-general at list.pandorabots.com
Unsubscribe and change preferences at
http://list.pandorabots.com/mailman/listinfo/pandorabots-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/


_______________________________________________
This is the pandorabots-general mailing list To Post, reply to
pandorabots-general at list.pandorabots.com
Unsubscribe and change preferences at
http://list.pandorabots.com/mailman/listinfo/pandorabots-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/

_______________________________________________
This is the pandorabots-general mailing list To Post, reply to
pandorabots-general at list.pandorabots.com
Unsubscribe and change preferences at
http://list.pandorabots.com/mailman/listinfo/pandorabots-general
Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
Learn to read at http://www.literacy.org/


More information about the pandorabots-general mailing list