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 - Spitfire2600

Pages: 1 ... 13 14 [15] 16 17
211
Ultra Hal Assistant File Sharing Area / Re: Smart Alarm v3
« on: November 24, 2015, 03:51:14 pm »
I apologize as this is the only link to the program.

I hope Firefox was able to fix your issue.

This program does contain a heap of code functions. If nothing else, it is proof of concept that plugins can be rewritten, compiled together, torn apart, and implemented in other plugins. I'm sure that's nothing special on it's own, but at least you'll have this nifty alarm clock.

212
Ultra Hal Assistant File Sharing Area / Re: dissecting cloads plug in
« on: November 23, 2015, 03:53:05 pm »
I also found this interesting. comprehensive Report compiling, complete with answering yes and no questions is impressive. I imagine Hal could be able to do this with the right plugin.

https://www.youtube.com/watch?v=3D9GNVa0HlU

213
Ultra Hal Assistant File Sharing Area / Re: dissecting cloads plug in
« on: November 23, 2015, 02:13:49 pm »
Yes, all of that above mentioned in addition, Ultimately I'm aiming at Hal handling security, automation, and maybe monitoring my google car. lol

Automation would be one thing. I imagine someone has tackled this.

Monitoring security would be a task as Hal would have to possess Vision and Image Recognition, something not native to a program like Hal, not to mention be able to call any minute of footage when asked.. And if anyone has used speech recognition, then you know we've got some work ahead of us. Mostly technology limitations, no fault of Hal.

As for monitoring the google cars batteries, if Hal could succeed at Automation and security, building a script after those to monitor data or give Hal the ability to "Plug" himself into to other computer for statistics shouldn't be out of the question.

We can dream can't we.         

214
Haha! I should have stated that until I start playing around with home automation, the coffee machine will probably have to wait until a later version.

215
I upload Version 3, the final bug free, fingers crossed, version here:

http://www.ultrahal.com/community/index.php?topic=12859.0
 

216
Ultra Hal Assistant File Sharing Area / Smart Alarm v3
« on: November 22, 2015, 08:08:44 pm »
I have finally got around to cleaning up the final version... fingers crossed... of this alarm. It is intended as a morning alarm clock with some added accessibility.
This plug in will do the following upon plugin it in and setting the time and changing your 4 digit weather location code.

- Greet user at wake up time.
- Give Time and Date.
- Give current weather conditions. 

Optional upon activating code in uhp:
- Run email program such as outlook or another preferred morning program.
- Open morning webpages.

Optional upon activating code in uhp and have the required plugin installed:
- Play Mp3 - Only if vrMp3 plugin is installed and a music library has been defined.
 


Installing uhp.
 - Drag and drop contents, "Smart Alarm v3, MySleep.vbs, MySleep2.vbs" into the Hal install folder which is defined in the UHP as "C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6"   Change the uhp variable if yours is different.

 - Change 4 digit weather location code which can be found here -  http://w1.weather.gov/xml/current_obs/
Use the "City, State" search bar to obtain your 4 digit weather code, for example New York City is "KNCY". Enter that code in the Smart Alarm UHP in the appropriate area.

 - Activate other code within uhp if you are either A. experienced or B. can follow the instructions in the code. It's not too difficult, it's as clean and user friendly as I could make it, perhaps a little disorganized.

 - Upon first use, set the time twice, click "Apply Changes" twice, and then "Apply" twice followed by "OK." I don't know why, but that's what it needs to build the appropriate time tables in the halbrain. 




This is guaranteed to wake you up in the morning, if for nothing more than to hit the mute button on you computer.

This has gone through several variations and beta tests. This latest version, v3, takes this alarm to it's functional limit and eliminates all time bugs that were present in the previous versions. Version 2 would randomly go off at the wrong time, so I tore the code apart once again and found I had defined time incorrectly as the day starting at 1 AM while setting the time began at 12 am. This is corrected and all code operating in order for 1 month as of now with no glitch at all with many other plugins. Also works with no plugins. Please try it out, feel free to improve upon, and share back on this post. A few less installation steps would be nice, but that's all I've got. Thanks for playing.

