Home

Projects

A collection of things I've built over the years.

Bimanual Towel Folding Robot

A bimanual robot that learns to fold towels, with a follow-up using real-time chunking (RTC) for smoother execution.

Detachable Robot Arm

A robot arm with a detachable, self-detaching gripper for tool-use and modular manipulation.

Speech LM

An implementation of a speech language model trained to generate and continue audio.

Biomemex

A bio lab AI copilot that tracks your procedure and flags mistakes.

Chessbot

A physical robot that plays chess against you on a real board.

Brain to Art

Brain to Art

Turning brain signals into generated art.

MemeGen

MemeGen

Automatically generating memes from a prompt.

Lumid

Lumid

An iOS app that turns any text into natural, expressive speech you can listen to anywhere.

BrainBeats

BrainBeats

Type a topic, pick a genre, press play. Turn knowledge into music and make learning unforgettable.

MiniAI

MiniAI

A minimal deep learning library built from scratch for learning and experimentation.

PreScribe

PreScribe

Records and transcribes a doctor-patient conversation while giving a checklist of prescribed medication requirements to assist doctors in getting an accurate medication history.

Blind Web Browser

Blind Web Browser

A web agent that browses the web on your behalf, designed for accessibility.

Discovery

Discovery

Teaching through discovery fiction generated on the fly using LLMs.

DDQN for Atari

DDQN for Atari

Implemented the Double DQN reinforcement learning method for Atari environments in OpenAI Gym.

Curis

Curis

Keeps physicians informed about the best course of action for cancer patients by finding relevant medical trials.

CS Resume Builder

CS Resume Builder

Personalized resume reviews to help you pass the resume screening process.

Create Your Demo

Create Your Demo

A studio to create voiceovers for product demos.

Paper Leaderboard

Paper Leaderboard

Find the latest and most promising research papers through a community-driven leaderboard.

RL Algorithms

RL Algorithms

A library of my implementations of reinforcement learning algorithms.

Simple Gridworld

Simple Gridworld

A gridworld for training reinforcement learning algorithms using OpenAI Gym.

Multi Armed Bandits

Multi Armed Bandits

A library of Multi-Armed Bandit environments built on top of OpenAI Gym.

FastSpeech 1 / 2

FastSpeech 1 / 2

A PyTorch reimplementation of the FastSpeech architecture for text-to-speech.

Optimine

Optimine

Mined data from Twitter for specific topics and analyzed their sentiment.

Bookify

Bookify

Convert book and research paper titles into audio for easy listening.

Speech Emotion Recognition

Speech Emotion Recognition

Fine-tuned a ResNet image classifier on the speech emotion recognition task.

WaveNet Implementation

WaveNet Implementation

An implementation of an unconditioned WaveNet architecture.

Robo Rev

Robo Rev

Train your own robotic dog companion with voice recognition and object detection.

Letter Grade Calculator

Letter Grade Calculator

A script to calculate your class letter grade from your scores and their weightings.

Ambient

Ambient

Analyze customer service calls to get an overview of your service quality and effectiveness.

Random Leetcode

Random Leetcode

A website that randomly selects a Leetcode question from the Blind 75 list.

Eco

Eco

Support eco-friendly projects by funding them.