Tune In, Tune Out
Award Winning Senior Design (Capstone) Project. TITO is a snap-on solution for selective noise isolation for existing headsets. The project comprised our final thesis project and represented a culmination of the engineering design skills we had gained over the course of our undergraduate careers.
Read MoreDistributed Search Engine
Final Project for CIS555(Internet and Web systems) at the University of Pennsylvania. The purpose of this project is to build a fully scalable and distributed search engine. The major components of the search engine include a Crawler, Indexer/TF-IDF Retrieval Engine, PageRank, Search Engine and User Interface.
Read MoreDistributed Web Crawler
A scalable and fault tolerant distributed web crawler that was built as part of the final project for CIS555(Internet and Web Systems) at the University of Pennsylvania
Read MoreExamining Financial Services in East Africa
Final Project for CIS545 (Big Data Analytics) at the University of Pennsylvania
Read MorePennOS: A User-level UNIX-like Operating System
PennOS is a UNIX-like operating system designed around subsystems that model those of standard UNIX. It includes programming a basic priority scheduler, flat file system, and user shell interactions. PennOS runs as a guest OS within a single process running on a host OS. This was the capstone project in our Operating Systems Course (CIS 380)taught by Prof Boon Loo at the University of Pennsylvania
Read MoreSpeaker Profiling Using Machine Learning Methods
Can we use neural networks to classify a speaker’s raw audio data by the speaker’s metadata, specifically nationality and gender? Can we further take a semi-supervised-type learning approach to improve classification, by using “learned” metadata as features to assist in learning other metadata? These are the questions we sought to answer in our final project for CIS519 (Applied Machine Learning) at the University of Pennsylvania
Read MoreCalorie Life Cam
Calorie Life Cam is a miniature camera that serves as a wearable dietary documentation aid for patients with nutritional needs. The device uploads photos it takes to a webserver where the photos are filtered for food. Originally built as the final project for ESE350 (Embedded Systems) at the University of Pennsylvania. This project was conceptualized by our project mentor Dr. Jesse Goldman - Director of Drexel Comprehensive Hypertension Center. We worked with Dr. Goldman through our iterations to bring this prototype to life.
Read MoreBalance Bot
We assembled our balance bot from scratch, using a beaglebone microcontroller and a battery pack as well as other mechanical parts. While the PID tuning was mostly pre-programmed, we adjusted our tuning constants and programmed race functionality.
Read MoreFIFO Memory
The purpose of this project was to build a memory queue of 32 4-bit words using SRAM memory cells, multiplexers/decoders, registers, sense amplifiers, bit conditioning circuitry and clock generation. Final project for ESE370(Circuit-Level Modelling, Design and Optimization for Digital Systems). Our project report was awarded best writeup
Read MoreAudio Docking Station
Designed and built a treble/bass filtering phone docking station as part of the final project for ESE215 (Circuits).
Read More