[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