I am a Researcher at Microsoft Research; my work centers on information and data visualization. I’m interested in how users can make use of visualization to better make sense of their data. My projects have worked with professional data analysts, with end-users, and with people who just happen to have had a lot of information dumped in their laps. My background is in human-computer interaction and computer-supported cooperative work.

Some of my current interests include:

Trying to better understand and enhance User Experiences with Big Data
Looking at ways to enhance Sequence Analysis
How Users Create and Interact with Data Visualizations

I received my MS from the University of California, Berkeley in 2000. I received my PhD from the University of California, Irvine in 2004, exploring social network analysis of email. I joined Microsoft Research in 2004; I work with the Visualization and Interaction for Business and Entertainment (MSR-VIBE) team.

Recent Public & Conference Talks

Making Sense of Data: How to Design Visualizations. IPAM Culture Analytics Workshop 2016

Why Exploring Big Data Is Hard (and What We Can Do About It). OpenVisConf 2015
What Designers and Data Scientists Can Learn from Each Other. Strata + Hadoop World 2015.
What Visualization is For: A Perceptual Overview, and a Handful of Examples. Invited Speaker, IHME Seminar Series. 2015.


Logan: Logfile Analysis

Established: October 12, 2015

Understanding Techniques and Tools for More Effective Telemetry and Log Data Analysis. Increasingly, business processes require data-driven real-time feedback based on large quantities of log data and customer telemetry from multiple sources. The Logan Project takes a broad approach to understanding the specific needs of consumers of telemetry and log data, focusing on giving them better support for extracting the data they need, cleaning it, and creating queries against it. To understand the needs of…


Established: September 19, 2013

Trill is a high-performance in-memory incremental analytics engine. It can handle both real-time and offline data, and is based on a temporal data and query model. Trill can be used as a streaming engine, a lightweight in-memory relational engine, and as a progressive query processor (for early query results on partial data). You can learn more about Trill from the publications below, or from our slides here pdf | pptx.


Established: September 12, 2013

Tempe is a web service for exploratory data analysis. Below are images of the notebook pages mentioned in our submission to ICSE 2014.

Microsoft Research Data Visualization Apps for Office

Established: February 6, 2013

This project has now been concluded, and the apps have been deprecated. Thank you for your feedback! At Microsoft Research, we want to let users play with new types of visualizations. We’re doing it with Apps for Office, a new feature for Office 2013 and Office 365. These let users easily add new functionality to Office. You can see some of how the system worked in this handy guide. This is a Research Deployment We have released…

User Experience with Big Data

Established: May 24, 2012

Big data analytics requires new workflows: high latency queries, massively-parallel code, and cloud computing infrastructures all make handling a big dataset different (and harder) than working on a local machine. We are exploring user experiences for analysts, and thinking about new ways to deal with big datasets. BigDataUX: building a better user experience for Big Data. Lots of different definitions can be found for "big data," but they all have one aspect in common: big…


Established: November 10, 2011

Visually explore, understand, and present data SandDance is a web-based application that enables you to more easily explore, identify, and communicate insights about data. SandDance provides ease of use for data visualizations, pattern identification, trends, and insights. It provides better decision-making capabilities through its dynamic and customizable interface, allowing views of both aggregate and individual data. The app also supports and encourages collaboration, allowing multiple people to work with the same dataset. Furthermore, SandDance showcases…

BLEWS – What The Blogosphere Tells You About News

Established: February 18, 2008

While typical news-aggregation sites do a good job of clustering news stories according to topic, they leave the reader without information about which stories figure prominently in political discourse. BLEWS uses political blogs to categorize news stories according to their reception in the conservative and liberal blogospheres. It visualizes information about which stories are linked to from conservative and liberal blogs, and it indicates the level of emotional charge in the discussion of the news…


















Link description

UW/MS symposium


June 6, 2008


Danyel Fisher, Douglas Downey, Chris Quirk, Scott Drellishak, Kelly O'Hara, Emily M. Bender, Sumit Basu, Matthew Hurst, Arnd Christian König, Michael Gamon, Chris Brockett, Dmitriy Belenko, Bill Dolan, Jianfeng Gao, and Lucy Vanderwende


Agavue Data Sample

August 2016

The attached zip file consists are a sample data release for AgaVue data. They are meant as a representative of real event log features –warts and all. We intend this set to be a useful standard set for users working on visualizations and models of logfiles. This data is copyright 2016 Microsoft Corporation, and is released under…

SNARF from Microsoft Research

December 2005

    Click the icon to access this download

  • Website