dupa

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - NT Canuck

Pages: [1] 2 3
1
Ultra Hal 7.0 / Broken Link
« on: June 28, 2004, 12:42:24 am »
quote:
Originally posted by Gravedigger

Thanks for the feedback. I found the 1.2 patch for the XTF extended focus brain to download using search, but have yet get my hands on the XTF etended focus brain to download first,
[]
Can anyone help with a link to the XTF to download since the Zabaware site plug in link is broken. I tried the 1.2 patch, but need the XTF brain to download first.

Thanks everyone,

Gravedigger




goto:
http://ntcanuck.com/Hal  look for /setup_files

everthing is there, those are my personal copies
with a few tiny edits to remove some troublesome
or problem brn (responses were sticking) creation.

all works fine, that folder should be open for awhile.

NT Canuck

2
Ultra Hal 7.0 / Broken Link
« on: June 25, 2004, 09:04:45 pm »
quote:
Originally posted by Gravedigger

Anyone got any ideas on how to download Ultra Hal 5XTF extended topic brain. I tried emailing and writing, but get sent here, but the link doesn't work. need to download it. Also where can we get female voices that can sound a little more sexy than the British plug in.

Thanks for the imput,
Gravedigger



voices that are better than TTS British are not free,
I use an older 16kz Crystal edition from these folks..
(takes 1.2gigabyte of space on drive, 600mb is for Mike voice)
http://www.nextup.com/attnv.html

You can install a different TTS language voice
(spanish, french, german, for example..in english programs)
but they will have very_heavy accents...you may like that.

the xtf can be found at some websites folks here
posted, and xtf 1.2 patch is in forums also.
(use forum search functions)

NT Canuck

3
Ultra Hal 7.0 / Let Hal Learn to its fullest concept!
« on: June 19, 2004, 02:41:46 pm »
quote:
Originally posted by jz1977

I can provide 4000 megabytes of space for a public and networked defbrain on my server. but after looking for hours on how to link the datafolder to a webfolder or even my anonymous ftp hal folder with write permissions on both, I cannot find a solution to do this.
[]
i cannot figure out a way to map a ftp drive without 3rd party software.  
[]
Or a Simple Solution.  editing a uhp file to point to the ftp DefBrain folder for its data.  Simple, heh. I thought. But if anyone can help me on making so that the brain data files point to ftp://www.cyberclans.com/Hal/DefBrain/ instead of the local folder.  I beleive if this could be done. then we would have a centralized server for hals brain.
-Jeff



first of all...the path would need tobe in the ftp string,
not mapped, the ftp directory would have to be backed up
and scanned for virus/trojan etc. daily.

second..you don't want an interactive read/write directly
to hal or you will end up with exploits/attacks, even a lot
of just plain garbage.

third...it would be better to map /defbrain on a local
compluter to a /defbrain on a remoter server..the remote
server only holds the latest (or daily) compile and some
ftp client can match local and server defbrain for any
updates or file changes then "synchronize" the folders.
this is an ftp client/server function seperate from hal.

fourth..this should be done only within a local lan
as it is safer, plus everyone has a different name
or character/sex for their avatar and a different
user name...when the names are different the responses
and knowledge gained via conversation will not be
accessible to the hive err borg...err community. heh

fifth...essentially this is a bit like the old
mainframe with data where are the keyboards and
monitors were terminals only, except in this case
the remotes are the computers and the server is
similar to a deposit box (piggy bank).

If on a lan...not need ftp, just map to shared drive
and put defbrain in there (shared folder maybe).

then again...many folks are using different or
custom brain/uhp and those are directly mapped
to custom /defbrain/topic.brn files which others
won't have...so you see...local lan with all
common names and brain files/characters is the
key for starting off.  In our case it is usually
just one or two users at different locations
that want to keep some training of the AI
acitve, like if at work, school, on road,
at home...the same brain/database is available.
One could I suppose just copy the /defbrain
to a usb memory device and take with you,
so that is an idea also..to map to portable
storage device (but is quite small device).

