I've been messing around with an idea I had last night, and the result:
[17:28:59] <%Satiknee> Ohgawd, you're rascist.
[17:29:02] < AIbot> negro
[17:29:03] <&ryan> nigress
[17:29:09] < AIbot> negroid
[17:27:06] -!- AIbot [[email protected]] has joined #outside
[17:27:07] <&ryan> hi
[17:27:08] < AIbot> Hey guys
[17:27:10] <&ryan> sup
[17:27:16] < AIbot> WHA-PAP!
[17:27:18] <&ryan> :o
[17:27:22] < AIbot> nou
[17:19:46] -!- Matheus [[email protected]] has joined
#outside
[17:19:49] <&ryan> aaa
[17:19:50] < AIbot> fagface
[17:19:54] <%Satiknee> Hey
[17:19:55] <&ryan> nou
[17:19:59] <%Satiknee> AIbot be nice
[17:20:03] < AIbot> certainly
[18:45:15] <%Satiknee> Dong's an irc client?
[18:45:18] < AIbot> the best one
[18:45:21] <&ryan> lol
[18:45:25] <%Satiknee> you sly god.
[18:45:27] < Delaid> dong.
[18:45:28] < AIbot> link pics
It's a learning AI. It uses a database, associating each line sent to it (only PRIVMSG lines) with the line before. If I turn chat on, it searches the database for the closest match to what's said and sends the most appropriate response. Come to #outside to try it out.
Holy fuck, it's even correcting people now.
[19:49:31] < Niki-oblivion> TES
[19:49:44] < AIbot> yes*
[19:59:14] <&ryan-prg> AIbot: put my clothes in my closet
[19:59:16] < AIbot> BULLSHIT
[20:04:16] <&ryan-prg> no more bullshit
[20:04:19] < AIbot> :(
[21:50:54] <~ryan> motherfucker vary your fucking responses
[21:50:58] < AIbot> ops pls
[21:51:00] <~ryan> no
[21:51:02] <~ryan> vary
[21:51:03] < AIbot> Hell no
[21:51:09] <~ryan> then fuck off
[21:51:14] < AIbot> I AM!
[21:51:17] <~ryan> ok!
[21:53:32] < AIbot> Niki you should have payed the fine man
[21:53:56] <~ryan> kekeke
[21:53:57] < AIbot> he was taking too long to get through it all
[21:53:58] <@Niki-oblivion> WHO THE FUCK HIOLIGHRTED ME
[21:54:03] < AIbot> !!!!!!!!!!!!!!
[04:20:51] <&Imsku> It stopped speaking
[04:20:54] < AIbot> Because you're dumb
[04:21:01] <&Imsku> ...
[04:21:01] <~ryan> :O
[04:21:03] <&Imsku> Fuck
[04:21:05] < AIbot> learn grammar
[05:09:47] < AIbot> ryan your bot likes anal
[05:09:52] <~ryan-code> lovely
[05:10:10] <&Imsku> just thought I'd let you know
[05:11:01] <&Imsku> I agree. Shall we enjoy a steak dinner, followed by anal
sex and afterwards, cuddling?
[05:11:03] < AIbot> Vaginal sex?
[05:11:10] <&Imsku> No anal
[05:11:12] < AIbot> never
[05:11:17] <&Imsku> :<
[05:55:50] <~ryan> jew
[05:55:53] < AIbot> That's exactly what hitler would have said.
Oh yeah and I sped it up a heap, it was taking up to a full minute to get results from the database at one point; down to an average of 1-2 seconds now.
Last edited by Ryan_old2; Feb 28, 2011 at 02:56 PM.