A collection of some (visually-oriented) class projects are collected below for reference. These projects come from various classes in computer science, chemistry, and geography.
d3-twodim helps to create two-dimensional representations of data using scatter plots (using SVG, Canvas, or WebGL), and (in the future) techniques such as Splatterplots and subsampled scatterplots. This reusable component uses a factory design pattern to keep d3-twodim components linked to interchange data and object state, especially helpful when interacting with the scatterplot.
As part of the gBETA pre-accelerator program (hosted by gener8tor), the team at Remugio has built a software-as-a-service platform for users to post videos for immediate feedback from their customers, students, or clients. Remugio provides users with the ability to collect reactions over the course of the video, and, along with arbitrary demographic information of the viewers, allow users to analyze reactions of viewers to the video. This can help advertisers confirm or discover (dis)connect points, educators to understand how flipped-classroom lectures connect with students, or even racecar teams annotate gear shifting timing during time trials.
I am a co-founder at Remugio, helping develop the visual analytics of the results, including automatic insight identification and enhanced provenance support.
As part of a sequence of assignments asking students to construct a survey, discover trends, and present the trends much like a research paper, I surveyed /r/nba users to understand how online community affects how individuals talk about basketball and feel a connection to the league. I received a large response to the survey (731 responses!), providing a variety of responses. The following page is a visual walk-through of the results of the survey, including a bonus visualization exploring the effect of bandwagoning using a paired dotplot.
As part of the term project for the Information Landscapes class, I designed a data visualization that would eucidate how the schools serve their communities. Is each school serving its students' needs? How do particular metrics of local geography correlate with other metrics? This project involved scrounging the data and developing an interactive visualization to help individual understand their local school district and its geography.
In work done with Mehdi Shokouei, we designed a glove that incorporated sensors, bluetooth, and an LCD screen to act as an interface to the phone. In cold Wisconsin winters, gloves are an indispensible item that also provides a convenient scaffold for mounting electronics. With flex sensors on the pointer finger and thumb, as well as buttons embedded on the wrist, we presented a prototype glove that displays incoming texts to the glove and allows the user to trigger a pre-defined reply.
Using leaflet.js, GTFS, and QuadTrees allow an interactive implementation of visualizing reachability of areas in Madison via public transit. Potential destinations are encoded on the map, and the user has control over their starting position, trip length, and time of day to see how they impact reachability. This project was submitted for the final project of Geography 572 (December 2013).
Our second lab in the class had us make an infographic that centered around a map that used a bi- or multi-variate encoding for data in order to tell a story. I chose to compare the use and funding of transit on a state-by-state basis.
Our third lab in the class had us use TileMill to generate map tiles that fit with the theme of the iconography. I constructed a biking tourist-themed map that centered on points-of-interest relevant to the visiting bicyclist.
This project aims to develop a map-reduce platform for the UW CSE project (named) Seattle using the Repy (REstricted PYthon) language and explores the rammifications of working over WAN with a multitude of vessels. This distribution of map-reduce tasks is controlled by a primary node that controls a given set of vessels and allocates data, runs a pre-prepared map() and reduce() method on the nodes in a parallel fashion, and returns and aggregates all of the computed data to the primary node.
Using the facilities provided by the University of Washington and Google, Transit @ Alpertopia is a web application that's easily accessible to all people in Seattle and help convince people that transit can be easy and economical. This application shows all real-time positions of buses in any specified route in the Metro King County transit system, incorporating all possible bus stops with incoming/arrival times.
Last updated on 16 August 2016.