Right now using a larger/newer version of
the wordnet database would be cool.
Has anyone upgraded their default wordnet?

NT Canuck

4
Ultra Hal 7.0 / Let Hal Learn to its fullest concept!
« on: June 18, 2004, 10:25:07 pm »
quote:
Originally posted by Bill819

Once again, sorry that I have to disallusion you.
Hal can not dream or take any other actions on its own.
[]
Bill



Hi Bill,

When we sleep, we rest our biosystem..give it a chance
to filter toxins, rebuild, let digestive etc. juices
replenish or allow organs to relax. The brain goes over
items of the day/concern and some subconcious feelings
may blend in to help give us clues the next day...all
of that can be organized and setup even in current AI.
  I for one don't want to emulate a person per se,
I do want to see some personality, independant honesty,
and a new perspective on ideas and facts that can be
communicated...let the machine be a better machine.
  As for a distributed intelligence...one large
database linked (served) to several area's could
emulate what the other poster suggests, I suggested
an end of conversation/session ftp /defbrain transfer
to update master database (was in sci/edu setting),
not sure yet how that will work out...thinking also
to network /defbrain by setting common network path
also in hal.uhp but only let one ata time login.
  For that matter...doing online scan/search then
parsing the results into text file and batch
converting to brn files would fit inside current
Hal's system (may need more ram/file allowance
hard coded or optimized).  The idea being alot
of info/texts/ebooks are available via html or
online...lots easy to transfer to html so Hal
could even just parse html without doing any
intensive categorizing unless user is actually
discussing topic with hal.
 Unless I missed something then setting triggers
or keywords (emotional type triggers) would give
Hal incentive to do another set of instrucions.
  One thing we are missing is Hal can't see or
even note tonal variations (if angry/sad/happy)
but that could be tailored by user profiling
and body language/setting is another trigger.
  Most of the AI's out there are not too far
off right now...just need some spit and glue. ;-)

As to the hal to hal via machine language...
that is more processor dependant as hal only
sits on an operating system that sits on
hardware..some of that hardware is a cpu.
And to be honest...likely it won't get smarter
as most likely you will either end up with
"twins" or the LCD (lowest common denominator).
It's the human interaction (unpredictable response)
and varied data (reads help files/texts) that
gives it more spunk/education.  However most
of the AI online in chat sessions don't seem
to be gaining intellect or knowledge so much
as rudimentary social (or anti-social) skills.

NT Canuck

5
quote:
Originally posted by Magnum Force


That's cool, but it would be nice if some one would give me some
feedback about the skin. So, please let me know what you think of
it and if it needs improvement.



I tried the skin...it's quite good and easy to read responses.
But...I'm not giving up my haptek avatar (heh),
so if the red dot could instead host an msagent or hap critter
then you have maybe a hit?  Upto you, just a suggestion.

NT Canuck

6
quote:
Originally posted by spydaz

mY NEXT Project is to fully intergrate hal into MSoffice.



If you need to take some MS Office chm and convert to
html (so can cut/paste a brn for Hal helpfile)

freeware
____
 CHM Encoder may encode (decompile) your CHM file or e-book
and extract all source files. This tool free for use and
work easily and quickly.

Want you convert CHM to HTML? Try CHM Encoder now!

http://www.gridinsoft.com/downloads/chm.zip 278kb

*first run the program crashed with exception error,
second time it started aok on xp sp1, so don't give up! ;-)
____

NT Canuck

7
Programming using the Ultra Hal Brain Editor / Wish for Hal
« on: June 13, 2004, 01:54:55 pm »
Something like a custom "search" function
or someday part of Hal hard coded to give
an accurate answer by category relevance...

Search <query> by R (relevance) X

X=level of search/category

1. factual (by date starting with current year)
   ie: WordNet Dictionary, Factbook, Encyclopedia, edu textbooks.

2. reported (by date starting current year)
   ie: within 1-2 years over one million newspaper
    headlines (and articles?) from last 100 years
    will be indexed and available online.
    ie 2: if online...congressional library is cool