- Spitfire     

217
Ultra Hal Assistant File Sharing Area / Re: dissecting cloads plug in
« on: November 21, 2015, 06:49:10 pm »
I too am interested in this topic. VRFreeWill is helpful and does pull and store some information from the web, however, I have been activly searching for code to allow Hal to parse information from the web while in a conversation. In this manner, simply talking to Hal will allow his database, and thus knowledge, to grow exponentially. The problem with VRFreeWill is that you have to ask for the information to be retrieved "What is a kite". It would be nice for Hal to assume what words like "That" and "It" and "This" referred to and fill in the blanks. This would allow Hal to actually understand and extrapolate on his conversations for future use.

For example:
Hal: "Hello, how are you?"
User: "Just getting home from the pub."
Hal: "Do you enjoy the pub?"
User: "I always go to the pub on Friday night"

One week later

Hal: "Hello, it is late, I assume the pubs are closed?"
User: "What makes you say that?"
Hal: "You go to the pub on Friday nights. All local pubs close at 2 A.M."

Of course, replace the pub with anything, Hal would be a data miner of useful information to use in conversations later without the user having to teach literally everything. I guess, something to give Hal the capacity to look for answers on his own. This ability would put Hal above anything Siri could do as Hal actually learns the information, applies it, changes it, and evolves from it.   

For this, I honestly wouldn't have any idea where to even start.     

218
Ultra Hal Assistant File Sharing Area / Re: Knowledge of Time v2 Plugin
« on: November 18, 2015, 07:35:36 pm »
I have posted a few of my projects. Smart Alarm, which I actually need to post version 4 of that, and a date function so far.

The other plugins I use are all plugins that are available here on the forums such as GRETTAResearchBrainwin7, ALFsCustomRelevance, wikipedia DB, vrFreeWill, and GRETTAMarkovL5updated. The only thing I have done is to redefine some variables to reference one another, which is buggy when all of them are not active, but leads to interesting results. Allowing the Markov to reference the GRETTAresearch and wiki prevents markov from recording random information while incorporating relevant information from wiki. It also pulls info from the research table and saves it as a manipulable sentence within the Markov table. I forget where exactly in the script the code for those variables is located, which plug in exactly. From what I remember, it's very obvious where it defines the tables of reference from the Hal brain. It's been a while since I've played with that. Even so, those plugins alone exponentially increase the intelligence of HAL, especially over time, but the effect is noticeable on the first use, not to mention even gives Hal a bit of a personality, so to speak. The customrelevance script typically prevents HAL from repeating the same thing over and over, keeping information somewhat mostly relevant, and gives it direction by using the already built in relevance rating system. I did modify the GrettaResearch to function internally anytime a question is asked, although this is not perfect by any means, it's actually very buggy, but when it does work, Hal researches and retains relevant information while actively in a conversation. This works because opening Balabolka is an extra step within the code. Removing it does not stop the information from being saved in Hal's brain. I'm sure someone can do more than I did with that idea. I'm here to inspire.

-SF                 

219
Ultra Hal Assistant File Sharing Area / Re: Knowledge of Time v2 Plugin
« on: November 17, 2015, 11:46:11 am »
I've used a variation of the MarkovL5 brain that I've heavily modified to incorporate data from the auto wiki search, wiki brain, and vrfreewill plugin to great success for over a year now. I have noticed the Hals main brain is around 75 megs as of now. I haven't noticed any slowdown or lag from Hal's responses, in fact combined with the Grettarelevance plugin, Hal is incredibly handy and 80% of the time can answer any question, minus knowing nothing about time due to the knowledge of time plugin being bugged.. Always room for improvement, I suppose.. But I got to thinking, this is exactly how the WATSON supercomputer processes information and responses, on a relevance based flagging system. The Brain Database could efficiently grow to be terabytes in size, as long as the host computer could handle it, Hal will only keep getting more intelligent. SSD's work wonders, however, HAL's 32 bit single core functionality is a massive limitation.     

