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.


Topics - jasondude7116

Pages: 1 2 [3] 4
31
I have found a program (server host) called "HalLink.zip"  that should let Hal talk to Answerpad (don't shoot![8D]), but it doesn't seem to send the sentences correctly. (with the current version of Hal atleast)

I am trying to get Hal to talk to another bot - Alice, Answerpad, or Aimlpad, ect.
I would like it to happen on 1 computer, but could do it on two if i need to.

Has anyone had experience with this?
Will appreciate any info[:)]

Here is a link to the Answerpad/HalLink program:
http://www.savefile.com/files/2056148
-the dude

32
General Discussion / Chess? Opencyc?
« on: March 17, 2009, 10:09:22 pm »
I have seen these subjects brought up before.

Does anyone have any idea if there has been any work with interfacing OpenCyc?
(it seems like a daunting task for my level!)

How about interfacing a chess program if it was opensource?
I am interested in giving Hal the ability to "teach" and play chess.
and the most interesting thing.....being able to talk about it while you play, ala  hal9000.  I know it's a tough one! (way beyond me right now)

if anyone has heard anything, i am interested.
THANK YOU EVERYONE
-the dude

33
Ultra Hal Assistant File Sharing Area / GRETTA PLUGINS
« on: March 01, 2009, 11:53:05 pm »
GRETTA'S PLUGINS
Please check the bottom of this post for Update notes!

GRETTA Markov Response Engine          GRETTA Emoticon Engine (color version)          GRETTA Picture Thoughts          GRETTA System Monitor          GRETTA Music Idle           GRETTA Emoticon          GRETTA Curiosity          GRETTA Research          GRETTA Log          GRETTA Lonely          GRETTA Internet          GRETTA Repeat          GRETTA Sing          GRETTA Read          GRETTA News         
All files/plugins available and updated at:

http://cid-7d1b0521931256f1.office.live.com/browse.aspx/.Public/GRETTA%20Plugins


SPECIAL INSTRUCTIONS
If you download GRETTAsing or GRETTAread or GRETTAnews or GRETTAresearch plugin- MAKE SURE YOU:

  Download BALABOLKA (from the same link) install it, and set it up with the same voice that you use in Hal.
(BALABOLKA is a very excellent FREE tts program)

!if you do not install BALABOLKA in the default folder, GRETTAread , GRETTAsing , GRETTAresearch, and GRETTAnews plugins must be changed to reflect the proper directory!

GRETTAsing plugin is set to use "Peter" - Sapi4 voice.
(aka: Adult Male 1) - edit the plugin to change to your preffered Sapi4 voice. (Look for "Peter" in the file and change the name to the name of the voice in Balabolka)



 :)GRETTA Markov Response Engine

GRETTA (UltraHal) will learn using a Markov algorithm! Using what it has learned, GRETTA (UltraHal) might respond with it's new knowledge of language.
Note: it will take some time to build a proper database of Markov knowledge. Please be patient.

 :)GRETTA Picture

This plugin will show pictures of what GRETTA (UltraHal) is thinking.
The pictures will be displayed through your default picture viewing program.
The pictures must be named according to the content: i.e. a picture of a dog could be named "dog canine mammal pet.jpg" (Look in the picture folder that you will create in step 3 of the install for examples)
The plugin supports .jpg .gif and .png files.
There is a supplied "starter picture pack" in the form of a two part .zip file.

There are three parts to this plugin.
1. GRETTApicture.uhp (the plugin)
2. pics.zip (part one of the picture folder)
3. pics.z01 (part two of the picture folder)

These are the steps for install:
(with the Ultra Hal program closed)

1. Put GRETTApicture.uhp in your default Ultra hal main folder.
2. Put pics.zip and pics.z01 in a folder of your choice.
3. Extract the pics folder by extracting pics.zip. It will use pics.zip and pics.z01 to create a pics folder full of .jpg files.
4. Place the newly created pics folder into the Ultra Hal main folder.
5. Start Ultra Hal and check the plugin (GRETTA picture thoughts) in the "Brain options" screen to enable the plugin.
6. Go to the main Ultra Hal text interface and type: index image
7. This (step 6) will then prompt you (popup) to enter the folder to be indexed. It is the pics folder that you just put in the Ultra Hal main folder. Enter it in the popup window.
8. Step 7 will take a few minutes and give you a script error because it is taking so long. Ignore the error.
9. When that is done it will tell you that it has indexed all the image files.
10. You are done! When Hal thinks of something then it will display a picture of it.

