quote:
Originally posted by KnyteTrypper
Hal/Alice, this could be particularly useful, but I guess it could be generally useful, too, as much of AimlPad's info is stored as text files.
Not just that KnyteTrypper, here is where Hal can shine..
(hopefully I don't overwhelm anyone...just giving options)
The Alice aiml file came in two common formats
(open *.aiml and look for <alice> or <aiml> header)
just change <alice> top and bottome to <aiml> or vice versa.
Remember there is a c.aimal (i think that is "index" for files.
but...the aiml sets have been developed sufficiently for
doing some small robotic tasks as well as online (dynamic)
searches that include filtering and aggregating data! hmm..
Very useful to have a bot doing searches AND topic focus.
Then there is a newer more powerful aiml which needs some
small editing to work that uses xml tags...and a MYSql
Server database (you can make a MYSql server easily if
you have a lan w/router (setup a machine for it) or just
any 2cnd computer that can run win2000 pro or xp.
So now...we can perhaps let Uhal run in foreground and
use a second machine (instead of tie up one) to run the
Alice/Anna/Eliza/Halx etc. bot, and use the second bot
(on other machine) to do the "grunt work" and data storage.
Or some local lan aimbot connection to/from UHal to teach
Hal or for Hal to pull/use the wider ranging Alice machine.
This is not so hard to start (just setting one up this week).
(bit of work but I may as well share the procedure)
Please keep this 2cnd (bot) machine only to local lan,
going/letting into "public lines" can be big headache/problem,
better to use some Pandorabot type host for public critters.
spare (2cnd) machine on LAN running some WinNT/2000/XP
(doesn't need a fancy machine...)
------free, autosetup package------
Web-Server -- Apache HTTP Server 2.0
Database -- MySQL Database Server 4.0.18
Database Administration -- phpMyAdmin
SSL (Secure Sockets Layer) Toolkit -- OpenSSL
Programming -- PHP
Programming -- Perl
Log Analyzer -- Analog
http://www.devside.net/web/server/componentsSize of package has been reduced from 43MB to 23MB
by using better compression (10megs) and deleting
the MySQL debug lib and bin counterparts (10megs),
which were of no use to anyone...
Unpacked size reduced from 150MB to 114MB.
Only use the installer on a clean system:
no www directory, and no Apache,
MySQL, IIS, MS SQL services installed or running.
The installer will ask for a drive letter to install
the "www" directory to, forming <drive:>www<components>... ,
and everything else is done automatically for the user.
--------
then try to use this database (uses php web files/mysql/xml)
(programme Alice server version for xml type aiml files)
http://www.rydell.com/programe/http://sourceforge.net/projects/programe/kewl! You can take an older or extra computer and make
your own dedicated bot server for LAN/experiment/educate. ;-)
And that bot can interact with Hal and both learn/share!
===
Of course...opening the pipes for direct "aiml" input into
uhal would save us all lots of trouble. Right now the code
used to run uhal still needs more variables assigned so not
need a wrapper for a wrapper just to use alice/aiml plugin.
I start into more isolated Alice/aiml type database because
I am having troubles to run alice plugin and sometimes just
starting it (using beta MS OS) but uhal5 is otherwise fine.
===
One of reasons I am experiment/leaning in this direction is
because of how common php is today (server/web side) as well
as fact that mysql (fast database) works well...and xml is
the upcoming language that even communicates/useful w/phone
and remote/embedded technology. So may as well build for
today and tomorrow is useful knowledge/skills.
We are only getting uhal to interact/communicate/share with
another establised bot (alice & daughters) that have access
to huge files/databases and some play games/run machines.
Just one option...if you happen have extra machine and some
interest to learn more about bots and network/future. *g*
'Seek and ye shall find'
NT Canuck
http://ntcanuck.com