dariusk / NaNoGenMo-2014

National Novel Generation Month, 2014 edition.
257 stars 17 forks source link

its existentialist my dear watson #112

Open coleww opened 10 years ago

coleww commented 10 years ago

so i saw that Supreme Court Refuses Appeal, 50 Sherlock Holmes Works Officially in Public Domain

and so thus: existential detective novels.

SAMPLE OUTPUT:

"Young lady in question very well. Tender mother nature wished to see him when she graciously brought him." said Inspector Holmes to Dr. Watson with a light hint of sassiness.

Watson orders takeout from the pizza place and sighs as he considers: "He does it once or sometimes twice a day?"

"Hardware company. his knees were drawn up his head hung at a dreadful." said Dr. Watson to Inspector Holmes with no regard for their surroundings.

"Mr. might go into the hallway in front of them from eight oclock till eleven in the. On loathing and so i > inwardly attributed the same feeling to everyone." said Inspector Holmes to Dr. Watson with an urgent plea to stop global warming.

Starts with a 4gram markov chain made out of a few sherlock holmes novels + a mix of Sartre, Dostoevsky, and Kafka. Progressively degrades down to a 1gram chain by the end.

sauce code

SAMPLE BOOKS:

THE CASE OF THE IT. AND NOW ILL BE TOO LATE WITH A MURDER DONE ON MY OWN DOORSTEP. VOLUME: 8

THE CASE OF THE THAT DO WHAT I WOULD IT SEEMED IMPOSSIBLE TO GET EVIDENCE WHICH WOULD! VOLUME: 4

MichaelPaulukonis commented 10 years ago

SNERK. Love it.

enkiv2 commented 10 years ago

Where did the references to pizza come from?

On Sat Nov 22 2014 at 10:48:12 PM Michael Paulukonis < notifications@github.com> wrote:

SNERK. Love it.

— Reply to this email directly or view it on GitHub https://github.com/dariusk/NaNoGenMo-2014/issues/112#issuecomment-64105592 .

MichaelPaulukonis commented 10 years ago

Those are hard-coded as part of the connective-tissue. The quotes are markov'd; the rest is templated.

coleww commented 10 years ago

https://github.com/coleww/its_existentialist_my_dear_watson/blob/gh-pages/existential_detective.rb#L9-L27 all kinds of random hardcoded stuff :D