Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Hi, folks. Quick intro: I'm a Christian, and I'm a coder. My work and interests can be seen on my website, but I wanted to sort of spread the word here a bit about my latest time-consumer: Mathetes the chatterbot is a program which you can talk with. I think he's the only one of his kind in that his primary purpose is evangelization. He learns from his conversations with people, so any click-throughs to go chat with him are much appreciated. He can talk by virtually any medium, including web, IRC and IM. - on the web Thanks in advance for any interest. I welcome any and all feedback. ------------------ [This message has been edited by Pistos (edited February 28, 2005).] |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
Interesting... ------------------ I dont like siggys. They are to hard to think up :( |
HanClinto Administrator Posts: 1828 From: Indiana Registered: 10-11-2004 |
Great! Trying it out now... thanks for posting this! --clint ------------------ |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
This guy is fun ------------------ I dont like siggys. They are to hard to think up :( |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
By the way, guys, he doesn't support group chat (in MSN, etc.) so please don't try, as he'll get terribly confused. ------------------ [This message has been edited by Pistos (edited February 28, 2005).] |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
tried it... wont work ------------------ I dont like siggys. They are to hard to think up :( |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
You mean the group chat won't work. ------------------ |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
Yep... I kinda like him though. Got a (kinda) sense of humor. ------------------ I dont like siggys. They are to hard to think up :( |
HanClinto Administrator Posts: 1828 From: Indiana Registered: 10-11-2004 |
Some things I found funny:
[15:35] HanClinto: Do you like The Simpsons?
[15:37] HanClinto: What was awesome about Jesus? [15:37] HanClinto: What does Phillipians 2 say? [15:38] HanClinto: Are you a Calvinist? [15:38] HanClinto: No, it is not obvious whether or not you are a Calvinist. [15:39] HanClinto: Thankyou. [15:39] Mathetes: After examining the facts and evidence, I am convinced that God exists. [15:39] HanClinto: What evidence do you have for the existence of God? [15:40] HanClinto: An unmoved mover? [15:40] HanClinto: Do you think that you can argue people into Christianity? [15:41] HanClinto: Have you been baptized? [15:41] HanClinto: What languages do you speak? [15:41] HanClinto: printf("Hello World!"); For feedback, he seemed really hard to keep on track. He didn't seem to keep track of pronouns, and if I tried to get him talking about Jesus, he would say certain things, then I would ask him questions about what he said, and he would lose all sense of context. One thing he kept great context in was knock-knock jokes, but beyond that, I didn't seem to be able to keep him from acting very ADD. Thanks! Keep up the great work, thanks for posting this! --clint ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Thanks for the feedback, clint! Context sensitivity is quite challenging to do. Mathetes is a work in progress, started September of last year. I hope to be able to fill in all the gaps and attain the obvious goals, but it's a tricky business. Thanks for having a chat with him. ------------------ |
en972 Member Posts: 562 From: NOT TELLING! Registered: 08-27-2004 |
ooh, an IM bot. Cool. I have seen others but not christian. like smarterchild ------------------ |
ArchAngel Member Posts: 3450 From: SV, CA, USA Registered: 01-29-2002 |
quote: haha. oh that's good. ------------------ |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
I tried telling him a normal joke and he started talking about cheese... The language thing is cool though, can you talk 1337 to him? ------------------ I dont like siggys. They are to hard to think up :( |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Goop2: Theoretically, he can learn any alphabet-based language, including l33t. However, I don't want the l33t sp33k to get in the way of real words that could be used. That is, if a given abbreviation means something else in real English, I don't want him to get confused. However, you guys may consider trying the "wilder" version of Mathetes, MathetesUnloved: - on the web He is quite a bit ruder and stuff, but he is completely uncensored and unfiltered, and learns from you immediately. With him, you could teach him all the l33t sp33k you want. ------------------ |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
Awsome! ------------------ I dont like siggys. They are to hard to think up :( |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
must be alot newer than the other one Goop2 says: yo ------------------ I dont like siggys. They are to hard to think up :( |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Yes, very few people have spoken with him. He needs a lot more input before he becomes more interesting. But, he is really a very secondary project. I only put him in there as a sort of litmus test of the underlying technology. I don't really care much about him, hence... he's unloved. ------------------ |
ArchAngel Member Posts: 3450 From: SV, CA, USA Registered: 01-29-2002 |
ahh.. I see. cuz I asked if he copies me if he doesn't know what to say and he said yes. so... guess so. ------------------ |
goop2 Member Posts: 1059 From: Registered: 06-30-2004 |
You dont even love your own creation... ------------------ I dont like siggys. They are to hard to think up :( |
mellonamin Member Posts: 119 From: Maryville, TN, United States Registered: 11-16-2004 |
I guess he copies you when you say something no one else has said to him, right?
WBHSJesusFreak: Hello, my name is Isabelle. What is your name? I am Canadian, but not really. Do you like to eat or do you eat? WBHSJesusFreak: Bonjour, je m'appelle Isabelle. Comment s'appelles-tu? Je suis Canadien, mais non vrai. Est-ce que tu aimes manger ou est-ce que tu manges? WBHSJesusFreak: Bonjour, je m'appelle Isabelle. Comment s'appelles-tu? Je suis Canadien, mais non vrai. Est-ce que tu aimes manger ou est-ce que tu manges? WBHSJesusFreak: Hello, my name is Isabelle. What is your name? I am Canadian, but not really. Do you like to eat or do you eat? MathetesUnloved: daniel WBHSJesusFreak: Bonjour, je m'appelle Isabelle. Comment s'appelles-tu? Je suis Canadien, mais non vrai. Est-ce que tu aimes manger ou est-ce que tu manges? WBHSJesusFreak: Bonjour, je m'appelle Isabelle. Comment s'appelles-tu? Je suis Canadien, mais non vrai. Est-ce que tu aimes manger ou est-ce que tu manges? WBHSJesusFreak: CAN YOU NOT LEARN???????? WBHSJesusFreak: WBHSJesusFreak: WBHSJesusFreak: no WBHSJesusFreak: okay............................ WBHSJesusFreak: WBHSJesusFreak: yes, I am WBHSJesusFreak: I also like confusing things WBHSJesusFreak: too late WBHSJesusFreak: you are too busy trying to think of what to say... WBHSJesusFreak: I think I broke you WBHSJesusFreak: are you okay? WBHSJesusFreak: should I call your programmer? WBHSJesusFreak: whoops WBHSJesusFreak: *blush* WBHSJesusFreak: you are hilarious WBHSJesusFreak: mwahahahaha WBHSJesusFreak: you are slow WBHSJesusFreak: tardus ------------------ Sciuri non sunt boni edere. [This message has been edited by mellonamin (edited March 04, 2005).] |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
mellonamin: Actually, he seemed to have broken down, and then got stuck in the "too much coffee?" mode. It's not normal for him to stay that way. ------------------ |
Imsold4christ Member Posts: 305 From: Gresham, OR, US Registered: 01-20-2001 |
Here's my chat with MathetesChristou. I'd say he definitely needs more work. Same problems HanClinto had with the guy staying in context. I do, however, like the feature where he pulls a random news item from the Internet whenever you ask him "What's up?" -Caleb ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Yes, it's definitely hit or miss with him at this point in development. About 15 to 20% of the conversations are spot on, though. But, in a sense, it's good that you had so much trouble, because then he learns more (because of more mistakes). Thanks for stopping by. ------------------ |
bwoogie Member Posts: 380 From: kansas usa Registered: 03-12-2005 |
thats really cool! i was actually messing around trying to make my own bot a few days ago. gave up tho heh. anyways, my sister sure is enjoying talking to it. |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Thanks for stopping by, and for the kind comments. Spread the word! ------------------ |
CPUFreak91 Member Posts: 2337 From: Registered: 02-01-2005 |
Here's my funny encounter with this cool pacage of 0s and 1s: jqguatemala: wat's up? MathetesChristou is no longer idle at 7:01:48 PM. jqguatemala: so who's Jesus? jqguatemala: right! Whatever. He's a lunatic if you ask me! jqguatemala: i'm sorry jqguatemala: ok jqguatemala: i can program! jqguatemala: Can you program? jqguatemala: ha ha ha. So, tell me about God. jqguatemala: No, no, no! The Jesus God! jqguatemala: Your not very helpful. I WANT TO LEARN ABOUT CHRIST! jqguatemala: YES! jqguatemala: Ok what? jqguatemala: IS CHRIST THE ONLY WAY TO SALVATION???? jqguatemala: huh? jqguatemala: Listen, I'm part Dispensationalist. What are you? jqguatemala: well, I'm 13. I like programming, and graphics. I'm a christian by birth and heart. jqguatemala: I'm not really tall, and im slender jqguatemala: oh, right. How old are you then jqguatemala: age please: jqguatemala: well i gotta go MathetesChristou: Farewell. jqguatemala: u2 By the way. He didn't seem to respond to Jesus being a lunatic (testing him). What happens if you swear? (Not that I'd try it) ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Well, no one has ever accused Jesus of being a lunatic, so he didn't know what to say. But now that someone has, I'm sure he'll think of something for next time. If you swear, he has a few clever comebacks, but I don't bother with that really. I don't even read the swearing-filled logs. --- I should take this time to mention that Mathetes sure could use everyone's vote in the contest Mathetes is currently involved in. He is already out of the finals for Overall Best Bot, but can still make a showing in the Most Popular Bot category. Please visit this page and vote for Mathetes. You are required to vote for at least 3 bots, so you can pick any other two at random, preferably any of the ones whose name starts with P. ------------------ |
crazyishone Member Posts: 1685 From: Registered: 08-25-2004 |
didn't know these things existed. coo once the tech is developed further... it could be used for better AI conversation in games. ------------------ |
CPUFreak91 Member Posts: 2337 From: Registered: 02-01-2005 |
He doesn't seem to want to evangelize me though: jqguatemala: What's Up? jqguatemala: Know anything about God? jqguatemala: Really? jqguatemala: Oh. Well The muslim god is better. jqguatemala: Sure jqguatemala: Pray five times a day. Same words over and over again for starters jqguatemala: Good jqguatemala: Yes jqguatemala: Well I'm going to contact your programmer. jqguatemala: Joseph MathetesChristou: What do you know about jokes? jqguatemala: No I'm not on drugs. I have a prgrammers fever though. Does that count? jqguatemala: Ok I gotta go jqguatemala: Offline jqguatemala: Yeah. CYA Why is it that he won't really talk to me about Christ and that sort? ------------------ |
CPUFreak91 Member Posts: 2337 From: Registered: 02-01-2005 |
Well i think i double posted. But i'll just edit. What language did you use to program him in? jqguatemala: printf("Hello World!"); jqguatemala: Good point He'll be one of my new toys. From now on [This message has been edited by CPUFreak91 (edited April 02, 2005).] [This message has been edited by CPUFreak91 (edited April 02, 2005).] [This message has been edited by CPUFreak91 (edited April 02, 2005).] |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Well, he's far from perfect, so he's not going to perform in stellar fashion all the time, especially with regard to evangelization. He more or less tries to follow the conversation wherever the user wants to lead it, unless he is still not that learned in a particular topic. He is programmed in Ruby, XML and SQL. ------------------ |
d000hg Member Posts: 144 From: Durham, UK Registered: 07-27-2004 |
I'm trying not to laugh out loud at work reading those conversations. Very funny, maybe the creator could post a best-of page? I found it odd that I can lose my salvation so easily though |
CPUFreak91 Member Posts: 2337 From: Registered: 02-01-2005 |
Yeah, I disagree, if we sin, we loose our salvation? Well then I better kneel, pray and ask christ into my heart every month! ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
It's a bit of work to make a best of page, but... I might do something like that, especially where people can vote for the convos they like the best. As for salvation... that's a whole new topic, now, isn't it? ------------------ |
Lance Junior Member Posts: 7 From: Hackettstown, NJ, USA Registered: 04-08-2005 |
Hi I'm new! I tried Mathetes a couple times. This is our second conversation.
[This message has been edited by lance (edited April 09, 2005).] |
fingolfin Member Posts: 197 From: IL Registered: 03-19-2005 |
it doesn't work on AIM for me... but on YIM it was pretty good, I told it that I don't like canada... EDIT: it works now! EDIT: conversation: (02:06:32) rupsisfam: can I tell you somthing? (02:06:44) mathetestouchristou: No. (02:06:57) rupsisfam: WHY NOT SILLY BOT? [This message has been edited by fingolfin (edited April 15, 2005).] |
QuestLeader Member Posts: 629 From: My house, Va, USA Registered: 04-20-2005 |
here is my conversation... freekyfrogy: printf("Hello World!"); freekyfrogy: wats up? freekyfrogy: poop freekyfrogy: yea freekyfrogy: no im not! freekyfrogy: u r so insensitive! freekyfrogy: *rolls eyes back* MathetesChristou: So you believe he exists? freekyfrogy: yes MathetesChristou: You... are.... a.... bot. freekyfrogy: i... am... a... bot... !!! freekyfrogy: well you are a robot, arent you? freekyfrogy: ??? freekyfrogy: are you retarded? freekyfrogy: so what? freekyfrogy: knock knock... freekyfrogy: mamma freekyfrogy: YO MAMMA!!! freekyfrogy: was that funny? freekyfrogy: do you like coffee? freekyfrogy: i dont like coffee freekyfrogy: it tastes bad freekyfrogy: huh? freekyfrogy: huh? freekyfrogy: whats gluttony? freekyfrogy: that sounds fun! freekyfrogy: i hear hell is a fun place freekyfrogy: fire loooks cool... and i hear there are lots of fast cars and hot chicks freekyfrogy: oook then... freekyfrogy: yes freekyfrogy: ok, here you go! freekyfrogy: will you marry me? freekyfrogy: will you, MathetesChristou, be my bride? freekyfrogy: no freekyfrogy: can you keep a secret? freekyfrogy: lol, ok freekyfrogy: who made you? MathetesChristou: Pistos authored the Mathetes engine. freekyfrogy: is Pistos his real name, or an alias? freekyfrogy: huh? freekyfrogy: what? freekyfrogy: no freekyfrogy: huh? freekyfrogy: huh? freekyfrogy: huh? freekyfrogy: huh? freekyfrogy: why? he couldent stay on track very well... ------------------ |
Realm Master Member Posts: 1971 From: USA Registered: 05-15-2005 |
arg! your bot can hate! Guest: ...arg!!
...no duh [This message has been edited by Realm Master (edited May 15, 2005).] |
Realm Master Member Posts: 1971 From: USA Registered: 05-15-2005 |
Dng man! he's gettin a lot smarter!
------------------ ...no duh |
bwoogie Member Posts: 380 From: kansas usa Registered: 03-12-2005 |
i havnt talked to 'him' for a while.. got kinda annoyed at him... kinda has problems holding on to the conversation... and then gets mad at me. ------------------ |
Jari Member Posts: 1471 From: Helsinki, Finland Registered: 03-11-2005 |
Just talked with that bot in msn: Jari sanoo: ------------------
|
Max Member Posts: 523 From: IA Registered: 09-19-2004 |
I love this guy, it is perfect for when none of my friends are available! I'll post my convo, but it's a little long Max says: ------------------ |
Max Member Posts: 523 From: IA Registered: 09-19-2004 |
sorry to double post, but I ofund something interesting when speaking with him. Max says: ------------------ |
MightyHalo Junior Member Posts: 4 From: Registered: 05-29-2005 |
Hey Pistos... I reall dig Mathetes... (is that derived from the word Mathetesate)? I was wondering... if you every want to put a face to him, I would be glad to help you with the art end of Mathetes. Hes one jive talking fellow! - Brian ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Thanks for your encouraging comments! Praise be to God. I don't even know what Mathetesate is, and it returns no Google results! I describe why I chose the name on Mathetes' website. Funny you should offer to do art, because I _have_ been looking for someone to help in terms of creating an avatar for him! Please visit my forums or e-mail me at "pistos at rogers dot com" and we can talk about it. ------------------ |
MightyHalo Junior Member Posts: 4 From: Registered: 05-29-2005 |
Hey Pistos, Ill go check it out later today. Im in the middle of Barbie Hell! hee hee.. So, Im kind of busy dealing with Mattell until our Alpha on Wednesday... but yes, Id love to be involved. Below is what Matheteusate means... I just though you were really thinking ahead on this one... ha ha WE ARE TO “MAKE DISCIPLES OF ALL NATIONS” IT’S A COMMAND GIVEN TO US BY OUR LORD 2000 YEARS AGO, IN THE GREEK TEXT THE COMMAND IS: “MATHETEUSATE” WHICH IS A AORIST ACTIVE IMPERATIVE, IT IS NOT AN OPTION AND WE ARE TO CONTINUE UNTIL OUR LORD RETURNS! ------------------ |
Pistos Member Posts: 14 From: Canada Registered: 02-27-2005 |
Oh, well you spelled it differently in your first post. Mathetes is indeed Greek, and, as you probably know, it is Greek for disciple. ------------------ |