[alicebot-archcomm] Development is needed for aiml services interfacing

Gary Robertson alicebot-archcomm@list.alicebot.org
Tue, 12 Aug 2003 18:55:02 -0400


You are asking the same questions I recently pondered.  Perhaps one could 
develop a bunch of JAVASCRIPT code that might be coaxed into taking on the 
task of managing work  from the client side, but one's knowledge of 
JAVASCRIPT would have to be strong, and the hosting aiml HTML page would 
need to be updated each time you added a new service.  And, I wonder how 
will parameter values find their way to and from aiml variables.  Frankly, 
I think if we go in a client side direction, we will miss our largest 
target audience - those who are comfortable with HTML (and AIML) only.

With the interface I am proposing, I think I could develop a new service 
once a week in my spare time.  Actually, I think I can knock one out every 
3 days or so.  At a minimum, I can produce 52 new services in just a 
year.  This can greatly add to the immediate value of an aiml-based 
bot.  Not only does this move leverage the value that independent aiml 
services developers like myself could bring to the table, but it 
immediately specifies a way that a developer can interface a bot into his 
own, or his client's, web accessible database.  Now you are elevating the 
bot from a cutesy chatty cathy world into a world of providing valuable 
information on a timely basis.

The key, I believe, is to get a simple service interface that both the bot 
master and the aiml services developer can depend upon.  This is what I 
have tried to demonstrate from my side.  It is my belief that this 
interface should be implemented in the aiml language specifications so that 
a bot developer can reasonably depend upon them across any platform.  So 
"yes", please persuade the LISP developers to code access to the services 
as soon as we can reach consensus on the best way to do so.

I have  presented my version of services and interfaces to all of you 
because I believe they are simple, direct, and reliable.  I am open and 
ready to try out other interfaces, just say 'what' and 'how' and  'when'.

-gr

At 03:22 PM 8/12/2003 -0700, you wrote:
>These services are cool, but I'm not sure how I would integrate them with,
>say, Pandorabots.   Wouldn't I have to persuade the Lisp developers to add
>code to the server to use them?  Or is there a way to activate them from
>the client side?
>
> >
> >
> > _______________________________________________
> > alicebot-archcomm mailing list
> > alicebot-archcomm@list.alicebot.org
> > http://list.alicebot.org/mailman/listinfo/alicebot-archcomm
>
>
>--
>Dr. Rich
>W A L L A C E
>ALICE A.I. Foundation
>drwallace@www.alicebot.org
>"Dean of cheezo-hobby system hackers."--Salon
>
>
>
>_______________________________________________
>alicebot-archcomm mailing list
>alicebot-archcomm@list.alicebot.org
>http://list.alicebot.org/mailman/listinfo/alicebot-archcomm