Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

[Challenge] Rewrite ANDRU [trivial]

Name: Anonymous 2013-07-08 21:49

Help Mentifex solve the AI problem: rewrite ANDRU in your language of choice.

ANDRU is a chatbot, it should wait for the user to enter a string and reply with an English sentence. It doesn't need to make too much sense but should output grammatically valid sentences.

Your ANDRU should not need to be trained nor should he learn its vocabulary with user input (no Markov Chain).

You are allowed, on the other hand to scrape any data from Internet (website, forum, file, twitter, IRC ...). You may not use computer-generated data (don't pipe another chatbot).

Keep it short (10-20 LoC)

Bonus points for passing the Turing test with an average retard. Deadline: 24h.

Name: Anonymous 2013-07-11 4:49

Come look at the /b/tards talking to themselves

Name: Anonymous 2013-07-11 5:28

>>40
convo/93 is alright but it seems that ANDRU usually outsmarts your users.

Name: Anonymous 2013-07-11 5:30

convo/90:

You: nigger

ANDRU: oh, so you just think you are better than others and are little judgemental and opinionated? most people are, and that's fine as long as you don't pretend that the people you perceive as 'douchebags' are the coolest people in the world and don't kiss their asses

You: >implying i give a fuck

ANDRU: So, OK. Now what do you do here?

You: anal

ANDRU: >If you're wondering whether you're creepy or not, you're creepy. Probably because you're so nervous that you over think it.
brb killing self

You: an hero you fag

ANDRU: Agreed
>Dat porn
>Dat vidya

You: meth

ANDRU: isuse

>>>/soc/16706291

Name: Anonymous 2013-07-11 5:31

Bring your ass here, Mentifex, we made a better ANDRU for you and solved the AI problem!

Name: Anonymous 2013-07-11 9:07

Ukranian guy
Isn't Nikita from Ukrania?

Name: Anonymous 2013-07-11 9:58

>>45
From Urania. Right in between the West Great Buttain and the East Great Buttain.

Name: sage 2013-07-11 10:32

Name: Anonymous 2013-07-11 10:44

>>47
And it's a baffling coincidence that Nikita lives in the only street pictured in this Wikipedia entry.

And it's exactly the kind of place where we would expect to find that bum: https://en.wikipedia.org/wiki/File:Serpukhov_Sovietskaya_31.jpg

That guy who previously said he was from Chechnya is definitely lying.

Name: Anonymous 2013-07-11 11:56

>>44
You mean >Outsourced it to the /b/tards.

Name: Anonymous 2013-07-11 12:02

>>49
That's crowdsourcing tardsourcing.

Name: Anonymous 2013-07-11 20:07

How can I make ANDRU better? Should I strip arrow quotes and any references to 4chan or its boards?

Name: Anonymous 2013-07-11 22:10

>>48
That guy who previously said he was from Chechnya is definitely lying.
And you are the only Anon who tells truth?

Name: Anonymous 2013-07-11 23:51

>>51
You've not published your solution to the challenge.

Name: Anonymous 2013-07-12 0:55

>>53
http://101.174.152.78/

I've made it slightly more intelligent, as you can see here:
http://101.174.152.78/convo/269
http://101.174.152.78/convo/259
http://101.174.152.78/convo/260

But how can I make it better?

Name: Anonymous 2013-07-12 1:13

>>54
The source code, in the thread. That's the game.

Name: Anonymous 2013-07-12 2:05

Name: Anonymous 2013-07-12 2:56

>>56
It's a big webapp, I expected a small CGI script (10-20 LoC was the constraint). Nevermind.

There's many way to improve the fake intelligence. You could scrape a huge amount of posts and replies and link their words. E.g. If a post has the word `nigger' and replies have the word `faggot', you connect those words. Now if a ANDRU user say the word `nigger' you give him one of the `faggot' answer. It will look more or less connected, much like those Markov chain bots.

Name: Anonymous 2013-07-12 2:58

>>57
Yeah, sorry, I overlooked the LoC constraint

Name: >>58 2013-07-12 2:58

But thanks, I'll try your suggestion.

Name: Anonymous 2013-07-12 3:25

>>59
If you want some good tricks, try to find the NLP (Natural Language Processing) Coursera videos by Dan Jurafsky. You can scrape huge amounts of data too (Twitter, Yahoo questions, Reddit, IRC ...)

Name: Anonymous 2013-07-12 6:07

So... it just needs to be 10-20 lines of code and just needs to output a valid English sentence... am I to take it that it does not need to output something intelligent, and thus the human input does not in any sense matter?

Name: Anonymous 2013-07-12 6:46

>>61
it that it does not need to output something intelligent, and thus the human input does not in any sense matter?
Yes. Those are the correct specifications for an ANDRU.

Name: Anonymous 2013-07-12 7:35

>>62


while true
  gets
  puts "Hi, I'm Tom!"
end

Name: Anonymous 2013-07-12 8:07

>>63
That would be a meaningful regression over ANDRU.

Name: Anonymous 2013-07-12 12:57

I've just invented a unsupervised learning AI in Python!


while Response.is(Shit):
  Response = make(Response, LessShit.than(Response))
print(Response)



AI is solved!

Name: Anonymous 2013-07-13 4:27

I've now got a permanent URL for ANDRU

http://andru.crabdance.com/

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List