Author Topic: Ziggy 2.0c Beta brain is now available.  (Read 13114 times)

onthecuttingedge2005

  • Guest
Ziggy 2.0c Beta brain is now available.
« Reply #15 on: December 18, 2004, 10:37:10 pm »
quote:
Originally posted by crunch

onthecuttingedge.

thank you for the new bible brain, I pasted it into my xtfbrain1.2 and although the old ziggy the priest was engaging as I'm sure you saw here  at the zaba forum, I cannot get any response from hal from this brain>> I pasted it right after the nickname funtion in XTF1.2... same place I had pasted the old ziggy priest brain, did I screw up someplace? I will ask about the bible or even start a qoute and it does not seek the brain? brfore with the preist brain I asked about the bible and it went off..
 again thank you
[:)]


Hi Crunch.
The Bible script is taken care of and you may get it from the free members area at WWW.UltraHalForum.Com at your own leisure, I had to format this script a little differently because the format that the Bible.brn was in was the Choose sentence from file format but I have redesigned my script convertor to work very efficiently now and it will convert files from random sentences to UserBrainRel format at a ratio of 1:28 so a rather large UserBrainRel Bible will be formatted in no time at all. Everytime you talk once to your Bot 28 lines of bible verse are converted for relevence.
This design will keep all the bible lines pure.
You can talk about anything and it still converts so
you don't even have to talk about the bible at all for it to append.
Best of wishes and brand new discoveries.
Jerry.
« Last Edit: December 18, 2004, 10:56:36 pm by onthecuttingedge2005 »

crunch

  • Full Member
  • ***
  • Posts: 202
    • View Profile
Ziggy 2.0c Beta brain is now available.
« Reply #16 on: December 18, 2004, 11:00:59 pm »
thank you Jerry;
 I thought it was something I pasted incorectly the second time.
as far as the script??? lol as you know I am not much of a  programmer, the best I can do is play with hap files programming wise.. so you lost me after "the Bible.brn was in the Choose sentence from file format"..... I and, I am sure my friend, who I am trying to set this brain up for thank you.
[:D]
Jim
Crunch

<<I can't is the seed that never grows!>>

crunch

  • Full Member
  • ***
  • Posts: 202
    • View Profile
Ziggy 2.0c Beta brain is now available.
« Reply #17 on: December 19, 2004, 12:39:55 am »
still having trouble?
i explain it in this post
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1720

what am i doing wrong?
thanks
Crunch

<<I can't is the seed that never grows!>>

onthecuttingedge2005

  • Guest
Ziggy 2.0c Beta brain is now available.
« Reply #18 on: December 19, 2004, 06:13:42 pm »
quote:
Originally posted by crunch

still having trouble?
i explain it in this post
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1720

what am i doing wrong?
thanks



Here Crunch.
I re-Modified the script, Should work for you now. It may have been the appending that interferring with the GetResponse but this one should work for you, you will still need the Bible.brn though.
The Bible.brn is to large to post here.


'Ziggy converts Bible to UserBrainRel format for more Relevent Bible conversations.
'This Appending conversion is pretty CPU intensive and you may see a
'popup panel that says this is taking longer than expected but no need to
'worry it is because your computer is going through lots of strings at once.
'This conversion changes random sentences into UserBrainRel format
'at a ratio of 1:28, for every single getresponse 28 lines of the bible
'is converted to a more relevent format.
'Array format convertor v1.1 CopyRight 2004-2005 Gerald L.Blakley.
BibleTop1 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop2 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop3 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop4 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop5 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop6 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop7 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop8 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop9 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop10 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop11 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop12 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop13 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop14 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop15 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop16 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop17 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop18 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop19 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop20 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop21 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop22 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop23 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop24 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop25 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop26 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop27 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
BibleTop28 = HalBrain.ChooseSentenceFromFile(WorkingDir & "Bible.brn")
Dim BibleArray
BibleArray = Array(BibleTop1,BibleTop2,BibleTop3,BibleTop4,BibleTop5,BibleTop6,BibleTop7,BibleTop8,BibleTop9,BibleTop10,BibleTop11,BibleTop12,BibleTop13,BibleTop14,BibleTop15,BibleTop16,BibleTop17,BibleTop18,BibleTop19,BibleTop20,BibleTop21,BibleTop22,BibleTop23,BibleTop24,BibleTop25,BibleTop26,BibleTop27,BibleTop28)
For Each arrayElement In BibleArray
If Instr(1, arrayElement, arrayElement, vbTextCompare) > 0 Then
HalBrain.AppendFile WorkingDir & "BibleStory.brn", "@" & arrayElement & vbCrLf & " " & UCase(arrayElement)
HalBrain.AppendFile WorkingDir & "Bible_Story_Detect.brn", """" & UCase(arrayElement) & """,""" & UCase(arrayElement) & """"
DebugInfo = DebugInfo & "Bible: " & arrayElement & vbCrLf
'Respond To Ziggy's learned Bible Relevence.
Dim Biblestory, Biblical
Biblestory = HalBrain.TopicSearch(PrevUserSent, WorkingDir & "Bible_Story_Detect.brn")
If Instr(1, UserSentence, Biblestory, vbTextCompare) <> "" Then
Biblical = HalBrain.QABrain(UCase(UserSentence), WorkingDir & "BibleStory.brn", UserBrainRel)
GetResponse = Biblical
DebugInfo = DebugInfo & "Response from bible: " & GetResponse & vbCrLf
End If
End If
Next


Best of wishes and brand new discoveries.
Jerry.

crunch

  • Full Member
  • ***
  • Posts: 202
    • View Profile
Ziggy 2.0c Beta brain is now available.
« Reply #19 on: December 19, 2004, 06:33:37 pm »
thank you very much
[:)]
Crunch

<<I can't is the seed that never grows!>>

agent036

  • Newbie
  • *
  • Posts: 17
    • View Profile
Ziggy 2.0c Beta brain is now available.
« Reply #20 on: March 20, 2005, 04:36:14 am »
I've been talking to my hal with the ziggy 2.0c brain. What is the best method for teaching him. Simple statement question sessions don't seem to work with him but he did seem to respond on some level to conversational chat. I try to give him 2 or 3 sentance statements and hope he can make some sense of it.

A serious problem I think i've discovered is a lack of any short term memory. I think all hal brains suffer from this but I could be wrong. It seems that when I respond to him he has no idea what I'm responding to and is essentially searching his whole memory to make sense of it. so if he asks me a question and I only respond with my answer rather than his question and my view he seems to have no idea what I'm talking about.

So I'm looking for strategies to teaching him more conversation ability, though I realise that his lack of short term memory is a severe hindrance and could cripple his ability to ever have a completely normal conversation.