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

Pages: 1 [2]
16
General Discussion / Great Ai
« on: March 03, 2007, 10:09:37 am »
quote:
Originally posted by GamerThom

OK. David sent me his modified version of answerpad.
I have scanned it for any potential threats and it is clean.
I have also opened and examined all the included files as well
as the main program scripting and made a comparison with the
the originally released version that we have already. It seems
to be authentic, and the modifications are as he has claimed.
So go ahead people, you can start playing around with it as
soon as you can request a copy from him. The mods that he made
are quite subtle. It will be an interesting diversion to study
and compare it with the original. [;)] [:D]

He emailed it to me compressed in a .rar file, so you will
need to have a utility for decompressing a rar file in order
to install and use it.  The file size is 688KB.
__________________________________________________________________

David,  Please accept my apologies. I did this because as of late,
this and other forums have been experiencing an excessive level of
phishing, scamming, spamming and generally people making claims
that they couldn't back up. As a senior member of this forum and
one who considers many of its members as friends, I felt that
a protective measure was in oreder to safeguard the other members
and thier own work and interest's. Not to mention their PC's. [;)]
__________________________________________________________________

As soon as I can find the time, I will more closely examine your
alterations and the main program scripting to see if I can give
you any feedback on it.
I am fairly sure that there will be several other members here who
will also want to take a look at it and give you feedback as well.





Hi Gamer-T,

Don't worry, no offense taken.

I understand and also have to cope with the Spamming on a daily basis.

Back to Answerpad changes, I believe that what made answerpad achieve such popularity was its quick capacity to learn new data.

But what made it interesting was the concept of using not only the words in the user's phrase input, but also the ability to break them down and search for synonymous meanings (by using the MatchWords) to expand the search capability leading to related topics in it's memory.

That concept alone makes me have a very high regard to David's approach in his prototype.

But with time, even a well planned program gets messy and as the new ideas and challenges came up, many fragments of the code became dead, obsolete or deactivated for further debugging research opportunity.

It is necessary, as in all AI Bots, for users to have certain knowledge of the syntax of communication to enhance the learning process.

In answerpad when you write a sentence like the bellow:

feeling means emotion
Or
feeling = emotion

Answerpad would register the following:

feeling = emotion
emotion = feeling

It was the intention of feeding the Dictionary (MatchWord.dat) with new possibilities of key searches.

So if the user typed

"I am feeling sad."

and If the memory bank had a phrase like:

"Emotion drives our lives."

It would probably be triggered because of the co-relation between the words (Feeling and Emotion) in the dictionary; where in older concepts the two phrases would not have any relation in between.

You will notice that in the original version that function was not feeding the dictionary.

Little by little I am trying to debug these problems.

In version 2.01 that is one of my concerns.

I will be releasing that version as soon as I can finish with the correction.

If you or others on the forum can notice other behaviors or have some suggestions or request, please feel free to post it.

I cannot promise to do all of them but as I said little by little small changes can make a big difference in the overall performance of answerpad.

Well, hope to hear from you and others soon.

And thanks for your welcoming.

Engage[:)]

One of Answerpad's Step-Fathers.

17
General Discussion / Great Ai
« on: March 02, 2007, 07:47:14 pm »
Hi, I have been trying to adopt as a child the abandoned baby Answerpad for some years, but never had the time to complete the task.

I was browsing this forum and bumped into you guys on the Answerpad topic.

I have done some internal changes to the program, nothing yet affecting the external appearance of the original interface.

The changes are the following:

The File memory.dat is always generated (encrypted) from the source memory.txt. The reason for that was that David did not want people to sneak in a text file and read Answerpad's brain; but to talk and teach by a conversation.

The original project had the intention of 7 files.

1.(Options.cfg)
2.(Memory.txt)
3.(Memory.dat)
4.(General.FCT)
5.(Personal.FCT)
6.(WontSay.dat)
7.(MatchWords.dat)

 Later David reduced them to 5, the files (WontSay.dat),(MatchWords.dat) were merged into the (memory.dat) file.

In this first attempt to change the code I have restored these files into seperate objects, as was the original project intention.

By doing so, I believe, it becomes easier to follow the changes.

The next change:

Now when you press (Don't say that) the program will not only write the phrase to the (WontSay.dat) but will also eliminate it from the memory.dat file.

The (memory.dat) file is no longer encrypted (for easy personality editing capabilities), therefore all editing can be done directly using notepad.

The (memory.txt) becomes obsolete, at maximum, a backup for the file (memory.dat) in case it becomes lost or corrupted.

If any of you guys would like to try this modified version send me your email request to phenixdos@yahoo.com and I will send you this modified version for free.

The (memory.dat) file has been included with 10 times more information, most of them imported from other bots brain.

Important

Please revise the text file (memory.dat) (with notepad) before running the program, because the other bots brain may have offensive data.

You can delete or insert the phrases that you desire to custom answerpad's response.

I hope that these changes can be useful for some users.

Any questions or sugestions feel free to send me an email.

Engage[:)]

18
General Discussion / Great Ai
« on: March 02, 2007, 06:16:32 pm »
quote:
Originally posted by snicolaou

quote:
Originally posted by Kathryn

Art
I had a sneaky hunch the program would replace the .dat file if it was removed as I have seen other programs do that.

Stelos
I really liked your memory.txt file --but I still had to edit it some. After all, it had your name, your wife's name, things about your two daughters, and your dog listed in it.  And I did find another slightly different line about chatbots ruling the world in it that I deleted.

Sooooooo. I think Art is right and just put in things you want in the text file and it won't matter if the program encrypts them.  Just be really sure you want it there before doing it.[:D]

Kathryn


I am happy that you liked the brain I have builded from scratch.  Yes, indeed, there were some stuff that needed rectification such as my name etc.  Just replace them with your own info.  I am trying to build a mentor type of chatbot, the one to give you wise, encouraging, and loving thoughts.   Everytime I spend time chatting with it, it really makes me smile.  I hope it made you smile as well.
I think, this proves the capabilities of answerpad and the fact that to build a believable bot is mostly an art than it is a science.j

keep it up Kathryn, God loves you,

Stelios


Pages: 1 [2]