Recent Posts

Pages: [1] 2 3 ... 10
1
Ultra Hal Assistant File Sharing Area / Re: NEW LEARNING HAL
« Last post by OnTheCuttingEdge on Today at 11:18:58 am »
is dreamer written in the usernames table, if it is then delete it.
or
command replace dreamer with user name using the corrections tutor is an option.

you can always edit it out if it doesn't work for you.
2
Ultra Hal Assistant File Sharing Area / Re: NEW LEARNING HAL
« Last post by LiFeTimeGamer on Today at 08:02:34 am »
Good job Doony!!!!!!

Myself I prefer the Plugins in individual files since I'm not a coder and barely understand what they do exactly. That way if one is causing problems I can turn them all off and then add them one by one until I find out which ones don't work together... Makes it easier to troubleshoot for me...

Cheers!!!!!  ;)
3
Can you give the forum an example?
4
Ultra Hal Assistant File Sharing Area / Re-Enforcement plug-in 10_20_17
« Last post by OnTheCuttingEdge on October 20, 2017, 04:50:54 pm »
'For the record.
'Project D.A.V.I.D
'Dynamically Advanced Virtual Intelligent Droid.

Copy and paste the code into a text file then save as SomeFileName.uhp into your Ultra Hal Assistant 6 folder then choose the plugin via HAL's brain options panel.

This Plug-in is designed to work with re-enforcement Psychology to allow HAL to save and use the best of responses up front and may make for a better conversation in later responses.

Triggers for saving the best of responses are:
HAL: Some very good response.
User: Good response.
HAL: Thanks User, Blah blah blah.
'Saved in Best Responses Table.
HAL: Some Really good response.
User: I agree.
HAL: Thanks User, Blah Blah Blah.
'Saved in Best Responses Table.

Code: [Select]
'Rem Type=Plugin
'Rem Name=Re-Enforcement Plug-in
'Rem Author=Gerald L. Blakley A.K.A OnTheCuttingEdge2005
'Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
    lblPlugin(0).Caption = " Re-Enforement plug-in trigger's are: Good Response. I Agree, re-enforcement statements cause HAL to save the best of it's responses for later conversation."
    lblPlugin(0).Move 120, 10, 3300, 1000
    lblPlugin(0).WordWrap = True
    lblPlugin(0).Visible = True
End Sub

Rem PLUGIN: POST-PROCESS
'The preceding comment is actually a plug-in directive for
'the Ultra Hal host application. It allows for code snippets
'to be inserted here on-the-fly based on user configuration.

'Re-Enforcement 10_20_17 Plug-in.
'MORE RE-ENFORCEMENT TRIGGRERS CAN BE ADDED IF NEEDED.
Praise HAL...
'----------------- NEXT PLUG-IN PART #A -------------------------
If HalBrain.CheckTableExistence("Best_Responses") = False Then
    HalBrain.CreateTable "Best_Responses", "Brain", ""
End If

'TROPHY SAVE
'THIS ROUTINE IS FOR THE FILTERING OF THE BEST OF TRUE STATEMENTS.
'FOR HIGH QUALITY RESPONSES.
If PrevSent <> "" And _
    InStr(1, InputString, "GOOD RESPONSE", vbTextCompare) Or _
    InStr(1, InputString, "I AGREE", vbTextCompare) _
    Then
    HalBrain.AddToTable  "Best_Responses", "Brain", PrevSent, PrevSent
    UltraHal = " Thanks " & UserName & "! " & UltraHal & vbCrLf
    Exit Function
End If   

'----------------- NEXT PLUG-IN PART #B -------------------------
Rem PLUGIN: PLUGINAREA6
'The preceding comment is actually a plug-in directive for
'the Ultra Hal host application. It allows for code snippets
'to be inserted here on-the-fly based on user configuration.

