Fall 2014
The Mechanical Turk's Ghost, Part V

The Mechanical Turk’s Ghost, Part V

For my final project in Automata with Nick Yulman, I completed work on my musical chess experience, entitled the Mechanical Turk's Ghost.

Read More...

Fiction Generator, Part IV

Fiction Generator, Part IV

For my final project in Networked Media with Daniel Shiffman, I put the Fiction Generator online at fictiongenerator.com. I also exhibited this project at the ITP Winter Show.

Read More...

Fiction Generator, Part III

Fiction Generator, Part III

For my final project in Introduction to Computational Media with Daniel Shiffman, I presented my fiction generator (working title: "FicGen"). Since my previous post about this project, I have added a graphical user interface and significantly refactored my code.

Read More...

Stenogloves, Part III

Stenogloves, Part III

On Wednesday, I presented my progress thus far on the Stenogloves for my final project in Introduction to Physical Computing with Tom Igoe.

Read More...

Stenogloves, Part II

Stenogloves, Part II

For my final project in Introduction to Physical Computing, I am making a set of chorded keyboard gloves for quick typing in any setting.

Read More...

Fiction Generator, Part II

Fiction Generator, Part II

After scraping about 5000 articles from tvtropes.org to retrieve descriptions for characters and settings, Sam Lavigne suggested I scrape erowid.org to dig up some exposition material. I proceeded to scrape 18,324 drug trip reports from the site, and integrated that material into the generator.

Read More...

The Mechanical Turk's Ghost, Part IV

The Mechanical Turk’s Ghost, Part IV

For my Automata midterm, I completed software and hardware versions of my music feedback system for chess.

Read More...

Fiction Generator

Fiction Generator

For my Introduction to Computational Media final project, I will be creating a fiction generator using text files scraped from tvtropes.org along with natural language processing in Python.

Read More...

Edge Finder

Edge Finder

For the pixel manipulation assignment in Introduction to Computational Media, I created an edge finding algorithm that can find edges in the frames of a live video stream.

Read More...

Stenographer Gloves & A Forest of Files

Stenographer Gloves & A Forest of Files

In this post, I will outline a project that I plan to pursue (in full or in part) for my final project in this semester's Physical Computing class with Tom Igoe, and possibly for Introduction to Computational Media with Daniel Shiffman.

Read More...

Scary Maze Game

Scary Maze Game

For our physical computing midterm, my group made a scary maze game with a stuffed cat controller. The game utilizes a heart rate sensor and gets harder when the player's heart rate is elevated.

Read More...

The Mechanical Turk's Ghost, Part III

The Mechanical Turk’s Ghost, Part III

We have begun work on our midterm assignments for Automata, and we were asked to present our concepts for this week's class. I have decided to pursue my chess idea, the Mechanical Turk's Ghost, and will discuss its implementation in this post.

Read More...