The Accessible Goal Crossing Project is funded by the National Science Foundation as an effort to create user interfaces more suited to people with motor impairments by using goal crossing instead of pointing-and-clicking, which is difficult for many people. Although goal crossing has been investigated on pen and tablet computers for use by able-bodied users, it presents substantially different challenges when used on the desktop with cursor control devices by people with motor control problems.
Our goal is to break down large projects into work that can be done in parallel microtasks. Parallel crowd algorithms enable hundreds of people to contribute at once. Breaking tasks into short (typically less than 1 minute) micro tasks makes it more attractive for people to make a contribution in their free time. A major application for crowd algorithm is using people to organize data. For example, given 100 travel tips, we can create a taxonomy that shows what the popular topics are, what topics are missing, and let's users navigate the data more easily.
Crowd-sourcing is a recent framework in which human intelligence tasks are outsourced to a crowd of unknown people (”workers”) as an open call (e.g., on Amazon’s Mechanical Turk). Crowd-sourcing has become immensely popular with hoards of employers (”requesters”), who use it to solve a wide variety of jobs, such as dictation transcription, content screening, etc. In order to achieve quality results, requesters often subdivide a large task into a chain of bite-sized sub-tasks that are combined into a complex, iterative workflow in which workers check and improve each other’s results.
OneBusAway is a set of tools for improving the usability of public transit.
Prefab is a system for implementing advanced behaviors through the reverse engineering of the pixels of graphical interfaces. In other words, Prefab explores the question: what if every GUI was open source? One example of what Prefab enables is better HCI research: Prefab can be used by HCI researchers to test many of their ideas using existing applications, rather than implementing a toy prototype within an isolated testbed.
SUPPLE is an application and device-independent system, developed at University of Washington, that automatically generates user interfaces for a wide variety of display devices. SUPPLE uses decision-theoretic optimization to render an interface from an abstract functional specification and an interchangeable device model.
A system is useless if it can’t motivate people to use it. Your interfaces must be clear and appealing, your tasks must be satisfying and rewarding, and your games must be fun.
Here is a way to evaluate a system’s ability to recruit use, or human attention. Let’s take any web interface and task. Now let’s post it as a job on Mechanical Turk and see how much we need to pay people to use the interface to complete the task. The less we have to pay workers, the better the interface and task.