Portrait of Dan Liebling

Dan Liebling

Principal Research Software Engineer


I work as a Research Software Engineer in the Context, Learning, and User Experience for Search group. My daily work involves very large scale data mining and prototyping new search and information management applications. I’ve also investigated using eye trackers as input devices.

I have a MS from University of Washington (Computer Science) and a BS from California Institute of Technology (focus: Computation and Neural Systems).

Our Seattle Social Justice Hackathon project, Court Whisperer, won the hackathon. Complex legal forms are a barrier to justice for the legally under-serviced; our app provides affordances for completing legal forms in a user-friendly fashion.

Our Hack the Commute project, Bikeraxx, won honorable mention. It showed a low cost way to sense if the bike racks used on buses are full. You can see a fun Sway about it or read the Microsoft blog post.

Some recent eye gaze tracking work, how gaze and mouse vary (or not) in the open world.


Kinected Browser

Established: October 31, 2012

Library for using Kinect interactions from Web pages in Internet Explorer. Kinected Browser provides an easy way for researchers and developers to harness the Kinect API through Internet Explorer. Skeleton tracking and depth data are translated into DOM events and JavaScript structures for ease of programming. Download the toolkit

Diff-IE Add-on for Internet Explorer

Established: October 4, 2010

Diff-IE tracks changes to pages you visit on the Web and shows you what's changed since the last time you visited. Diff-IE is a prototype Internet Explorer Add-on that: Highlights the changes to a webpage since the last time you visited it. Enables you to view—and compare—previously cached versions of a page. When changes are made obvious, especially the subtle and unexpected ones, you get a whole lot more out of the webpages you visit.…