dariusk / NaNoGenMo-2015

National Novel Generation Month, 2015 edition.
341 stars 21 forks source link

Terms and Conditions - a legal thriller! #144

Open greg-kennedy opened 8 years ago

greg-kennedy commented 8 years ago

CODE: https://github.com/greg-kennedy/TermsAndConditions SAMPLE: https://github.com/greg-kennedy/TermsAndConditions/blob/master/SAMPLE.md

I spent a day taking a break from my main entry to knock out this one. Inspired by the "TPP as Found Art" issue here: https://github.com/dariusk/NaNoGenMo-2015/issues/136

I wrote a Perl script to parse Terms and Conditions / EULA from various major software vendors, then recombine them with Markov chains. The end result is a bunch of legalese formatted as a real ToS, complete with sign and date line. I think the Markdown formatting is what sets it apart from just spewing re-sentences around: it's amazing what some ALLCAPS and numbered lists can do for your otherwise boring document. Also, it tries to replace the company names with COMPANY_NAME, and later re-replace it with Cyberdyne Systems, so it seems more coherent.

Wish the corpus was bigger, though. I think a warning label from some popular prescription drug would spice it up.

enkiv2 commented 8 years ago

There are a large number of open source licenses floating around, if you need more legalese to feed in. Here's a list: https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses

I did a cursory search to see if anybody has collected an archive of EULAs for various products, but didn't see any.

On Fri, Nov 6, 2015 at 12:46 PM Greg Kennedy notifications@github.com wrote:

CODE: https://github.com/greg-kennedy/TermsAndConditions SAMPLE: https://github.com/greg-kennedy/TermsAndConditions/blob/master/SAMPLE.md

I spent a day taking a break from my main entry to knock out this one. Inspired by the "TPP as Found Art" issue here: #136 https://github.com/dariusk/NaNoGenMo-2015/issues/136

I wrote a Perl script to parse Terms and Conditions / EULA from various major software vendors, then recombine them with Markov chains. The end result is a bunch of legalese formatted as a real ToS, complete with sign and date line. I think the Markdown formatting is what sets it apart from just spewing re-sentences around: it's amazing what some ALLCAPS and numbered lists can do for your otherwise boring document.

Wish the corpus was bigger, though. I think a warning label from some popular prescription drug would spice it up.

— Reply to this email directly or view it on GitHub https://github.com/dariusk/NaNoGenMo-2015/issues/144.

hugovk commented 8 years ago

Put EULA in the search box here and you get a fair few results:

http://textfiles.com/directory.html

hugovk commented 8 years ago

Please review these policies which are designed to protect against fraud and enforcing this agreement.

Huh? These policies are designed to protect against ... enforcing this agreement? :)

nadavoosh commented 8 years ago

This is awesome! Conceptually similar to http://itunestandc.tumblr.com

aeschright commented 8 years ago

Nice! I've been playing with a similar idea at https://twitter.com/licensemee