Fortune Teller Putnam

Fortune Teller Putnam being showcased at a college event.

In Fall 2019, I made a creepy fortune-telling machine for my college called Fortune Teller Putnam. He's based on my college's mascot, which is (regrettably) Putnam the "Pioneer". He prints mysteriously accurate fortunes for Marietta College students and faculty.

The physical machine is a cardboard cutout with LED eyes connected to a thermal printer. His eyes change colors depending on how fortunate your fortune is. He also has a speaker to make noises if your fortune is extremely bad or good. Users input their names on a computer terminal. Everything runs on a Raspberry Pi.

On the software side: his fortunes are based on data I mined from Marietta College's Microsoft Outlook instance. If you're a Marietta College student, Putnam knows:

Putnam pulls most of this information from email distribution lists. Every course has its own distribution list so professors can email their classes. For example, Putnam knows everyone who took CSCI 115 in fall 2020 because he checks the 2019_FL_CSCI_115_01@marietta.edu email list. There are other lists for other things. He also uses the semester course schedules to mine course details such as instructor and textbooks.

Here are some example fortunes, which get filled in with relevant details:

Fields of study have their own fortunes too. For example, a physics student may receive:

Here's the full list of fortunes. I wrote most of them. Some are suggestions I took or fortunes copied from Unix's fortune program.