Assistant Arts Professor at ITP NYU. Creative writing with computation.
pronouncingpy. A simple interface for the CMU pronouncing dictionary
321pytracery. Python port of Kate Compton's Tracery text expansion library.
257gutenberg-dammit. I wanted all of plaintext Project Gutenberg in an easy-to-use format, so I made this
234gutenberg-poetry-corpus. A corpus of poetry from Project Gutenberg
217rwet. Notebooks and other materials for Reading and Writing Electronic Text
206phonetic-similarity-vectors. Source code to accompany my paper "Poetic sound similarity vectors using phonetic features"
174pycorpora. A simple Python interface for Darius Kazemi's Corpora Project.
124everywordbot. a simple script for creating @everyword-like twitter services
113rwet-examples. Reading and Writing Electronic Text Example Code
95pincelate. Easy to use ML model for spelling and sounding out words
92seaduck. A bare-bones simulation-driven narrative framework
86pocket-sp. Design files for my Pocket SP Game Boy mod
84dmep-python-intro. Jupyter Notebook
83pronouncingjs. a simple javascript interface to the CMU pronouncing dictionary (for node and browser!)
78text-resources. I have this big list of links to text stuff that I like, so I thought I'd make it into a repository.
72material-of-language. Notes and notebooks for Material of Language
71nb5js-proof-of-concept. proof of concept for a p5js-specific notebook interface
51gen-text-workshop. Tutorials, resources and links on generative text.
51simpleneighbors. A clean and easy interface for performing nearest-neighbor lookups
51example-twitter-bot-node. Example Twitter Bot(s) for node.js
40sfpc-gen-text-2015. notes and links for generative text workshop at SFPC 2015
39nonsense-verse-pycon-2020. Materials for PyCon 2020 Workshop, "Nonsense verse... with Python and machine learning"
32corpus-driven-narrative-generation. Thoughts toward and tutorial on corpus-driven narrative generation
25comexmadivla. Computational exploration of magical and divinatory language
24word-gan-book-generator. Generating books from GANs trained on bitmaps of whole words
23plot-to-poem. "Translate" a plot from Mark Riedl's WikiPlots corpus into a poem. For NaPoGenMo 2017.
20semanticsimilaritychatbot. A tiny unfussy corpus-driven chatbot based on semantic similarity
20linear-lsystem-poetry. a strange textual interface for making poetry with l-systems
18nanogenmo2014. My NaNoGenMo project for 2014
18bezmerizing. a tiny quirky library with some bezier curve functions
17nanogenmo2015. repository for "our arrival," my nanogenmo 2015 project
16wordfreq-en-25000. quick and dirty dump of 25k English words from wordfreq
16predictive-text-and-text-generation. rwet example for binder
15eroft. Electronic Rituals, Oracles and Fortune Telling
13mydinosaur. A fun library for bot makers to create RSS feeds for their bots.
13universal-sentence-encoder-xling-runway. Wrapper for Universal Sentence Encoder for use in Runway
12vae-lagging-encoder. PyTorch implementation of Lagging Inference Networks and Posterior Collapse in Variational Autoencoders
11fullwidth. A keyboard layout file for OSX that turns your keystrokes into full-width Unicode characters.
10corpora. A collection of small corpuses of interesting data for the creation of bots and similar stuff.
10nanogenmo2017. The Average Novel
10iceboxbreakfast. A William Carlos Williams-parodizing Mastodon bot
9plaintext-example-files. just a lil collection of plaintext example files
9word-dcgan. why not train a gan on bitmaps of random words? what's the worst that could happen
9bobey-dig. Moby Dick with a head cold (for NaNoGenMo 2019)
7tracery_kernel. A barebones custom Jupyter kernel for Tracery
6shoestrings. markov chain text generation library
6DM-GY-6063B-Creative-Coding. Repository for Allison Parrish's section of Creative Coding.
5progdat. Notebooks etc for Programming with Data (NYU ITP)
5romcomsort. NaNoGenMo 2019 project: sort a bunch of romcoms
4ICM-2017. Syllabus for ITP Foundation Course Introduction to Computational Media
4