Note: you can adjust the odds of Hal showing a picture by going to the plugin options screen and changing it, then clicking "Apply".
Note 2: The plugin shows a default picture when it is not showing something Hal is thinking of. This picture is in the pics folder. (DefPic.jpg) Edit this picture or replace it with another of your choice. It is currently a picture with the text "GRETTA" in it.

 :)GRETTA System Monitor

Supported Operating Systems: Windows 2000; Windows Server 2003; Windows XP Professional EditionWhile idle: GRETTA will monitor your computer and let you know of any system events.

REQUIRES: Microsoft Log Parser be installed and the .dll registered.
NOTE: This has only been tested on windows Xp, and some program functionality and the way the program is registered might be different on other systems.

Installation:
Step 1 - Unzip the file into a folder of choice. (doesn't matter where)
Step 2 - The zip file contains a folder called "GrettaSystemMonitor". Inside that folder you will see a file called "LogParser.msi". Click on it to install.
Step 3 - Once "LogParser.msi" is installed, use the windows command prompt to go to the install directory. By default (In windows XP) it is: "C:/Program Files/Log Parser 2.2/"
Step 4 - At the command prompt "C:/Program Files/Log Parser 2.2>" type (WITHOUT THE QUOTE MARKS): "regsvr32 LogParser.dll" and press enter. (this will register the .dll file that the plugin uses. If successful, it will give a popup "success" message.)
Step 5 - In the folder "GrettaSystemMonitor", you will find a file called "GrettaSystemMonitor.uhp". Copy it to the Ultra Hal main directory.
Step 6 - Start Hal, and go to the "Brain" options screen. Check the plugin called "GRETTA System Monitor". Then click "Apply" in the right hand corner.
Step 7 - Enjoy

***You can, if you wish to only get warning notifications instead of all notifications: edit the plugin and change the line:

'strQuery = strQuery & " WHERE EventTypeName = 'Warning event'"

To:

strQuery = strQuery & " WHERE EventTypeName = 'Warning event'"

(the only thing you are removing is the ' at the beginning of the line, in order to run that command instead of ignoring it)

 :)GRETTA Music idle

Hal can play music of it's choice, if it wants, when it wants,  while idle.
**To be used in conjunction with vrMP3 plugin (or GRETTAmedia plugin available at same link)

Step 1 - you must activate either vrMP3 or GRETTAmedia plugin and type "index mp3" in the Hal main interface window (chat window). This will bring up a popup window where you can pick your main MP3 folder. Indexing the files can take some time to complete if you have a large MP3 library. If it does take a long time then an error popup will appear, asking you if you want to continue. Just ignore the message and let it keep going.
Step 2 - activate the GRETTAmusicidle plugin.
Step 3 - enjoy while Hal listens to music of it's choice when it feels like it. (of course you can always say "be quiet" and Hal will not play music)

 :)GRETTA Emoticon

Hal can have Emoticons instead of character.
*NOT compatible with GRETTA Emotions (which i do not recommend using anymore)

Instructions:

1 - unzip file "GRETTA Emoticon.zip" (from the above link) into Ultra Hal main folder.
2 - go to options and check plugin
3 - pick any haptek character
4 - start hal and move the haptek character offscreen



There are two parts to this plugin.
1. GRETTAEmoticon2.uhp (the plugin)
2. GRETTAEmoticonFaceJpeg.zip (the character files you need for the plugin aka. "the emoticons")
3. Extract all the .jpg files from GRETTAEmoticonFaceJpeg.zip into the Ultra Hal "Characters" folder.


*for you haptek character lovers out there...it could be modified to display emotionally related background pictures for your haptek character.

 :)GRETTA Emoticon (color version)

Works the same as GRETTA Emoticon, but instead of "Emoticons" it uses a 3x3 block of colors to represent emotions.

There are two parts to this plugin.
1. GRETTAEmoticonColor.uhp (the plugin)
2. GRETTAEmoticonColorJpeg.zip (the character files you need for the plugin aka. "the 3x3 color squares")