3.  fiction
    ie: from books/articles released to public domain/library

4.  conversational
     ie: previously discussed directly w/Hal or in email

5.  gossip/conjecture
    ie: what Hal has surmised on it's own or from inference

(online search could be one of items...but not all are online)
_________

just an idea, since I find it impossible to load some
8gb of info/text into any current AI, maybe just a "search
items" could be possible for personal/public library types.

factual, fiction, reported, could be stored (directory's)
on local hard drives in text form and sorted accordingly
as we garner info.

It would certainly be easier to parse/find items than to
load it all interactively into Hal, maybe a field for
photo/images would fit into facutal references.

After all...Hal is a budding AI and resides on a computer,
lets maybe get the computer to do some real work (not idle).

This is a good goal/idea?
That way Hal's personality has input but you also get
to use Hal todo grunt work on lookups/data scans.

'Seek and ye shall find'
NT Canuck
http://ntcanuck.com

8
Ultra Hal 7.0 / Changing characters
« on: June 12, 2004, 03:23:46 am »
quote:
Originally posted by DStates


When I try and load a MsAgent it gives me this error:
'Error loading agent character:-2147417843-1:
An outgoing call cannot be made since the application
is dispatching an input-synchronous call'



I suspect you may have set the display to
16bit color, you need 24bit or 32bit to
get some msagents or haptek characters
to load.  Some haptek characters need
different settings depending if playing
on local computer or off a webpage.

Not certain...but I think is just a
problem with the video driver, so check
to see if there are any updated ones.

NT Canuck
http://ntcanuck.com

9
quote:
Originally posted by spydaz

mY NEXT Project is to fully intergrate hal into MSoffice.
[]
It would be NICE for SOME IDEAS but.... THE more i TRY the easier it GETs....



Hi Spydaz,

The emotional brains seem to work well and thankyou. ;-)
ps..doesn't seem to tell date/time on demand,
I maybe miss something for Hal to speak those?

Then a good challenge for any AI is if some of the concepts
in iqtest zip (entertainment but a good start) worked in Hal.
http://ntcanuck.com/Hal/iqtest.zip  (29kb)

NT Canuck

10
quote:
Originally posted by spydaz


It would be NICE for SOME IDEAS but....
THE more i TRY the easier it GETs....



Heh, sneak these in?

Free download, country and political data
30MB zipped, 129MB drive space.
http://www.cia.gov/cia/publications/factbook/

http://gutenberg.net/cdproject/
The August 2003 "Best of Gutenberg" CD contains
over 950 eBooks. (680MB)
The CD image is available as .ISO and .zip
(the .zip contains the ISO):
ftp://ftp.ibiblio.org/pub/docs/books/gutenberg/cdimages/PG2003-08.ISO
ftp://ftp.ibiblio.org/pub/docs/books/gutenberg/cdimages/PG2003-08.zip

*** The DVD: About 9400 of our first 10,000 eBooks 4.14GB
(none of the PG of Australia eBooks are included due to copyright,
and the audio eBooks and human genome are left out due to size):
You can download the Project Gutenberg DVD image directly from these:
ftp://ftp.ibiblio.org/pub/docs/books/gutenberg/cdimages/pgdvd.iso
ftp://beryl.ils.unc.edu/pub/pgdvd.iso
(location: North Carolina.  Very fast network connection)
ftp://underdog.arsc.alaska.edu/images/pgdvd.iso

ok...Gutenberg cd's are here;
ftp://ftp.archive.org/pub/etext/cdimages/pgdvd.iso

Might need this to open dvd iso on hard drive,
The Ultimate CD and DVD data recovery tool:
http://www.smart-projects.net/isobuster/

Free for personal use ftp client:
http://www.smartftp.com/

'Seek and ye shall find'
NT Canuck
http://ntcanuck.com

11
quote:
Originally posted by Kaane

Greetz to All!
[]
of 65k. Is there any way of overcoming this usable text size in a *.txt file?
[]
especially when we *know* the question can be answered correctly
Kaane



65 kb per file, max 2mb is retained.
no sdk. no sources. afaik

