digibutter.nerr Forum Index
Hey [you]! If you haven't noticed, this is now the old digibutter forums. Go over to the new site!
digibutter.nerr
It's Hi-Technicaaal!

I may or may not create a chatbot.
 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    digibutter.nerr Forum Index -> General Discussion
Author Message
Djacwmwfin
Joshamuffin
Vampire


Joined: 12 Jun 2007
Posts: 3539

HP: 100 MP: 5 Lives: 0



PostPosted: Mon Dec 31, 2007 3:39 pm   Reply with quote

Chatbots are fun to *crag* around with, but most chatbots have a distictive air to what they say. Since I'm a GameMakerman, I'd probably do it in Game Maker. The main problem with that would be creating the interface. I'd have to do that all from scratch.

My idea is trying to preset as few words as possible. Having the bot analyze the sentence structure and try to mimic it. Also there is information. I think I would try to make the bot save all of it's memory in as short a form as possible, not just keep a chat log. I'd probably keep a chatlog for my purposes. Also, I'd try to introduce it to many personalities so it can obtain more memories and more data about people and grammar and such. I'd practically start it out with no memory, have it talk to only me for awhile to start out it's search for grammar. And also, there is the writing of it's own sentences that would be a problem. I don't want it to use sentences copied out of a bank of stuff, or reply "I did not understand your sentence howe you phrased it." I would need to get it to form it's own words using prefixes and such just like people make up words. Also, then there is the problem of releasing it to the public. Would I have to make it internet connective? There's lot's of questions I would have to work out before starting the project, or I would risk it having a deformed personality. And then there are questions of color, sound, light, feeling, and space that it can't really experience. How would I figure out that into the bot? Too many questions. If you have any ideas, please post them.

Wait, did I really talk that much?


AND READ THIS ALL BEFORE COMMENTING. IF YOU DON'T READ IT, DON'T COMMENT.
Back to top
Josh's Useful American Novelties    
Typhoon
Typhoon™
Dead
Dead


Joined: 13 May 2007
Posts: 17329

HP: 0 MP: 2 Lives: 0



PostPosted: Mon Dec 31, 2007 3:41 pm   Reply with quote

Joshamuffin wrote:
Chatbots are fun to *crag* around with, but most chatbots have a distictive air to what they say. Since I'm a GameMakerman, I'd probably do it in Game Maker. The main problem with that would be creating the interface. I'd have to do that all from scratch.

My idea is trying to preset as few words as possible. Having the bot analyze the sentence structure and try to mimic it. Also there is information. I think I would try to make the bot save all of it's memory in as short a form as possible, not just keep a chat log. I'd probably keep a chatlog for my purposes. Also, I'd try to introduce it to many personalities so it can obtain more memories and more data about people and grammar and such. I'd practically start it out with no memory, have it talk to only me for awhile to start out it's search for grammar. And also, there is the writing of it's own sentences that would be a problem. I don't want it to use sentences copied out of a bank of stuff, or reply "I did not understand your sentence howe you phrased it." I would need to get it to form it's own words using prefixes and such just like people make up words. Also, then there is the problem of releasing it to the public. Would I have to make it internet connective? There's lot's of questions I would have to work out before starting the project, or I would risk it having a deformed personality. And then there are questions of color, sound, light, feeling, and space that it can't really experience. How would I figure out that into the bot? Too many questions. If you have any ideas, please post them.

Wait, did I really talk that much?


AND READ THIS ALL BEFORE COMMENTING. IF YOU DON'T READ IT, DON'T COMMENT.


That'd be sort of hard, wouldn't it?

Or even impossible for being made in GAME MAKER?
Back to top
Ornaments    
Djacwmwfin
Joshamuffin
Vampire


Joined: 12 Jun 2007
Posts: 3539

HP: 100 MP: 5 Lives: 0



PostPosted: Mon Dec 31, 2007 3:47 pm   Reply with quote

Orangesoda wrote:
Joshamuffin wrote:
Chatbots are fun to *crag* around with, but most chatbots have a distictive air to what they say. Since I'm a GameMakerman, I'd probably do it in Game Maker. The main problem with that would be creating the interface. I'd have to do that all from scratch.

My idea is trying to preset as few words as possible. Having the bot analyze the sentence structure and try to mimic it. Also there is information. I think I would try to make the bot save all of it's memory in as short a form as possible, not just keep a chat log. I'd probably keep a chatlog for my purposes. Also, I'd try to introduce it to many personalities so it can obtain more memories and more data about people and grammar and such. I'd practically start it out with no memory, have it talk to only me for awhile to start out it's search for grammar. And also, there is the writing of it's own sentences that would be a problem. I don't want it to use sentences copied out of a bank of stuff, or reply "I did not understand your sentence howe you phrased it." I would need to get it to form it's own words using prefixes and such just like people make up words. Also, then there is the problem of releasing it to the public. Would I have to make it internet connective? There's lot's of questions I would have to work out before starting the project, or I would risk it having a deformed personality. And then there are questions of color, sound, light, feeling, and space that it can't really experience. How would I figure out that into the bot? Too many questions. If you have any ideas, please post them.

Wait, did I really talk that much?


AND READ THIS ALL BEFORE COMMENTING. IF YOU DON'T READ IT, DON'T COMMENT.


That'd be sort of hard, wouldn't it?

