[pandorabots-general] Bot Hosting

mehri foreverlinux at yahoo.com
Tue Jan 16 13:28:36 PST 2007


> This memory restriction really depends upon the type
> of interpreter you use.
> Not all bot hosts load the AIML into memory.

True not all load the AIML entirely into memory at any
given time.

But an interpreter has to at least load part of the
AIML into memory to be able to get a response.  It
can't just entirely execute an SQL statement to get a
response.   

Unless I missed out on someone being able to translate
the pattern matching algorithm of AIML purely into SQL
statements and a database schema without having to use
a Graphmaster algorithm. 
http://www.alicebot.org/TR/2001/WD-aiml/#section-pattern-expression-matching-behavior

--- Gary Dubuque <gdubuque at scattercreek.com> wrote:

> Hi,
> 
> This memory restriction really depends upon the type
> of interpreter you use.
> Not all bot hosts load the AIML into memory.  The
> www.AIMLpad.com site has
> an ASP.NET version that uses the MS SQL database for
> storing the AIML sets.
> It can be modified for multiple bots since the
> database design is structured
> for more than one bot.  If you go into the AIMLpad
> community area of the
> site given above, you can try the software as it is
> incorporated into an
> existing web site structure (that is, the microsoft
> quick start for a
> community site.)  This design could scale to any
> number of bots and any
> number of concurrent users.  The code is basically a
> demo of what is
> possible, but it is available for download for free
> on the AIMLpad home
> page. The drawback is finding a host that has a
> database server available.
> The design could be ported to MySQL and Python or
> PHP or whatever with some
> work.  So if you are brave enough to do the
> programming, anything is
> possible!
> 
> HTH,
>   Gary Dubuque, synthesizing music instead of
> people...
> 
> -----Original Message-----
> From:
>
pandorabots-general-bounces+gdubuque=scattercreek.com at list.pandorabots.c
> om
>
[mailto:pandorabots-general-bounces+gdubuque=scattercreek.com at list.pando
> rabots.com]On Behalf Of mehri
> Sent: Tuesday, January 16, 2007 8:35 AM
> To: pandorabots-general at list.pandorabots.com
> Subject: Re: [pandorabots-general] Bot Hosting
> 
> 
> > but I wouldn't expect to ever have more than about
> > 20-50 bots at any
> > given time if even that many.
> 
> That's actually a considerable amount.
> 
> But don't think about it in terms of how many total
> bots you will have.  Think about it in terms of how
> many "active" bots you are going to have at any
> given
> one time.  Active meaning how many bots are you
> going
> to have loaded into memory so they are chating
> simutaneously.  After a time out period of
> inactivity
> you can always unload the bots.
> 
> > really having a small site built on a shared
> server
> > where I have
> > unlimited space.
> 
> I don't think HD space is going to be the bottle
> neck
> but rather memory on the server.  How much are you
> allowed?
> 
> To have even 6 bots loaded into memory all with
> unique
> distinct categories the size of Annotated Alice
> could
> require more that a gig of RAM with most
> interpreters.
> 
> > Some friends and I have a goal of creating bots
> for
> > use as fantasy
> > role playing characters, which is why we wanted to
> > make a bot building
> > community outside of the Pandora environment.
> 
> Why outside of Pandora though?  You can always
> access
> your bots using Pandora's XML-RPC.  Pandora's uptime
> is pretty outstanding to say the least too.
> 
> --- Dekadens <dekadens at gmail.com> wrote:
> 
> > Thank you all so much for your input. I think I
> need
> > to clarify better
> > what I had in mind.
> >
> > I didn't really plan on having anything as grand
> or
> > elaborate as the
> > Pandora site. I don't even have my own server.
> What
> > I had in mind was
> > really having a small site built on a shared
> server
> > where I have
> > unlimited space. I'm a member of a small web
> > community, and I was
> > thinking of making a place where I could host my
> own
> > bot, as well as
> > giving the opportunity for some friends to create
> > and host their own,
> > but I wouldn't expect to ever have more than about
> > 20-50 bots at any
> > given time if even that many.
> >
> > Some friends and I have a goal of creating bots
> for
> > use as fantasy
> > role playing characters, which is why we wanted to
> > make a bot building
> > community outside of the Pandora environment.
> > _______________________________________________
> > 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/
> >
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
> _______________________________________________
> 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/
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the pandorabots-general mailing list