Sorting Hat

What it does

There's nothing hidden in your head

The Sorting Hat can't see,

So try me on and I will tell you

Where you ought to be.

How it works

Hardware: Raspberry Pi, Arduino Uno, RGB LEDs (2), USB Power Supply Software:

  • Speech recognition with Google Speech Recognition API
  • Text-to-speech server with Apple Dictation Services
  • Audio streaming from Mac-->RasPi over Wi-Fi
  • Remote control of RasPi with UDP
  • Chat bot built with NLTK
  • LED control with Arduino


Our power supply wasn't enough to power the motor as well -- which we used to move the tip of the hat side-to-side and make it more lifelike

Accomplishments that I'm proud of

The hat pretty much works without a single wire coming out of it!

Share this project: