Trudy Painter

Hey👋 I'm Trudy. I'm a 2nd year undergrad student at MIT studying computer science and comparative media studies.

I'm interested in building systems, creative coding, data analysis, and how people express themselves.

You can contact me at tpainter@mit.edu.

Or find me one of these places...

Projects

REAL TALK RADIO

2020 Summer Research with Poetic Justice Group, MIT Media Lab

Real Talk Radio is a continuous stream of intros, outros, skits, and interludes in Black music. I led this project and completed the following:
1. Curated a database of over 500 song clips of spoken intros, outros, interludes, and skits
2. Coded a generative broadcasting system to stream and crossfade the clips with HTML/CSS/JS
3. Designed a backend Python automation system for Google Drive to both (a) reflect human curator changes and (b) update new artist information

Check out the project workflow or the desktop stream.
Code available upon request.

SPOTIFY MOOD TRACKER

Personal Project, Summer 2020

I wanted to find a way to document myself with no extra daily effort. Spotify's API has ~mood~ indexes for songs, so I made a website to practice data collection/visualization and full stack web development.

Check out the project website (trudy.tube).

PERSONAL NARRATIVE PREDICTOR

2020 January Research with Laboratory for Social Machines, MIT Media Lab

This was a self-taught, month-long introduction to machine learning research. It applies Python's Natural Language Toolkit and Google's PageRank algorithm to create a machine learning model to predict for the most reportable event (MRE) of a personal story. It includes two ways to visualize the story data and effectively organizes and analyzes results.

Check out the project repository.

MEMOIR TITLE TWITTER BOT

Personal Project, Spring 2020

Practice in computational poetry! My friend Natalie kept making up funny memoir titles, so I tried to copy her speech patterns with a Twitter bot.

Check out the source code.

POKEMON ARCHIVE

Personal Project, Spring 2020

I love Pokemon cards, but I didn't know of anywhere to easily see them all. So, I used a Python web scraper and uploaded 10,000 of them to a channel in Are.na.

Check out the source code or the Are.na channel.