Now showing items 1-20 of 49

    • Ability-Based Design: Concept, Principles and Examples 

      Wobbrock, Jacob O.; Kane, Shuan K.; Gajos, Krzysztof Z.; Harada, Susumu; Froehlich, Jon (Association for Computing Machinery, 2011)
      Current approaches to accessible computing share a common goal of making technology accessible to users with disabilities. Perhaps because of this goal, they may also share a tendency to centralize disability rather than ...
    • Acceptance of Mobile Technology by Older Adults: A Preliminary Study 

      Kim, Sunyoung; Gajos, Krzysztof Z; Muller, Michael; Grosz, Barbara J. (2016)
      Mobile technologies offer the potential for enhanced healthcare, especially by supporting self-management of chronic care. For these technologies to impact chronic care, they need to work for older adults, because the ...
    • Accurate Measurements of Pointing Performance from In Situ Observations 

      Gajos, Krzysztof Z; Reinecke, Katharina; Herrmann, Charles (Association for Computing Machinery, 2012)
      We present a method for obtaining lab-quality measurements of pointing performance from unobtrusive observations of natural in situ interactions. Specifically, we have developed a set of user-independent classifiers for ...
    • Active learning of intuitive control knobs for synthesizers using gaussian processes 

      Huang, Cheng-Zhi Anna; Duvenaud, David; Arnold, Kenneth C.; Partridge, Brenton; Oberholtzer, Josiah W.; Gajos, Krzysztof Z (Association of Computing Machinery, 2014)
      Typical synthesizers only provide controls to the low-level parameters of sound-synthesis, such as wave-shapes or filter envelopes. In contrast, composers often want to adjust and express higher-level qualities, such as ...
    • Adaptive click-and-cross 

      Li, Louis; Gajos, Krzysztof Z (Association of Computing Machinery, 2014)
      Computer users with impaired dexterity often have difficulty accessing small, densely packed user interface elements. Past research in software-based solutions has mainly employed two approaches: modifying the interface ...
    • AI Support of Teamwork for Coordinated Care of Children with Complex Conditions 

      Amir, Ofra; Grosz, Barbara J.; Gajos, Krzysztof Z; Swenson, Sonja M.; Sanders, Lee M. (AAAI Press, 2014)
      Children with complex health conditions require care from a large, diverse set of caregivers that includes parents and community support organizations as well as multiple types of medical professionals. Coordination of ...
    • Automatically Analyzing Brainstorming Language Behavior with Meeter 

      Huber, Bernd; Shieber, Stuart; Gajos, Krzysztof (Association for Computing Machinery (ACM), 2019-11-07)
      Language both influences and indicates group behavior, and we need tools that let us study the content of what is communicated. While one could annotate these spoken dialogue acts by hand, this is a tedious, not scalable ...
    • Automatically Generating Personalized User Interfaces with SUPPLE 

      Gajos, Krzysztof Z; Weld, Daniel S.; Wobbrock, Jacob O. (Elsevier, 2010)
      Today's computer–human interfaces are typically designed with the assumption that they are going to be used by an able-bodied person, who is using a typical set of input and output devices, who has typical perceptual and ...
    • Automatically personalizing user interfaces 

      Weld, Daniel; Anderson, Corin; Domingos, Pedro; Etzioni, Oren; Gajos, Krzysztof Z; Lau, Tessa; Wolfman, Steve (ACM, 2003)
      Todays computer interfaces are one-size-fits-all. Users with little programming experience have very limited opportunities to customize an interface to their task and work habits. Furthermore, the overhead induced by generic ...
    • AXIS: Generating Explanations at Scale with Learnersourcing and Machine Learning 

      Williams, Joseph Jay; Kim, Juho; Rafferty, Anna; Maldonado, Samuel; Gajos, Krzysztof Z; Lasecki, Walter; Heffernan, Neil (2016)
      While explanations may help people learn by providing information about why an answer is correct, many problems on online platforms lack high-quality explanations. This paper presents AXIS (Adaptive eXplanation Improvement ...
    • ChordRipple: Recommending Chords to Help Novice Composers Go Beyond the Ordinary 

      Huang, Cheng-Zhi; Duvenaud, David; Gajos, Krzysztof Z (2016)
      Novice composers often find it difficult to go beyond common chord progressions. To make it easier for composers to experiment with radical chord choices, we built a creativity support tool, CHORDRIPPLE, which makes chord ...
    • Content-aware kinetic scrolling for supporting web page navigation 

      Kim, Juho; Zhang, Amy X.; Kim, Jihee; Miller, Robert C.; Gajos, Krzysztof Z (Association of Computing Machinery, 2014)
      Long documents are abundant on the web today, and are accessed in increasing numbers from touchscreen devices such as mobile phones and tablets. Navigating long documents with small screens can be challenging both physically ...
    • Crowdsourcing performance evaluations of user interfaces 

      Komarov, Steven; Reinecke, Katharina; Gajos, Krzysztof Z (ACM Press, 2013)
      Online labor markets, such as Amazon's Mechanical Turk (MTurk), provide an attractive platform for conducting human subjects experiments because the relative ease of recruitment, low cost, and a diverse pool of potential ...
    • Crowdsourcing step-by-step information extraction to enhance existing how-to videos 

      Kim, Juho; Nguyen, Phu Tran; Weir, Sarah; Guo, Philip J.; Miller, Robert C.; Gajos, Krzysztof Z (Association of Computing Machinery, 2014)
      Millions of learners today use how-to videos to master new skills in a variety of domains. But browsing such videos is often tedious and inefficient because video player interfaces are not optimized for the unique step-by-step ...
    • Curiosity Killed the Cat, but Makes Crowdwork Better 

      Law, Edith; Yin, Ming; Goh, Joslin; Chen, Kevin; Terry, Michael; Gajos, Krzysztof Z (2016)
      Crowdsourcing systems are designed to elicit help from humans to accomplish tasks that are still difficult for computers. How to motivate workers to stay longer and/or perform better in crowdsourcing systems is a critical ...
    • Data-driven interaction techniques for improving navigation of educational videos 

      Kim, Juho; Guo, Philip J.; Cai, Carrie J.; Li, Shang-Wen (Daniel); Gajos, Krzysztof Z; Miller, Robert C. (Association of Computing Machinery, 2014)
      With an unprecedented scale of learners watching educational videos on online platforms such as MOOCs and YouTube, there is an opportunity to incorporate data generated from their interactions into the design of novel video ...
    • Design Principles for Resource Management Systems for Intelligent Spaces 

      Gajos, Krzysztof Z; Weisman, Luke; Shrobe, Howard (Springer Science + Business Media, 2003)
      Human-centered computation is characterized by at least three features: it must be adaptive, reactive, and it must empower the user to configure and extend the behavior of the systems using her natural modes of interaction. ...
    • Design Space and Evaluation Challenges of Adaptive Graphical User Interfaces 

      Findlater, Leah; Gajos, Krzysztof Z (Association for the Advancement of Artificial Intelligence, 2009)
    • Doodle Around the World: Online Scheduling Behavior Reflects Cultural Differences in Time Perception and Group Decision-Making 

      Reinecke, Katharina; Nguyen, Minh Khoa; Bernstein, Abraham; Näf, Michael; Gajos, Krzysztof Z (ACM Press, 2013)
      Event scheduling is a group decision-making process in which social dynamics influence people's choices and the overall outcome. As a result, scheduling is not simply a matter of finding a mutually agreeable time, but a ...