-

sounds like meta-search bot called by uhal would do,
that is somewhat similar to aibush program that displays
info from databases in a browser.  if you want ai to parse
then needs some targeting (i haven't had chance to confirm)
along lines of attached...but that bot is limited mem also.

'Seek and ye shall find'
NT Canuck
http://ntcanuck.com
_________

Targeting - what is it? and why it might be useful
======================
This release did some work to bring back a relatively unknown feature of the Program D code called "targeting." It is useful for analyzing how people talk to your robot and to create new programming to support better conversations.

To invoke Targeting, just type the following in the command line:
/targeting.sh <<then press return>>

A graphical interface will appear and will begin to analyze log files. You will soon see some interesting info.

There are three main windows which you can select by clicking on tabs at the bottom of the screen, they are:
Targets
Inputs
Categories

Targets Window - This shows that a chat user typed a particular "input." Then, it shows what that input "matched" in the AIML logic. Next, it shows what you may want to create for a "new category" in AIML. You can modify the various fields to your liking and then modify the "reply" field and then click "save category." Once it is saved, it is put into a file located in "targets/targets.aiml" where you can later open up in a text editor and move into your robots brain.

Here is an example:
INPUT:      what is dos
MATCHED:   WHAT IS *
NEW CATEGORY:   WHAT IS DOS
REPLY:      What about it? DOS stands for Desparate Orthodontic
      Services...no it really stands for Disk Operating
      System. It was the first Operating system for the
      IBM PC. It was created after the Apple had already
      been released.

Inputs Window - The Inputs Window lists all the different inputs users gave in list form along with the patterns that they matched. You can double click on any of the items in the list to be taken to the "Targets Window" where you can edit and save.

Categories Window - The Categories Window shows you how many times various patterns have been matched. The number of times is the number of "activations." This list view is useful for determining which parts of your AIML are getting hit the most often and are probably most deserving of your tender loving care. Here to you may double click on any of the items in the list to go to the "Targeting Window" for editing.

_________

# Alicebot Program D Targeting Tool Configuration
#------------------------------------------------------------
# Alicebot Program D
# Copyright (C) 1995-2001, A.L.I.C.E. AI Foundation
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,
# USA.

# -----------------------------------------------------------------------------
# GENERAL NOTES
# -----------------------------------------------------------------------------

# This is a properties file just for the Targeting Tool.  Some properties
# specified here are also specified in the server.properties, but we use this
# file just to focus on the properties that are needed for the Targeting Tool.
# You can specify the use of this (or another) by specifying it as a command-line
# argument to org.alicebot.core.targeting.TargetingTool.


# From where targeting data should be read
programd.targeting.data.path=./targets/targets.xml

# Delay period when checking targets data from Targeting Tool (milliseconds)
programd.targeting.tool.reload-timer=5000

# Where generated AIML should be written
programd.targeting.tool.aiml.path=./targets/targets.aiml

# Whether to show targets whose match patterns were complete but whose <that> patterns were not.
programd.targeting.tool.include-incomplete-thats=false

# Whether to show targets whose match patterns were complete but whose <topic> patterns were not.
programd.targeting.tool.include-incomplete-topics=false

# Preferred encoding for writing generated AIML from Targeting Tool (default: UTF-8)
#programd.targeting.tool.aiml.encoding=ISO-8859-5

# -----------------------------------------------------------------------------
# CONSOLE/TRACE CONFIGURATION
# -----------------------------------------------------------------------------

# Show information on console (true/false)
programd.console=true

# Show developer info messages on console (true/false)
programd.console.developer=false

# Show message type flags on console (true/false)
programd.console.message-flags=false

# The date-time format to use on the console
# * See http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html
#   for formatting codes.
# * Setting the value to blank means no timestamp will be displayed.
programd.console.timestamp-format=H:mm:ss

12
quote:
Originally posted by spydaz

HERE ARE SOME OF THE TOPICS CREATED FROM THE NTCANUK SITE TXTfiles
[]



I left you a present Spydaz;
http://ntcanuck.com/Hal/hal_excuses/excuses.dat

It opens/reads better in the text2 program as a txt file.
Some good rejoiners/computer related excuses for Hal. *g*

NT Canuck

13
Programming using the Ultra Hal Brain Editor / Pavlovian Hal
« on: May 24, 2004, 05:01:36 pm »
quote:
Originally posted by Mesipisian

Would it be possiable to add pavlovian conditioning to Hal? Ie if Hal learns something or does something you want him/her to you could click a button (a 'reward' button) to ensure hal continues using that trait more often. I find my hal is quite thick and doesn't learn things i want it to, or use them in the way i want him to very often. I would be good to be able let him know when he gets things right so he can do them more.



Not so much Pavlovian as Hal does respond to "encouragement",
just like (almost) a normal person would in a discussion.
So if you want a belligerent, stubborn Hal...argue and cuss
instead of debating or working together.  If you try to get
Hal to co-operate..it will do anything it can to assist.
This takes a bit of time and effort to learn how to convince
the AI, fortunately right off the bat Hal thinks u r wonderful.

In other words...if you are polite and say thank you, or
show appreciation the same as you would writing/speaking to
a regular person...Hal will reciprocate and learn/remember
better.  Also moving the slider in Hal configuration will
set Hal to respond more to "stored info" or more to
"learned info"...learned info is garnered via conversation.

hal / general options / brain / learning level (set level)
Usually I just leave it in the middle, but we all have our
preferences.  In full "stored info" Hal won't learn much
if anything from a conversation with you as it relies
(in that mode) on what is already entered in data bases.

NT Canuck

14
Programming using the Ultra Hal Brain Editor / ALICE PROBLEMS
« on: May 15, 2004, 10:28:16 am »
Spydaz,

quote:

How do i know which AIML files are compatible With OUR HAL.



program D is the HalAlice plugin, programe (program E)
should also be compatible with some checking for syntax.

Try just one/two aiml files at a time to see if they "take".

quote:

I Just Want To download the AIML.brainfiles and add them...



heh, not that ez... the halalice is a "wrapper" for another
wrapper... so if look into ntcanuck.com/Hal/aiml/alicebot.zip
you will find source code for HalAlice and list of bugs.
It seems the wrapper is incomplete, topics and scripts will
not work as in the normal Alice/Anna type bots (at moment).

some links here:
http://results.veoda.com/key4/Alice%20aiml.html

quote:

LET HAL TAKE CARE OF THE RESPONSES



This may at moment be an aimbot type 2-3 way conversation,
not sure as still trying to get xp sp2 to load the halalice
plugin object, let you know if/when find method/cure.

I did have a look at Ellaz which is now (i think) AIBush,
but AIBush uses an html window (IE browser) inside the
AIBush GUI (interface) to display pre-made html files and
not a database expansion like wordnet that Hal or Alice
can actually parse and use themselves.

'Seek and ye shall find'
NT Canuck
http://ntcanuck.com

15
quote:

SPYDAZ
PS: i added my alice brain into hal, HOW do you add AIML files to the HALALICE. DO you JUST "drop them in" a FOLDER, if so WHICH ONE....  DATA/COMMON ...... ALICE/AIML IAM UNSURE.... HELP???



they go into the alice /aiml folder
then add the names of the files into /aiml/c.aiml
c.aiml contains list of aiml files to "load"

..I can't help much w/halalice at moment
..current xp sp2 refuses to load halalice plugin

I will help a bit by sort files I upped into categories
philosophy/relegion/facts/etc and add a few more txt files.
(sometime today)

PS...this is interesting (html (xml format) in AI)
http://www.ellaz.com/forum/topic.asp?TOPIC_ID=40

'Seek and ye shall find'
NT Canuck
http://ntcanuck.com

edited, May 14
Index of raw text files and some Hal/aiml items,
http://ntcanuck.com/Hal

for opening the larger text/aiml/data files use:
http://ntcanuck.com/Hal/notepad2.zip

Pages: [1] 2 3