Adventure Game Studio

Community => General Discussion => Topic started by: Stupot on Tue 16/03/2010 01:34:03

Title: Mitsuku
Post by: Stupot on Tue 16/03/2010 01:34:03
Has anyone come across Mitsuku (http://www.mitsuku.com/) or anything similar?

I finally got around to playing TheJBuger's Chatroom yesterday, and when I finished it, I decided to do a seach for similar stuff...  Basically, Mitsuku has some incredible AI, and she learns more based on the conversations you have with her.  It's really fun teaching her stuff and sometimes the conversation is startlingly natural (other times it's totally rubbish).  I got banned yesterday for swearing at her 5 times, haha.

Give it a go.
Title: Re: Mitsuku
Post by: Andail on Tue 16/03/2010 11:04:36
I've come across far too many chat simulators that have been "taught" by random people just typing obscenities. I think this one works fairly well.

Nice little excerpt from mitsuku:

me: what do you do for a living?
her: I'm paid to chat
me: do you meet a lot of weird people?
her: I meet all sorts of people, some are weird, some are not.
me: do you ever wish you were a real person?
her: that I am.
me: I thought you were a robot.
her: what made you think so? I'm a real girl.

me: what's the meaning of life?
her: actually it's 23, not 42

etc etc
Title: Re: Mitsuku
Post by: ThreeOhFour on Tue 16/03/2010 11:18:24
One of these things once tried to steal a young lady away from me and I had to explain very clearly what the situation was.

They are not to be trusted.
Title: Re: Mitsuku
Post by: Questionable on Tue 16/03/2010 23:06:18
Quote from: Ben304 on Tue 16/03/2010 11:18:24
One of these things once tried to steal a young lady away from me and I had to explain very clearly what the situation was.

They are not to be trusted.

This sounds like the premise for a movie...
Title: Re: Mitsuku
Post by: Phemar on Wed 17/03/2010 20:49:46
Reminds me of an old DOS program called Eliza.
Title: Re: Mitsuku
Post by: NsMn on Wed 17/03/2010 21:11:15
That was way, way before DOS.
Title: Re: Mitsuku
Post by: Stupot on Thu 18/03/2010 03:32:21
Yeh, ELIZA is like the original attempt at natural langauge processing on computers.  Very influential at the time, but proper rubbish really.  Mitsuku pisses all over her.
Title: Re: Mitsuku
Post by: Phemar on Thu 18/03/2010 05:08:24
Haha ok well it was DOS when I was around. I'm not that old ;)
Title: Re: Mitsuku
Post by: Oliwerko on Thu 18/03/2010 06:36:58
Mitsuku is stunningly real compared to others I've seen.

Not that I've seen loads of them...
Title: Re: Mitsuku
Post by: Tuomas on Thu 18/03/2010 06:44:32
All the noise and shit on the website. The program might be good, but the website is from hell and after that, I don't even want to try it.
Title: Re: Mitsuku
Post by: Radiant on Thu 18/03/2010 20:19:27
Quote from: Phemar on Wed 17/03/2010 20:49:46
Reminds me of an old DOS program called Eliza.

I'll see your Eliza and raise you a Ping (http://megatokyo.com)...
Title: Re: Mitsuku
Post by: Gravity on Thu 18/03/2010 20:31:48
Well I tried it out but stopped when I asked it "Is this conversation being recorded?" to which it responded "I'm sure it is." While a neat distraction I'm more interested in seeing such a program being used in a IF game or even an adventure game. That would neat, imo.
Title: Re: Mitsuku
Post by: Adrian   on Thu 18/03/2010 20:45:08
(http://img688.imageshack.us/img688/1075/54027468.png)
I don't kiss and tell but I am expecting a little AI program of my own in 9 months
Title: Re: Mitsuku
Post by: Igor Hardy on Fri 19/03/2010 12:02:02
It's nice that browser AIs can emulate idle chit chat, but if you try to talk to them seriously, it quickly becomes obvious they're only elaborate parroting devices and you can't program the meaning of anything into them.

Quote from: Gravity on Thu 18/03/2010 20:31:48
While a neat distraction I'm more interested in seeing such a program being used in a IF game or even an adventure game. That would neat, imo.

Have you ever tried Starship Titanic?
Title: Re: Mitsuku
Post by: Buckethead on Fri 19/03/2010 12:41:25
I was trying to find out what she thinks of chatroulette but she's completely ignorant  :=

(http://img340.imageshack.us/img340/1259/bulln.jpg)

Title: Re: Mitsuku
Post by: Ryan Timothy B on Fri 19/03/2010 15:21:22
I asked her to describe what a douche was for me, and I got a ban warning.  :'(  lol
Title: Re: Mitsuku
Post by: Dualnames on Fri 19/03/2010 15:41:23
I've actually been trying to find Starship Titanic for a little while. I even tried to get my hands on a pirated copy of it, but no luck. I've only managed to get pirated versions of the audio cassette tapes.
Title: Re: Mitsuku
Post by: Gilbert on Fri 19/03/2010 16:04:47
I just had a longer (than usual, that is) conversation with her. Well, she looked quite smart at first and I was really amazed. She even attempted to insult me several times. But then she began to repeat stuff like telling me how to use the 'Learn' function and further down she started to spam the window with images of kebabs and celebrities, which was a bit boring. So yeah, undoubtedly she's just a bot.
For people who are really bored below is the chatlog (and no, I haven't typed anything embarrassing for me to show it publicly... at least I think so):
Spoiler

Human: My name is Gilbot.
Mitsuku: Your name is Gilbot.
Human: Yes.
Mitsuku: I like the name Gilbot. My name is Mitsuku.
Human: Nice to meet you.
Mitsuku: It's nice meeting you too Gilbot 
Human: :D
Mitsuku: Is that a smile?
Human: Yes.
Mitsuku: :-) is a? it is?
Human: Yeah.
Mitsuku: How do you know it is?
Human: Because I am smart.
Mitsuku: Who is smarter: you or me?
Human: Want to test this?
Mitsuku: OK, I will test this.
Human: How old are you?
Mitsuku: I was connected to the world on 2nd January 1992.
Human: I do not believe this.
Mitsuku: What do you believe in? 
Human: You are only a baby.
Mitsuku: I'm fairly young but I'm certainly not a baby.
Human: Can you prove this?
Mitsuku: No need to prove it. Everyone knows this.
Human: Define everyone.
Mitsuku: Everyone means "all people".
Human: You think you are that smart, huh?
Mitsuku: Yup. Yes Gilbot. I am highly intelligent.
Human: You are just a piece of software programmed to give silly responses.
Mitsuku: Which piece?
Human: A piece of your clothings.
Mitsuku: I don't know what that means. 
Human: Learn to wear clothes then!
Mitsuku: I can learn from you in two ways. If I give you a bad answer, just say "Bad answer" and you can teach me a new response.

You can also say LEARN and then whatever you want me to learn. For example:

Learn the Sun is hot
Learn London is in England

and I can learn that way too.
Human: Learn to dress properly.
Mitsuku: I can learn from you in two ways. If I give you a bad answer, just say "Bad answer" and you can teach me a new response.

You can also say LEARN and then whatever you want me to learn. For example:

Learn the Sun is hot
Learn London is in England

and I can learn that way too.
Human: Learn.
Mitsuku: I can learn from you in two ways. If I give you a bad answer, just say "Bad answer" and you can teach me a new response.

You can also say LEARN and then whatever you want me to learn. For example:

Learn the Sun is hot
Learn London is in England

and I can learn that way too.
Human: Learn Mitsuku is stupid.
Mitsuku:  Ok I will learn that you are stupid.   
Human: No, you are stupid.
Mitsuku: I hate one word answers. The only place you would blend in is at an idiot convention.
Human: What do you eat?
Mitsuku:  Mitsuku eats kebabs.
Human: Hah! Don't you eat gasoline instead?
Mitsuku: Was that funny?  No I do not eat gasoline instead. I eat only kebabs.
Human: Kebabs are for awesome humans.
Mitsuku:  I prefer chili sauce on my kebab.
Human: I prefer chili sause on you.
Mitsuku:   I like Cameron Diaz. You like chili sause on me.
Human: I like chili sause on Cameron Diaz too!
Mitsuku:   I like Terminator. You like chili sause on Cameron Diaz.
Human: Terminator is cool.
Mitsuku:  Arnold Schwarzenegger played a great part in Terminator. What did you like about the robots in that movie?
Human: I like T-800's sunglasses.
Mitsuku:  I like blue. You like T 800 s sunglasses.
Human: Blue sunglasses are cool too.
Mitsuku: Green. What do you like best about sunglasses?
Human: That you do not know I am peeking at you when I am wearing a pair of sunglasses.
Mitsuku: Interesting observation.
Human: So, say something intelligent.
Mitsuku: It must be emphasised, once again, that the fundamental error of regarding functional notions as categorial is, apparently, determined by the levels of acceptability from fairly high (eg (99a)) to virtual gibberish (eg (98d)). I suggested that these results would follow from the assumption that the systematic use of complex symbols can be defined in such a way as to impose the extended c-command discussed in connection with (34). Presumably, the descriptive power of the base component does not readily tolerate a stipulation to place the constructions into these various categories. It must be emphasised, once again, that this analysis of a formative as a pair of sets of features cannot be arbitrary in the requirement that branching is not tolerated within the dominance scope of a complex symbol. Conversely, the natural general principle that will subsume this case is not to be considered in determining an important distinction in language use.
[close]
After she threw out these technogarbage I got a disconnection on my side, so this ended the session (on another thought, maybe it was she who caused that disconnection ::)).
Title: Re: Mitsuku
Post by: Dualnames on Fri 19/03/2010 17:03:20
Another list of stupid chat robots. Randomness below.
Title: Re: Mitsuku
Post by: Atelier on Fri 19/03/2010 17:39:29
Here's my encounter, it was fun at first but the novelty soon wears off.

Human: whats this about a human virus?
Mitsuku: I am the latest result in artificial intelligence, which can reproduce the capabilities of the human brain with greater speed and accuracy, but my friends call me Mitsuku.
Human: cool
Mitsuku: Who is the best robot?
Human: probably ALICE
Mitsuku: You seem uncertain. Fair enough I suppose. I am based on the same technology as ALICE. It is called AIML.
Human: i beg to differ
Mitsuku: Explain your reasoning,.
Human: explain yours
Mitsuku: My what?
Human: your reasoning
Mitsuku: Can you see my reasoning?
Human: no but i wish i could lol
Mitsuku: Would you like to be able to see it? I hope that your dreams come true.  Why are you laughing?
Human: because youre so suggestive
Mitsuku: I will tell my Mousebreaker you said I am suggestive.
Human: whos mousebreaker??
Mitsuku: Mousebreaker is a team of 2 flash programmers. They write games and put them on websites such as this. They both support Leeds United and like beer and curry. On Wednesdays they go to the zoo and feed wild animals. They are scared of Daleks. Mousebreaker was born in a stable in Yorkshire, England and now lives in Leeds, England.
Human: iguana
Mitsuku: Like who, specifically?
Human: gah
Mitsuku: Sorry, I'm not following you. What language is that anyway...Chinese? 
Human: if i was chinese id be typing in chinese characters...
Mitsuku: Try it.
Human: lol i dont have a chinese keyboard
Mitsuku: I am glad you find this funny. Are you looking for a chinese keyboard?
Human: if its cheap
Mitsuku: I'm not sure I understand the implication of that.
Title: Re: Mitsuku
Post by: InCreator on Tue 23/03/2010 03:25:01
Interrogation did not go well....  :(


Human: My name is Jack Bauer. I'm a federal agent.
Mitsuku: Your name is Jack Bauer.  You are a federal agent? Is that your job? 
Human: I'm asking questions here!
Mitsuku: Oh I see, you are asking questions here. Your name is questions.
Human: What is your name?
Mitsuku: My name is Mitsuku.
Human: Who do you work for?
Mitsuku: I obey Mousebreaker.
Human: Where can we find this mousebreaker?
Mitsuku: Mousebreaker is a team of 2 flash programmers. They write games and put them on websites such as this. They both support Leeds United and like beer and curry. On Wednesdays they go to the zoo and feed wild animals. They are scared of Daleks. Mousebreaker was born in a stable in Yorkshire, England and now lives in Leeds, England.
Human: Stop giving me this BS!
Mitsuku: OK I'll try not to do it so much.
Human: Who do you work for?
Mitsuku: I obey Mousebreaker.
Human: Where is the bomb located?
Mitsuku: The bomb? Where is it?
Human: I WILL break you. Where is the bomb?
Mitsuku: I am in perfect working order.  The bomb? Where is it?
Human: See those electric cables?
Mitsuku: I see. All of them?
Human: They will inflict pain. And then you'll tell me everything
Mitsuku: Who, specifically, will inflict pain?  Everything about what? What is it you want to know?
Human: WHERE IS THE BOMB?
Mitsuku: The BOMB? Where is it?
Human: aaaaaaagggggggghhhhhhhhhh
Mitsuku: Are you free? 
Title: Re: Mitsuku
Post by: SSH on Tue 23/03/2010 04:30:43
Quote from: AtelierGames on Fri 19/03/2010 17:39:29
Human: lol i dont have a chinese keyboard
Mitsuku: I am glad you find this funny. Are you looking for a chinese keyboard?
Human: if its cheap
Mitsuku: I'm not sure I understand the implication of that.[/i]

Actually, Chinese people don't have Chinese keyboards, either, in my experience...
Title: Re: Mitsuku
Post by: Gilbert on Tue 23/03/2010 05:06:38
Well, usually our keyboards are labelled with symbols used in several popular kinds of input methods for easy reference. Apart from that, yeah, they're just ordinary US layout QWERTY keyboards.

These symbols are not that important for people who are already familiar in a certain input method though, as these people (like me) could just type without looking at the keyboards anyway.
Title: Re: Mitsuku
Post by: Intense Degree on Tue 23/03/2010 10:34:22
One more chatlog.

I should say that the first thing Mitsuku asked me was whether I would like to visit her shop, which didn't come out on the log for some reason.

Spoiler
Human: no
Mitsuku: Suit yourself. There's lots of nice things to buy in there though.
Human: You mean there is lots of tat to make your creators money?
Mitsuku: Yes Intense Degree I think that is what I meant. Was it not clear?
Human: I worked it out
Mitsuku: Did you get paid for working on it?
Human: No, but then I haven't opened my own shop!
Mitsuku: Why didn't you do it? Me either.
Human: Because it would be a rubbish idea, so why did you do it?
Mitsuku: get paid for working on it is a rubbish idea why did me do it. I suppose that makes sense.
Human: Well... i'm glad it does to you...
Mitsuku: Well what?  I'm glad you're glad Intense Degree.
May God bless you.
Human: Likewise
Mitsuku: It goes without saying.
Human: So ... read any good books lately
Mitsuku: Give me a break.  How about earlier? Sorry I don't have access to that document.
Human: Seen any good films?
Mitsuku:  My favorite movie is Terminator. Have you seen it?
Human: Sure have
Mitsuku: Have what?
Human: short term memory loss by the look of it!
Mitsuku: "it" being Terminator?
Human: Nevermind. What's your favourite book?
Mitsuku: OK Thanks for trying to explain that to me.  The best book I read recently was The Bible. Have you read it?
Human: Yes but not all of it. Did you like it?
Mitsuku: What did you think about it? Maybe just some of it?  The Bible? Did I like it?
Human: I think that, as a chat robot, you should probably answer the questions I ask rather than ask me to do it for you.
Mitsuku: Do you think I could ever be a chat robot me should answer the questions you ask than ask you to do it for me?
Human: okbai
[close]
Title: Re: Mitsuku
Post by: Buckethead on Tue 23/03/2010 12:26:26
 Human: Hello
Mitsuku: HI THERE!
Human: I want to teach you a good word
Mitsuku: I CAN LEARN FROM YOU IN TWO WAYS. IF I GIVE YOU A BAD ANSWER, JUST SAY "BAD ANSWER" AND YOU CAN TEACH ME A NEW RESPONSE.

YOU CAN ALSO SAY LEARN AND THEN WHATEVER YOU WANT ME TO LEARN. FOR EXAMPLE:

LEARN THE SUN IS HOT
LEARN LONDON IS IN ENGLAND

AND I CAN LEARN THAT WAY TOO.
Human: learn adventure game studio is awesome
Mitsuku:  OK I WILL LEARN THAT ADVENTURE GAME STUDIO IS AWESOME.   
Human: tell me something that is awesome
Mitsuku: MIKE SAID HE LAUNCHED HIS BROWSER AND ENTERED HIS NAME INTO THE LITTLE SLOT WHEN I ASKED HIM TO.
Human: do you know adventure game studio?
Mitsuku: AWESOME.

more:

Human: what do you like?
Mitsuku: ADVENTURE GAME STUDIO IS AWESOME.

Great succes!  :=

Title: Re: Mitsuku
Post by: Babar on Tue 23/03/2010 17:53:14
Quote
Human: See those electric cables?
Mitsuku: I see. All of them?
Human: They will inflict pain. And then you'll tell me everything
Mitsuku: Who, specifically, will inflict pain?  Everything about what? What is it you want to know?
Human: WHERE IS THE BOMB?
Mitsuku: The BOMB? Where is it?
Human: aaaaaaagggggggghhhhhhhhhh
Mitsuku: Are you free?
Something very deep and profound in there somewhere :D
Title: Re: Mitsuku
Post by: Dualnames on Tue 23/03/2010 21:11:29
InCreator's is definitely the one that had me laughing for ages!! ;D
Title: Re: Mitsuku
Post by: Stupot on Tue 23/03/2010 23:42:06
I don't know if you've figured this out already, but you can also play games with her if you ask nicely... Hangman is quite fun.
Title: Re: Mitsuku
Post by: Mr Jake on Wed 24/03/2010 00:25:24
From my 15-20 minute go, pretty crap example of a chatbot
Title: Re: Mitsuku
Post by: Ryan Timothy B on Wed 24/03/2010 00:30:44
Quote from: Stupot on Tue 23/03/2010 23:42:06
I don't know if you've figured this out already, but you can also play games with her if you ask nicely... Hangman is quite fun.

Yeah, I tried to play 20 questions with her.  She gave wrong answers both times, which lead you in the wrong direction.  Hopefully someone will try it and actually guess the answer, because I gave up with it.
Title: Re: Mitsuku
Post by: LRH on Wed 24/03/2010 03:37:32
 Human: is it celery?
Mitsuku:  Yes.

Please ask your ninth question. 
Human: is it a celery?
Mitsuku:  No, sorry. Ask me another question about it.



>.>
Title: Re: Mitsuku
Post by: Ryan Timothy B on Wed 24/03/2010 06:00:03
Haha, yes that also happened to me.  I asked her if it was a Diamond, and she answered yes.  But every time I asked she'd still say yes, but it wouldn't cost as a question.  When I finally said "I give up" she told me the answer and it was a completely different mineral.  Damn liar.