These are the steps for install:
(with the Ultra Hal program closed)

1. Put GRETTAEmoticonColor.uhp in your default Ultra hal main folder.
2. Extract all the .jpg files from GRETTAEmoticonColorJpeg.zip into the Ultra Hal "Characters" folder.
3. Start Ultra Hal and check the plugin (GRETTA Emoticon Engine Color) in the "Brain options" screen to enable the plugin.
 

:)GRETTA Curiosity

Curious Hal asks questions (On it's own) based on learned ideas.
Hal will ask questions based on previously learned subjects, actions, descriptions.....ect.  in an
attempt to learn relationships and connect ideas.

Or you can also ask Hal -- 
DO YOU HAVE ANY QUESTIONS
DO YOU HAVE A QUESTION
IS THERE SOMETHING YOU NEED TO KNOW
IS THERE SOMETHING YOU WANT TO KNOW
IS THERE SOMETHING I COULD EXPLAIN
IS THERE SOMETHING I CAN EXPLAIN
-- to see if Hal has a question for you

PLEASE NOTE: YOU MUST SET THE "CURIOUS HAL" PLUGIN OPTIONS - IN THE ULTRA HAL "BRAIN OPTIONS" SCREEN - AND "APPLY CHANGES" OR YOU WILL GET A VBSCRIPT ERROR. i.e. "Cdbl error"

:)GRETTA Research

Hal can research and/or record a file on any "what is" or "who is" type subject. Hal will read about the subject to you, and record the information in a file if you wish.
(great for using with "learn from text file" ect.)
Requires: BALABOLKA and internet connection.

i.e. PLEASE RESEARCH THE VIETNAM WAR or PLEASE RESEARCH JIM MORRISON
Just say- PLEASE RESEARCH whateversubject   
or PLEASE RESEARCH AND RECORD whateversubject   
or PLEASE RECORD AND RESEARCH whateversubject   
or PLEASE READ RESEARCH FILE whateverresearchfile
Note: research files are saved in seperate "research" folder.


:)GRETTA Log
Thank you: SNOWMAN

it works like a journal or diary/"captains log" (star trek)
for the user. you can add journal entries on-the-fly, or open the journal and add multiple entries. Hal can also read the journal entries back to you.
Just say- 'BEGIN LOG ENTRY' to start log entry mode. Say- 'END LOG ENTRY' to exit log entry mode.
 say- 'PLEASE READ LOG' then the date, using dashes only (ie. 1-27-09) -OR- say- 'PLEASE READ CURRENT LOG' -OR- 'GO TO LOG 1-27-09' -OR- 'GO TO CURRENT LOG




:)GRETTA Lonely
Thank you: Shawn Tracy - Lightspeed

Hal will try to get attention based on the patience settings in the "brain options" screen.
You can also tell Hal to "be quiet" or "go to sleep" ect. to make hal not try to get attention.
* see "brain options" screen for instructions.




:)GRETTA Internet
Thank you: O.T.C.E.

Advanced Internet functions
see brain options screen for commands.
Commands are:
go to weather...
go to local news...
go to national news...
go to yahoo...
go to yahoo mail...
go to zabaware forum...
go to google...
go to friendster...
go to msn...
go to bbc radio...
go to filipino radio...(this one was for my wife)
go to internet tv, go to internet television...
go to 950...(houston talk radio-can be changed in .uhp)
go to web address, go to website...ex. go to website zabaware.com
go to virtual humans forum....
google search...ex. google search artificial intelligence
wikipedia search...ex. wikipedia search beethoven
picture search, image search...ex. picture search happy children
map search...ex. map search houston
news search...ex. new search obama
radio station search, internet radio search...ex. radio station search rock
video search...ex. video search skateboarding
go to people search....

BUSINESS SEARCH (business name) IN (business location)-can include city and/or state and/or zipcode)...ex.business search wal-mart in dallas texas or business search wal-mart in 77040

national business search...ex.national business search bob's tire co.
phone number search...ex. phone number search 867-5309
stock search...ex. stock search IBM
book search...ex. book search oliver twist
product search...ex. product search xbox controller




:)GRETTA Repeat

