Bill Tomlinson

Learn More
Amazon Mechanical Turk (MTurk) is a crowdsourcing system in which tasks are distributed to a population of thousands of anonymous workers for completion. This system is increasingly popular with researchers and developers. Here we extend previous studies of the demographics and usage behaviors of MTurk workers. We describe how the worker population has(More)
The ability to learn is a potentially compelling and important quality for interactive synthetic characters. To that end, we describe a practical approach to real-time learning for synthetic characters. Our implementation is grounded in the techniques of reinforcement learning and informed by insights from animal training. It simplifies the learning task(More)
We have created an automatic cinematography system for interactive virtual environments. This system controls a virtual camera and lights in a three-dimensional virtual world inhabited by a group of autonomous and user-controlled characters. By dynamically changing the camera and the lights, our system facilitates the interaction of human participants with(More)
Sustainability is an increasingly prominent and critical theme in the field of HCI. More needs to be known about how to critique and assess design from the perspective of sustainability, and how to integrate sustainability into the practice of HCI. This workshop focuses on achieving this integration, identifying challenges, and defining directions for(More)
Many software systems today control large-scale sociotechnical systems. These systems aren't just entangled with the environment but also with our dwindling resources and mostly unsustainable way of living, while the planet's population continues to grow. Dealing with sustainability requirements and systematically supporting their elicitation, analysis, and(More)
This paper describes a mobile music player, PersonalSoundtrack, that makes real-time choices of music based on user pace. Standard playlists are non-interactive streams of previously chosen music, insensitive to user context and requiring explicit user input to find suitable songs. The context-aware mobile music player described here works with its owner's(More)
Research in many fields argues that contemporary global industrial civilization will not persist indefinitely in its current form, and may, like many past human societies, eventually collapse. Arguments in environmental studies, anthropology, and other fields indicate that this transformation could begin within the next half-century. While imminent collapse(More)
We present research in synthetic social behavior for interactive virtual characters. We describe a model from the natural world, the gray wolf (Canis lupus), and the social behavior exhibited by packs of wolves, to use as the target for an interactive installation entitled AlphaWolf, which was shown at SIGGRAPH 2001. We offer a computational model that(More)
The energy consumption of computers has become an important environmental issue. This paper describes the development of Green Tracker, a tool that estimates the energy consumption of software in order to help concerned users make informed decisions about the software they use. We present preliminary results gathered from this system's initial usage.(More)
Within the last decade, blogs have become an important element of popular culture, mass media, and the daily lives of countless Internet users. Despite the medium's interactive nature, most research on blogs focuses on either the blog itself or the blogger, rarely if at all focusing on the reader's impact. In order to gain a better understanding of the(More)