Monolog is an interactive diary bot that prompts you with interesting questions, which it chooses based on the topics you write about. [more inside]
A fun, frivolous one-trick-pony Tumblr. Inspired by a Mediterranean restaurant in my neighborhood that swaps Δs for As and Σs for Es in their logo, this blog regularly publishes examples of swapped-in geometrically similar letters from various alphabets, regardless of the letters' phonetic similarity. In post descriptions, I also try and swap the original phonemes back in; thus GRΣΣK becomes GRSSK, and (mild) hilarity ensues. Submissions welcome! Shout-out to Bulgaroktonos for blog-naming inspiration.
I have been teaching myself Yiddish, mostly using the sort of brute-force, memorize 1,000 words using smart flashcards techniques offered up by various hacky "hack the language" web gurus. And it's been working surprisingly well. At the end of three months, I could understand between 70 percent and 80 percent of every headline I read in the Yiddish Foreward, and, in general, I am more comfortable with the Yiddish I have learned since I started than I am with the Hebrew I spent 12 years studying. [more inside]
Long time reader, first time poster. My friend and I are trying to learn Swedish as quickly as possible using online tools. We started in the middle of December and are almost done studying. We've contacted a grad student at a local university and he's going to test us on our ability to speak Swedish. We have a few posts up (including a review of language tools!) and would love to hear your thoughts or feedback. Wish us (or me) luck on the test!
I made a Twitter bot that completes the phrase "No child of mine . . ." using a list of weird and funny phrases I found and thought up. [more inside]
A brief illustrated essay about Pajubá, a mix of Yoruba and Portuguese that Brazilian travestis use in daily life, published in Matter (Medium). [more inside]
Fuck Shit Up is a Chrome extension that semi-judiciously sprinkles some "fuck"s into whatever web page you're reading. Not enough fucks? Hit the button a few more times. Gets interesting results when applied to news, dry technical stuff, Wikipedia, and Twitter at the least. [more inside]
A bot that tweets random combinations of English syllables. [more inside]
I'm organizing a code poetry slam in New York City on November 14. Submissions are now open. Judges, special guests, etc. to be announced. Stay tuned. [more inside]
Tweeting all the delicious dairy products, in alphabetical order. @everycurd is my tribute to [mefi's own!] @aparrish's classic twitter bot @everyword, whose task is now complete.
Markov chain-style text generation that conforms to Zipf's law. Very spiffy. [more inside]
Using Python 2.7 and the Natural Language Toolkit, I created a program called Sonnetizer that generates 14-line rhyming sonnets in (mostly) iambic pentameter from any text corpus. Using Sonnetizer, I generated 10,000 unique sonnets from the sonnets of William Shakespeare, and compiled them into a PDF.
Avail is a new and ambitious programming language - which, for the record, I did not build. I did, however, help with the extensive and impressive documentation on the website. I also ported a text-adventure-style game, "The Ship of Stories" to Avail, and it is included with the standard download as an example program to play with! Considering that I'm not a programmer, this is one of the most interesting things about Avail, to me. It was trivial for me to do this, and I find that the code itself is amazingly readable.
A metaphor generator a cut above the random. Using Wordnik's related words API, we can give you a metaphor that has an even better chance of making sense.
I was working on some pretty fun language visualizations, but it turns out there's no worldwide, open dataset of where languages are spoken. So I figured hey, let's make one! [more inside]
A friend and I are working through the Josh Whedon TV series Firefly and translating the Chinese phrases in each episode. We post video clips from the show and audio clips of us pronouncing the phrases along with our non-expert analysis of the word usage. We've posted everything from the pilot ("Serenity") and we're now working on episode 2 ("The Train Job"). Hopefully we'll finish up in the next month or so but I figured we mind as well share now as folks all over are already celebrating the show's tenth year anniversary.
A general-purpose dataflow programming language based on Python, written in Python [more inside]
The Long Bleep will be a public forum for discussion of four-letter words, "dirty" words, swearing, cursing, obscenities, and more. The first step is a questionnaire. Its results will be used to create podcasts and blog posts structured around things that really happened when taboo language was used: confrontations, first encounters, eureka moments, learning situations. Those stories will lead us down cultural and historical paths as we tease out the complicated relationship English-speakers worldwide have with "dirty" words. More information on the blog.
I had to speak 4/5 languages for my job, and in the process of learning them, I've landed on a pretty solid language learning method that brought me to fluency (C1) in French in 5 months, with about an hour/day time investment. This website shows you how to do the same!
The classic chatbot Eliza written in Entropy, the language of disorder. [more inside]
"You are CAPTAIN S. PELLER, starfighter pilot extraordinaire. Your mission: defeat the CHARACTERRORS, evil space aliens bent on galactic dominance. Their only weakness: a CHARACTERROR will subsume any letter fired into it. CHARACTERRORS forming English words can be detonated and thus destroyed." A word game made for February's Experimental Gameplay Competition. [more inside]
Click and click again to generate random new years resolutions for 2011, based on a corpus of tweets collected yesterday and today. Sometimes nonsensical, sometimes absurd, sometimes even plausible. "Be more dedicated to achieve. It avoids disappointment. which means you'll have to be." (potentially NSFW) [more inside]
A computer program that interactively produces text in English and German from a single representation. The source code. [more inside]