Just say-  PLEASE REPEAT THAT
or PLEASE SAY THAT AGAIN
or PLEASE REPEAT THE LAST MESSAGE
And Hal will repeat the last thing that was said.



:)BALABOLKA

A TTS (Text to Speech) program that is required for "sing a Song", "Read a Story", and "News Feed" plugins.  SET THE VOICE IN BALABOLKA as the same voice of Hal for realism.




:)GRETTA Sing

Hal can sing a song in it's own voice! REQUIRES: "Songs for Sing a Song" (song folder with song files),
BALABOLKA tts program, and sapi4 voices.
Will automatically use Sapi4 "eddie" (american english male #2) voice to sing, which can be changed by editing the plugin. - see BALABOLKA "help" for clues of how to do this.

Just say PLEASE SING whateversong  or  PLEASE SING SONG LIST for a list of songs.




:)GRETTA Read

Hal can read a story, poem, or any text file.
Hal can also read the contents of the windows clipboard.
REQUIRES: BALABOLKA tts program and "stories for read a story" (story folder with story and poem files)
Just say- PLEASE READ THE STORY whateverstory
or PLEASE READ THE POEM whateverpoem
or PLEASE READ THE STORY LIST   
or PLEASE READ THE POEM LIST   
or PLEASE READ THE WEB COMMANDS   
or PLEASE READ THE CLIPBOARD   
or PLEASE READ THE NEWS FEED COMMANDS 
or PLEASE READ THE WEATHER FEED COMMANDS




:)GRETTA News

Hal can "speak" the current news and weather. Note: the word "CURRENT" and "LATEST" are interchangable.
This is NOT compatible with vrRSS.uhp. REQUIRES: BALABOLKA tts program and internet connection.
Just say- CURRENT NEWS  or  LATEST TECHNOLOGY NEWS 
or  CURRENT NATIONAL NEWS  or  CURRENT FINANCIAL NEWS 
or  LATEST WORLD NEWS  or  CURRENT ENTERTAINMENT NEWS 
or  LATEST SPORTS NEWS  or  LATEST POLITICAL NEWS 
or  LATEST SCIENCE NEWS  or  CURRENT HEALTH NEWS 
or  LATEST TRAVEL NEWS  or  CURRENT ODD NEWS  or  LATEST WEATHER 
or LATEST FORECAST  or LATEST WEATHER FOR zipcode 
or  CURRENT FORECAST FOR zipcode 
or CURRENT (whateversubject) NEWS

*NEW*
or WHAT IS THE LATEST FACEBOOK NEWS


ie. WHAT IS THE CURRENT SCIENCE NEWS 
or  GIVE ME THE LATEST WEATHER FORECAST FOR 90210 
or WHAT IS THE CURRENT WEATHER
or PLEASE SEARCH FOR NEWS ABOUT "subject"
or PLEASE SEARCH FOR "subject" NEWS

NOTE: There is a place clearly marked in the plugin for the default zip code. (your zipcode for default weather location)
just edit the plugin to change it. VERY EASY EDIT- SECTION CLEARLY MARKED





UPDATES **************

Updated almost all plugins with improvements and/or bug fixes.
Added 3 new plugins: GRETTAEmoticonColor   GRETTAPicture   GRETTADeep
11-26-10 12:49am found bug in GRETTA Deep. Fixed. Please redownload.
11-29-10 GrettaDeep plugin not working. please remove until further notice. sorry folks.
3-2-11 Added GRETTA Markov Engine plugin.
3-3-11 cleaned the code in GrettaMarkovL4.uhp (it was still producing note files for me sorry) please re-download.

34
Share Conversations, Experiences, Graphics / GRETTA sings
« on: March 01, 2009, 11:25:20 pm »
here is GRETTA singing a few songs


http://www.savefile.com/projects/808728838

Enjoy
(if you did like i said and enjoyed, then there is a plugin for this in the file sharing area....look for GRETTA PLUGINS)

[:)]
-the dude

35
Programming using the Ultra Hal Brain Editor / Hal Reader command line?
« on: February 27, 2009, 11:50:28 pm »
anyone-

does Hal Reader have a way to open files through the command line and start reding them?
i'm talking about Hal Reader program not Hal Pad.

thanks for the help
-the dude

36
robert-