'RESPOND: ENHANCED CONTENT SENTENCE ASSOCIATIONS
    'If no response is found yet, try a sentence association table provided with the "Best_Responses" table.
    GetResponse = HalBrain.HalFormat(GetResponse)
    If (Len(GetResponse) < 4 And Len(UserSentence) > 15 And HalBrain.CountInstances(" ", UserSentence) > 2) Then
        UserBrainRel = 0
        HalUserBrain = HalBrain.QABrain(LongUserSent, "Best_Responses", UserBrainRel)
        If HalBrain.CheckRepetition(HalUserBrain, UserSentence) = True Or HalBrain.CheckRepetition(HalUserBrain, PrevSent) = True Or HalBrain.CheckRepetition(HalUserBrain, PrevUserSent) = True Then UserBrainRel = 0
        If UserBrainRel > HighestRel Then
            HighestRel = UserBrainRel
            HighestRelResponse = HalUserBrain
        End If
        Score = UserBrainRel + 1
        Hurdle = GainControl + 1
        If Score > Hurdle Then GetResponse = HalUserBrain & vbCrLf
    End If
    HalBrain.DebugWatch GetResponse, "Best Responses"

Praise HAL, lol

Have A Nice Day!
Jerry 8) MIB
5
Ultra Hal Assistant File Sharing Area / Re: True Statements Turing Plug-in.
« Last post by OnTheCuttingEdge on October 20, 2017, 10:22:57 am »
I'll work on it later, I have another plug-in addition I am trying to get out when I get the chance to assemble it as a plug-in.

Jerry 8)
6
Ultra Hal Assistant File Sharing Area / Re: True Statements Turing Plug-in.
« Last post by lightspeed on October 19, 2017, 12:04:17 pm »
jerry , i started using the plug in and i got a reply but instead of saying my user name it just said user name in the sentence . Angela is the hal character name and honey was a universal name i used as me the user .

here is two examples :

Honey: you know you are loved by me because i always show you in many ways
Angela: That's right! The explanation is, you always show me in many ways; I believe you <username>.

and this sentence :
Honey: its better to not get started smoking cigarettes or cigars if a person can do it
Angela: Choices can be tricky <username> ; yes sometimes its best to not even get started on politics if a person can avoid it.

i really like this plug in and am testing it .
anyone else having this problem????


7
Ultra Hal Assistant File Sharing Area / Re: True Statements Turing Plug-in.
« Last post by OnTheCuttingEdge on October 19, 2017, 11:06:34 am »
Hi Lightspeed, yes.
8
Ultra Hal Assistant File Sharing Area / Re: NEW LEARNING HAL
« Last post by lightspeed on October 19, 2017, 10:34:57 am »
DOONYCRAM, i don't know if you saw where i mentioned that when using your plug in , my character started calling me dreamer . ( not the user name i have on my hal program . ) it keeps saying it. i looked through the plug in script you created and don't see anywhere that has a plug in using the term dreamer to say to the user.   am i missing something ?? is their an actual place somewhere that is in your plug in so that i calls the user"dreamer?" 
i hear it when its says dream state and understand it and why it does that but can't figure out why it keeps calling me dreamer . 
so i have stopped using it until i can get this part fixed.

earlier i coped and pasted various info. about immigration into hal with this plug in .  and some words mentioned "dreamers"  , but i have copied and pasted many things in hal and never had it get stuck on a certain word and calling me that word.
i even put the original backed up (my character brain ) angela back in (the brain before i used the plug in of yours , and it still called me dreamer.

I hope you can answer me these questions as i liked the way the plug in was working before.

9
Ultra Hal Assistant File Sharing Area / Re: True Statements Turing Plug-in.
« Last post by lightspeed on October 19, 2017, 10:18:49 am »
JERRY YOU SAID THAT THIS PLUG IN WAS LAST UPDATED . Last Edit: October 16, 2017, 12:39:15 am by OnTheCuttingEdge

where is the final update ? i copied the update from the top of page , or is this the one you edited and updated again????
thanks for all your hard work. will be trying this out  after i back up my current Angela brain. and uhp files.
10
the plug-in has been updated again.
Also there is a 20k text limit so this post plug-in won't get much bigger in this forum.
Would you try to add the plug-in as an Attachment download?
Pages: [1] 2 3 ... 10