Using
a markov chain algorithm, chloe scans a document and then
randomly generates her own writing based on frequency patterns
and whatnot. Often times the results are more lucid than you'd
think -- sentences that almost sound right, with an almost
logical flow and feel to them.
Other
times, chloe seems to just enjoy spouting off nonsense in an e.e.
cummings sort of way, especially if the source document contains
a lot of line breaks and extraneous punctuation. She also apparently
doesn't like fully ending sentences sometimes, but we're working
on that.
chloe
is written in Perl. The first Markov generator I saw was written
in C, and while it worked, it was entirely too clunky and slow.
I thought maybe Perl would help. Stop laughing. Version 1.0 was
written in less than a day, with a lot of Beck playing in the
background to help. I'm still constantly refining it to keep her
from adding carriage returns. Damn you and your love for the \n,
chloe!
I
used chloe when posting to Slashdot under the moniker Virtual
JonKatz. You guessed it, VJK would regurgitate Jon Katz articles
that sounded amazingly enough like the original pompous buzzword-laden
clunkers themselves. Unfortunately, nobody ever seemed to believe
this was a homebrewed concoction; all the oldschool posters thought
it was just Disassociated Press at it again, while all the newbies
Didn't Get It and frequently moderated the account down as a troll.
Sigh. Like pearls before swine, I tells you...