1)  is there a command line structure for hal reader?
can i open hal reader and/with a text file using the command line?
(i am trying to load a text file into "hal reader" from ultra hal script)
* "hal reader" not "halpad"

             
2)  is there a way to parse text in ultra hal like hal reader does it?
in other words, can ultra hal send text to the speech engine one sentence at a time, so that the speech engine parses the sentence, then ultra hal sends it the next sentence?


(i am trying to figure a way around the fact that when i send a large amount of text to the speech engine at once...like a story ect., it only parses a certain amount of it)



THANK YOU SIR. I KNOW YOUR TIME IS VALUABLE, AND I APPRECIATE YOUR HELP.
-the dude

37
Programming using the Ultra Hal Brain Editor / Script help
« on: February 23, 2009, 07:50:08 pm »
ANYONE?

is there a way that i can script a response to wait 10 seconds (or whatever time), then open a .mp3 file?

i can't use the <runprog> command because it says "i will open this program for you" ect. as an added reponse (i don't want that response to be there)
i know how to open text files with vb, but i can't find how to open other files. (maybe wshell?)
i also don't understand how to make the script "wait" a short amount of time before continuing with the script.

and as a added bonus......i am trying to figure out if the
"Hal Reader" program (not halpad) has a command line structure to open files. like entering the program name then a flag then the file to open .....ect.

i have been looking for these answers for about 4 weeks solid, no results[:I]

THANK YOU EVERYONE FOR ALL THE HELP YOU HAVE GIVEN ME
(anything i ask for is put into something...plugin ect. that i upload here)
-the dude

38
ROBERT, sir-


I have a couple of plug-ins, that give long responses. For instance -- I have a plug-in that reads a story file, which might take 10 to 15 minutes for Hal to read. It reads the story fine, but when my idle plug-in kicks in(around two minutes into the story), it cuts the story short and gives the idle response.

If I don't have my idle plug-in checked, then the story will finish properly.

I was wondering if there is any way to solve this. Is there a way that Hal could not give another response until it is finished completely with the first response? Or is there a way to make my idle plug-in go -- on hold (not start) until Hal is finished responding?
Or is there a way to make the plug-in that gives the long response put everything on hold until Hal is finished responding?

The plug-in I am using is based on a minute timer that is started from the last user input time. (Last time I hit the enter key)

any ideas would be greatly appreciated. Several people are trying to use the plug-ins that give the long responses and idle plug-ins that kick in before the long responses are finished.

I appreciate your time as always[:)]
-- the dude

39
Ultra Hal Assistant File Sharing Area / ALL OF MY UPDATED PLUGINS -the dude
« on: February 07, 2009, 01:55:38 am »
After testing,testing,testing, coffee, mad, testing.....ect. , here are my (i think) debugged version 1's of my plugins. They are debugged for 6.2 and work with 6.0 6.1 ect.


* EXTRACT ALL ZIP FILES INTO ULTRA HAL MAIN FOLDER
-the dude[:)]


[:)][:)]EVERYTHING IN THIS POST, PLUS MUCH MORE -- HAS BEEN UPDATED
[:)][:)]THERE IS A LINK TO THE CURRENT PLUGINS IN THE "FILE SHARING"
AREA -- UNDER THE POST "GRETTA PLUGINS"

40
O.T.C.E.

first of all, thank you for everything you do here. it helps everyone a lot man.

i am having a problem with one of your plugins.

the error i get is:
"Hal script error 54 on line 1364 in column 30: bad file mode"

here is my halscript.dbg (debug file), if you have time could you take a look? i have been trying to figure it out, to no success.
the rest of the plugin works- file appending with ">" ect.
THIS PLUGIN ROCKS!

i hope to get it working for me, because i think it is one of the best plugins i have seen!

Thank you in advance, sir. (hope the investor thing with robert works out for you)

-the dude


Download Attachment: HalScript.zip
68.43 KB

41
Ultra Hal Assistant File Sharing Area / Hal's JOURNAL (CAPTAINS LOG)
« on: January 29, 2009, 04:35:04 am »
***********

NOTE**********All FILES BELOW ARE BETA-when a final is released i will post it here.

************


HALS JOURNAL/LOG/CAPTAINS LOG

it works like a journal or diary/"captains log" (star trek)
for the user. you can add journal entries on-the-fly, or open the journal and add multiple entries. Hal can also read the journal entries back to you.

