Portfolio

Deep Learning at the Edge

This project integrates an Internet of Things (IoT) device, an Edge Device and a Cloud computing environment to explore machine learning at the Edge. Specifically, the project introduces a system that uses a robot’s camera feed and a deep learning model trained in a Cloud environment to perform object classification on a Raspberry Pi. After ... Read more

A SAT Based Scheduler

Twice a year, the Interdisciplinary Humanities Center at UC Santa Barbara matches volunteer language interpreters with student-teacher conferences throughout the Goleta and Santa Barbara school districts. After a few successful iterations, the demand for interpreters increased enough to justify the application of a sophisticated scheduling syste... Read more

Virtual Assistants

The most effective virtual assistants help users perform tasks within and beyond their skill set. Any domain specific knowledge held by the assistant is transferred to the user in the form of intuitive, timely advice. Ultimately, feedback from the assistant is both helpful and nonintrusive. In the following research project, I partnered with th... Read more