An animatronic crocodile named Dungalaba.
Digital Dungalaba Animatronic Chat Bot

Digital Dungalaba is an animatronic conversational chat bot named for the Larrakian word for crocodile .

Touch her boulder and she goes into an "angry mode" which can only be ended by apologizing!
(Read more)
Demonstration of real time CNN facial tracking and emotion classification for two faces.
Real Time Facial Expression Classification

Some individuals have increased difficulty with face classification, however, advances in computer vision research have resulted in the possibility of neural network driven perceptual assistance!

This tech demo demonstrates how such methods could be harnessed to assist in emotion perception using a model trained on stock photos!
(Read more)
A procedurally generated image conforming to the Vaporwave A E S T H E T I C
Procedurally Generated Vaporwave Artwork

Vaporwave is a genre of electronic music defined by a specific visual aesthetic.

@AestheticRender procedurally generates new artwork conforming to this style and posts twice daily!

Everything but meme images are procedurally generated - even the faces!
(Read more)
Data and Lore aboard the USS Enterprise NCC-1701-D
Deep Lore

Deep Lore is a python program named after a fictional android that trains and uses a recurrent neural network to generate novel screenplays of Star Trek: The Next Generation.

The results are eerily effective!
(Read more)
The composer, Toadofsky, consorting with his tadpole companions
RBM Toadofsky

RBM Toadofsky is a python program named after a fictional uninspired composer that trains and uses a neural network to generate music after training on a dataset of provided MIDI files.

Such a tool would have been invaluable to the fictional Toadofsky!
(Read more)
Seething with rage, the angriest dog in the world stays unmoving as he listens to his master spouting an absurdism.
The Angriest Dog in the World Generator

The Angriest Dog in the World was one of the first popular constrained comic strip.

This strip is marked by the absurdist humor of its creator, film director David Lynch.

@MostAngryDog uses a Markov chain to generate new comic strips every six hours!
(Read more)
Photograph of the engraved case that houses the Voyager probe's golden record.
Voyager Decoder

In the event that an intelligent extraterrestrial being ever comes across either of the two Voyager probes, they'll be able to learn a lot about humanity from the encoded image files stored within the record's audio! Linked here are programs used to both extract the image files stored on the golden records and also create new encoded signals given a set of images!
(Read more)
An arduino controlled servo-driven laser cat toy.
Laser cat toy with randomized movements

A close friend of mine has the most adorable cat that needed both a workout, as this feline is plump, and psychological enrichment to keep her from getting bored. Therefore, I created this special cat toy - an arduino controlled laser toy with randomized x- and y- axis movement. I'm told that this cat gets frequent exercise chasing the uncatchable red dot!
(Read more)
Two eighth notes beamed together in front of a field of triangles formed by 1-D cellular automata
Structured 1-D cellular automata music

I've been fascinated with cellular automata for some time and I decided to take my cellular automata music to the logical next step. After placing some structured musical rules, in this case a blues bar, more melodic tunes can be generated.
(Read more)
An eighth note in front of a field of triangles formed by 1-D cellular automata
Music generation using cellular automata

The repeating patterns found within cellular automata have a potential application in the world of generative music. Here I demonstrate a proof of concept using two well-known one dimensional rules.
(Read more)
An orange quadcopter made of salvaged model airplane parts and cheap pine
Cargo/Video Drone

I was able to purchase four brushless model airplane propellers for an extremely low price and decided to use these powerful motors to construct a drone that could be used for filming video as well as lifting a payload. Up to 2.5kg can be safely lifted to 6 meters but more extreme testing has not been conducted.
An eighth note in front of a map of neural activity recorded from a subject using MEG
MEG data driven music generation

Inspired by a conference poster on the neuroscience of music, I decided to take some of the MEG data that I was analyzing and use it to drive algorithmic music. This was my first foray into the world of doing unconventional things with data.
(Read more)