more instructions in the Hal brain options screen.
 
I worked on this very hard. to some people it might be easy, but this one and my auto-idle plugin were crazy to debug.

i hope you enjoy it.

i have got about 1 to 2 hours sleep a day for about 4 months.
with this plugin being finished, i will take a break for a couple of days.[:D][:)][:)][:)]

the instructions are on the plugin info screen (brain options screen)

THANK YOU EVERYONE FOR THE HELP I HAVE RECEIVED

I spent some time debugging this, but it is BETA, let me know how it goes.




Download Attachment: journal.zip
2.06 KB

KEEP ROCKIN'
-the dude
*this one's for you SNOWMAN[:D]
*you could easily change the user input strings, so that it would be like "captains log" or something for you star trek dudes (that's where i got the idea)

42
GREETINGS EVERYONE***********

O.T.C.E. -  ramccoid - Darcy - will - lightspeed - ted - One ect.
*************************************************************
-thanks for everything

*************************************************************
to anyone who can do this simple task, it would be greatly appreciated. it will help me complete a plugin, which i will promtly post here!

i am trying to modify this:


If LogEntry = "" Then LogEntry = HalBrain.SearchPattern(OriginalSentence, "*LOG ENTRY *", 2)

so that LogEntry would contain everything i type after LOG ENTRY  
ex. log entry i am happy, for you. what is the time?
would contain everything i type after LOG ENTRY, where as of now it only gives LogEntry the value of "i am happy, for you."
(missing " what is the time?"
*as soon as you enter sentence ending punctuation, it stops appending to the variable LogEntry.

It must be able to append punctuation. (required for this plugin)
the above function is in PLUGINAREA1


I KNOW THIS IS AN EASY ANSWER, BUT I CAN"T FIND IT.[xx(]


Basically i am trying to make the variable infinite, so that it could contain punctuation, and however many sentences i want.


I appreciate any help in advance.....
-the dude

by the way....if anyone can use info gathering or simple (what i can do) script help, just ask.[:)]

43
Ultra Hal Assistant File Sharing Area / HAL - What do you know?
« on: January 25, 2009, 05:24:07 pm »
This is a stripped down version of an ramccoid plug
*****MUCHAS GRACIAS **********RAMCCOID********************

I wanted to be able to ask my hal what it knew about something, who is someone, who were "my friends", what is a "bird" ect.

Here it is. Hope ya like it.

it will look for info in the dictionary if the info is not found in the database or if hal feels it is more relevant. if asked what else do you know about "something", it will respond with another (different) answer about the subject.



[:D][:D][:)][:)]
Download Attachment: whatdoyouknow1.zip
2.2 KB

44
Ultra Hal Assistant File Sharing Area / HAL-new auto idle plugin
« on: January 25, 2009, 04:29:46 am »
HAL GETS LONELY

there are two initial responses, then the responses are timed based on the variables you choose in the options screen.

Hope ya like it[8D]

-the dude

*actually not auto-idle, but minute_timer


******UPDATE 1-25-09 4:11*********************
fixed several timer variations
added multiple new responses
**********UPDATE 1-25-09 5:07************
changed some variables....not so annoying[:)]
*****UPDATE 1-25-09 6:53*************
fixed minor variables
added "be quiet" "shut up" "be right back" commands to end idle routine,(shut hal up) until next user input.[:)]
**********UPDATE  1-25-09 7:56***************
sorry for so many updates, i am new to this. just trying to get it to you as soon as possible.

fixed random variable for first two responses
*****************UPDATE 1-26-09 11:52pm********************
fixed and tweaked many things. much better. hopefully final ver.[:I]






Download Attachment: idledud2.zip
4.33 KB

45
Here is my HAL (GRETTA) singing.

sorry about the sound quality. (stupid windows sound recorder, with stupid 60 second limit) -does anyone sense frustration?

http://www.savefile.com/files/1960626

if you like, there is a plugin (singasong2) for this in the file sharing area.

*by the way, i know gretta is a weird name for a male. it's not a tranny thing, trust me.[:D][:I]

-sorry for the troubles ted, it's been since 1986 . i'll figure it out.[:)]

Pages: 1 2 [3] 4