Amy Pavel

amypavel at | (in)

I am a fifth-year PhD student in Computer Science at UC Berkeley. I am advised by professors Björn Hartmann at UC Berkeley and Maneesh Agrawala at Stanford, and I'm supported by an NDSEG fellowship.


My dissertation research focuses on applying algorithmic techniques and human-computer interaction principles in developing new text-based interfaces for navigating videos. My projects include interfaces for exploring educational lecture videos, films, and video critiques. More recently, I've worked to understand how people view and interact with 360° videos.

As an undergraduate, I worked on a system for searching and browsing photoshop tutorials, and tools for helping crowdworkers provide useful design critiques.


Shot Orientation Controls for Interactive Cinematography with 360 Video
Amy Pavel, Björn Hartmann, Maneesh Agrawala
ACM 30th Symposium on User Interface Software and Technology (UIST 2017).

PDF | Interactive Demo | Code | Video

VidCrit: Video-Based Asynchronous Video Review
Amy Pavel, Dan B Goldman, Björn Hartmann, Maneesh Agrawala
ACM 29th Symposium on User Interface Software and Technology (UIST 2016).

PDF | Video

SceneSkim: Searching and Browsing Movies Using Synchronized Captions, Scripts and Plot Summaries
Amy Pavel, Dan B Goldman, Björn Hartmann, Maneesh Agrawala
ACM 28th Symposium on User Interface Software and Technology (UIST 2015).

PDF | Video

Structuring, Aggregating, and Evaluating Crowdsourced Design Critique
Kurt Luther, Jari-lee Tolentino, Wei Wu, Amy Pavel, Maneesh Agrawala, Brian Bailey, Björn Hartmann, Steven Dow
The 18th ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2015).
Video Digests: A Browsable, Skimmable Format for Informational Lecture Videos
Amy Pavel, Colorado Reed, Björn Hartmann, Maneesh Agrawala
ACM 27th Symposium on User Interface Software and Technology (UIST 2014).

Demo | Code for interface

Browsing and Analyzing the Command-Level Structure of Large Collections of Image Manipulation Tutorials
Amy Pavel, Floraine Berthouzoz, Björn Hartmann, Maneesh Agrawala
Berkeley EECS Technical Report and Poster Presentation (TR 2013, TECHCON 2013).


When I'm not working, I enjoy bouldering, hiking, snowboarding, trying new coffee shops and listening to podcasts. I also like to travel.


Graduate student researcher — UC Berkeley


Graduate student instructor — UC Berkeley

Summer 2017

Undergraduate research assistant — UC Berkeley


Research intern — Adobe Research, Seattle

Summer 2015, 2014.


I've taken several classes as part of the requirements for the Ph.D. program at Berkeley.

  • CS 260B — Human Computer Interaction Research (Paulos)
  • INFO 271B — Quantitative Researh Methods (Cheshire)
  • CS 294-115 — Human Robot Interaction (Dragan)
  • CS 280 — Computer Vision (Malik)
  • CS 262a — Advanced Topics in Computer Systems (Kubiatowicz)
  • CS 270 — Combinatorial Algorithms and Data Structures (Rao)
  • CS 294-10 — Visualization (Agrawala)
  • CS 294-84 — Interactive Device Design (Hartmann)