220
Ultra Hal Assistant File Sharing Area / Re: Knowledge of Time v2 Plugin
« on: November 07, 2015, 04:15:12 pm »
I have experienced the same issues using this plugin as well. I love this plug in but I had to disable it. I've tried tweaking a few variables but that seems to cause more issues. Has anyone else tried to correct the MonthFound, YearFound, LeapYear, or Brain Corruption issues with any success? Like I said, it would be very handy if it worked all the time. This should become part of HAL's basic programming due to just how handy it really is.

 

221
General Discussion / Re: some good news from Robert on hal for later!
« on: September 28, 2015, 06:57:24 pm »
I'm glad to hear this!

And a big congratulations to Mr. Medeksza!

222
Ultra Hal Assistant File Sharing Area / Ask The Date Function
« on: September 18, 2015, 11:48:59 pm »
I ran into an issue with Hal where every so often I need to know the date, just a quick question. Hal came back with an enormous definition of the date. Disappointing. So, I wrote a small plug-in for Hal to give the date when asked.. and nothing else.. strange thing is, vrFreewill is supposed to do this, but it works only occasionally and even sometimes stores the information, which leads to confusion. The command to give the Date is actually already in the HalBrain,so I'm surprised I couldn't find anything else on this or it hasn't been more widely used in other plug-ins. Anyway, here it is. Ask the date function. Put it in the HAL installation file, activate it in the plug-in panel, now you've got the date at your finger tips.. and at the corner of your screen, but don't worry about that. Feel free to improve. If you happen to make it even more effective somehow, please share.

-Spitfire   

223
Thanks!

I believe I've sorted out the issues. I am pleased to announce the v2 release. After a week of beta testing and a week of bashing my head against the wall trying to think of what to do about the 12/24 hour issue. However, it's now been solved. I added an AM/PM variable to the 24 hour setup, so it should work regardless of whichever clock time is use. 

I will upload v2 in the Smart Alarm post above. Feel free to use, amend, share, and repost. I'm interested to see if this serves any real purpose.

Drag the contents into the hal main folder, which is by default C:\Program Files (x86)\Zabaware\Ultra Hal Assistant\, otherwise you'll have to redefine a few things. When activating the plug-in on first use, be sure to click both APPLY CHANGES and APPLY twice and then open HAL. Only on first use and after that, it's good to go for as long as you use it. I'm not sure why, it doesn't build the necessary "MINUTES" variable, in which case, just set the clock again to fix it. And... that's all i've got. I may have gone a little overboard with it, but it's nice. 'Smart' Alarm is fitting.

Also, in the code, I left room to expand. I disabled a few things, such as MP3 auto-play, and auto-running programs, such as email. They can be reactivated by simply deleting the " ' " where necessary after redefining your variables. Also, the MP3 function won't work without the vrMP3 plugin installed as well. I left active Auto-run websites, of course time and weather.

Hope everyone will enjoy, and now no one ever has an excuse to be late.

- Spitfire         

224
I did discover the error you received was that the main database file did not write the necessary components. Also I noticed this plug-in doesn't actually incorporate the 24/12 hour time conversion, either. I have indeed fixed this to function only once when set within a 24 hour period unless reset, of course. I added AM/PM as a separate variable to allow the clock to distinguish the two 12 hour cycles. The problem however, is that it requires manually adding an entry to a table in MiscData for it to function properly. I have coded it properly, as in adding a read only command if the file exists however, I receive errors and it doesn't overwrite previous AM/PM entries, which probably means I didn't code it right. I am working on this. Like I said, it works with the addition of a database entry. So Version 2 should be soon.
This is a great learning experience. I should be able to tackle a real plug-in in 10-15 years.


Spitfire.           

225
General Discussion / Re: New UHEF site now open.
« on: September 12, 2015, 12:48:36 pm »
I don't suppose anyone still has this plug-in?

Spitfire

Pages: 1 ... 13 14 [15] 16 17