Or even impossible for being made in GAME MAKER?


Hard, but not impossible.
Back to top
Josh's Useful American Novelties    
Typhoon
Typhoon™
Dead
Dead


Joined: 13 May 2007
Posts: 17329

HP: 0 MP: 2 Lives: 0



PostPosted: Mon Dec 31, 2007 3:49 pm   Reply with quote

Joshamuffin wrote:
Orangesoda wrote:
Joshamuffin wrote:
Chatbots are fun to *crag* around with, but most chatbots have a distictive air to what they say. Since I'm a GameMakerman, I'd probably do it in Game Maker. The main problem with that would be creating the interface. I'd have to do that all from scratch.

My idea is trying to preset as few words as possible. Having the bot analyze the sentence structure and try to mimic it. Also there is information. I think I would try to make the bot save all of it's memory in as short a form as possible, not just keep a chat log. I'd probably keep a chatlog for my purposes. Also, I'd try to introduce it to many personalities so it can obtain more memories and more data about people and grammar and such. I'd practically start it out with no memory, have it talk to only me for awhile to start out it's search for grammar. And also, there is the writing of it's own sentences that would be a problem. I don't want it to use sentences copied out of a bank of stuff, or reply "I did not understand your sentence howe you phrased it." I would need to get it to form it's own words using prefixes and such just like people make up words. Also, then there is the problem of releasing it to the public. Would I have to make it internet connective? There's lot's of questions I would have to work out before starting the project, or I would risk it having a deformed personality. And then there are questions of color, sound, light, feeling, and space that it can't really experience. How would I figure out that into the bot? Too many questions. If you have any ideas, please post them.

Wait, did I really talk that much?


AND READ THIS ALL BEFORE COMMENTING. IF YOU DON'T READ IT, DON'T COMMENT.


That'd be sort of hard, wouldn't it?

Or even impossible for being made in GAME MAKER?


Hard, but not impossible.
I guess. Nothings really IMPOSSIBLE. If you know how, try to examine the current chat bots already out there. like iGod or Smarterchild or something.
Back to top
Ornaments    
Logic King
vg
Vampire


Joined: 19 May 2007
Posts: 2032

HP: 90 MP: 10 Lives: 0



PostPosted: Mon Dec 31, 2007 4:13 pm   Reply with quote

A few things about these though is that half of them come up with generic replies and have horrible grammar, breaking down the illusion. "I know I am is a female. How are you?" Those ones always bother me.
Back to top
vg's Shop of Randomosity    
Djacwmwfin
Joshamuffin
Vampire


Joined: 12 Jun 2007
Posts: 3539

HP: 100 MP: 5 Lives: 0



PostPosted: Mon Dec 31, 2007 4:24 pm   Reply with quote

vg wrote:
A few things about these though is that half of them come up with generic replies and have horrible grammar, breaking down the illusion. "I know I am is a female. How are you?" Those ones always bother me.

That's one thing that I will have to eliminate.
Back to top
Josh's Useful American Novelties    
Logic King
vg
Vampire


Joined: 19 May 2007
Posts: 2032

HP: 90 MP: 10 Lives: 0



PostPosted: Mon Dec 31, 2007 4:34 pm   Reply with quote

What you may do to correct such is simply look for words in subject verb agreement and have multiple responses which are nearly the same response, but still fit the verb. Other chatbots only use one response which only works half of the time.
Back to top
vg's Shop of Randomosity    
Djacwmwfin
Joshamuffin
Vampire


Joined: 12 Jun 2007
Posts: 3539

HP: 100 MP: 5 Lives: 0



PostPosted: Mon Dec 31, 2007 4:56 pm   Reply with quote

vg wrote:
What you may do to correct such is simply look for words in subject verb agreement and have multiple responses which are nearly the same response, but still fit the verb. Other chatbots only use one response which only works half of the time.

I would still need to digure out how I would get a program to analyze strings in such a fashion.
Back to top
Josh's Useful American Novelties    
Logic King
vg
Vampire


Joined: 19 May 2007
Posts: 2032

HP: 90 MP: 10 Lives: 0



PostPosted: Mon Dec 31, 2007 5:12 pm   Reply with quote

I can't suggest to you any specific programs, but I will suggest you find turing test winners and base some programming ideas you do off of theirs.
Back to top
vg's Shop of Randomosity    
OH GOD
Manpersonguything
Werewolf


Joined: 30 Jul 2007
Posts: 7249

HP: 100 MP: 8 Lives: 0



PostPosted: Mon Dec 31, 2007 5:58 pm   Reply with quote

Yowch, That sound hard. If you want to, go for it.
But I would start out small, Make a program that can under stand Hi hello bye or goodbye and responds. Then work from there after that experance. I recomend perhaps JAVA.
Back to top
TWEWY Pins    
Djacwmwfin
Joshamuffin
Vampire


Joined: 12 Jun 2007
Posts: 3539

HP: 100 MP: 5 Lives: 0



PostPosted: Tue Jan 01, 2008 10:05 pm   Reply with quote

If I finally get motivated to do it, I'm gonna do it in Game Maker.
Back to top
Josh's Useful American Novelties    
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    digibutter.nerr Forum Index -> General Discussion
All times are GMT - 5 Hours
Page 1 of 1

 


Powered by phpBB © 2001, 2005 phpBB Group