Currently, the two main techniques for achieving personalization on the Internet involve direct manipulation and software agents. While both direct manipulation and software agents are aimed at permitting end-users to...
详细信息
Currently, the two main techniques for achieving personalization on the Internet involve direct manipulation and software agents. While both direct manipulation and software agents are aimed at permitting end-users to finish tasks rapidly, efficiently, and easily, their methodologies differ The central controversy involving these personalization techniques derives from the amount of control that each grants to - or withholds from - the end-user. Direct manipulation interfaces afford control and predictability to end-users. Alternatively, the use of software agents captures or records user's personalized preferences by employing artificial intelligence techniques. In this empirical study, two end-user Web personalization tools are evaluated. One of them, WebPersonalizer, is an agent-based end-user personalization tool; the other, AntWorld, is a collaborative recommendation tool which provides direct manipulation interfaces. The purpose of this study is to determine the strengths and weaknesses of each opposed technique-direct manipulation and software agents - as a Web personalization assistant. In addition, we suggest the hybrid paradigm for EUP (end-user programming).
This research aims to investigate a collection of interactions in 2D workspaces with the goal of helping users stay in the flow of their activity. These interactions will be explored in the context of two software too...
详细信息
ISBN:
(纸本)1581134541
This research aims to investigate a collection of interactions in 2D workspaces with the goal of helping users stay in the flow of their activity. These interactions will be explored in the context of two software tools designed to support information work. The first tool, Niagara, addresses the early phases of this work that involve organization and synthesis. CounterPoint, the second tool, targets the later stages of this work that concern the authoring, delivery, and understanding of presentations.
Intention superiority effect [J. Exp. Psychol. Learn. Mem. Cogn. 19 (1993) 1211;J. Exp. Psychol. Learn. Mem. Cogn. 24 (1998) 350] is the finding that the times to retrieve memory items related to uncompleted or partia...
详细信息
The analysis of multidimensional functions is important in many engineering disciplines, and poses a major problem as the number of dimensions increases. Previous visualization approaches focus on representing three o...
详细信息
The analysis of multidimensional functions is important in many engineering disciplines, and poses a major problem as the number of dimensions increases. Previous visualization approaches focus on representing three or fewer dimensions at a time. This paper presents a new focus+context visualization that provides an integrated overview of an entire multidimensional function space, with uniform treatment of all dimensions. The overview is displayed with respect to a user-controlled polar focal point in the function's parameter space. Function value patterns are viewed along rays that emanate from the focal point in all directions in the parameter space, and represented radially around the focal point in the visualization. Data near the focal point receives proportionally more screen space than distant data. This approach scales smoothly from two dimensions to 10-20, with a 1000 pixel range on each dimension.
Mobile education or M-Education is a new conceptual paradigm in the use of mobile and wireless technologies for education. M-Education encourages distributed peer collaboration over wireless devices and desktop comput...
详细信息
Mobile education or M-Education is a new conceptual paradigm in the use of mobile and wireless technologies for education. M-Education encourages distributed peer collaboration over wireless devices and desktop computers to create opportunities for discovery and education in the field and community. It is a project-oriented approach that will use a wireless virtual community to facilitate the learning activities of teachers, students, and peers through collaboration in a distributed environment. M-Education is significantly different from existing mobile learning systems in that it leverages its collaborative activities from an existing desktop-based online virtual community (MOOsburg), and thus offers a range of collaboration opportunities, such as synchronous and asynchronous interactions with peers, and viewing or changes to persistent data. In this paper, an innovative use of wireless and mobile technologies in education is explored as part of a scenario-based design process.
Relational databases provide significant flexibility to organize, store, and manipulate an infinite variety of complex data collections. This flexibility is enabled by the concept of relational data schemas, which all...
详细信息
Relational databases provide significant flexibility to organize, store, and manipulate an infinite variety of complex data collections. This flexibility is enabled by the concept of relational data schemas, which allow data owners to easily design custom databases according to their unique needs. However, user interfaces and information visualizations for accessing and utilizing databases have not kept pace with this level of flexibility. This paper introduces the concept of visualization schemas, based on the Snap-Together Visualization model, which are analogous to relational data schemas. Visualization schemas enable users to rapidly construct customized multiple-view visualizations for databases in a similarly flexible fashion without programming. Since the design of appropriate visualizations for a given database depends on the data schema, visualization schemas are a natural analogy to the data schema concept.
The rapid growth of Short Message Service (SMS) text messaging is generating substantial commercial and research interest in fast and efficient text input methods for mobile devices. This paper presents an empirical s...
详细信息
ISBN:
(纸本)0909925852
The rapid growth of Short Message Service (SMS) text messaging is generating substantial commercial and research interest in fast and efficient text input methods for mobile devices. This paper presents an empirical study that compares three mobile phone text input techniques. The methods are 'multi-press input with timeout', 'multi-press input with a next button', and 'two-key'. The study shows that there is a significant speed difference, in words per minute (wpm), between the methods. The multi-press with next method provided the most rapid text input at 7.2 wpm, followed by multi-press with timeout at 6.4 wpm. The two-key method was the slowest at 5.5 wpm. These results are much slower than those predicted by Fitts' Law models reported in prior research. Subjective results regarding learnability, errors and efficiency showed no significant difference between the methods.
The “design collaboratorium” is a new usability practice that has been developed in an action research project between three industrial usability labs and a university. The design collaboratorium has been developed ...
详细信息
A programming system is the user interface between the programmer and the computer. Programming is a notoriously difficult activity, and some of this difficulty can be attributed to the user interface as opposed to ot...
详细信息
A programming system is the user interface between the programmer and the computer. Programming is a notoriously difficult activity, and some of this difficulty can be attributed to the user interface as opposed to other factors. Historically, the designs of programming languages and tools have not emphasized usability. This paper describes the process we used to design HANDS, a new programming system for children that focuses on usability, where HCI knowledge, principles, and methods guided all design decisions. The features of HANDS are presented along with their motivations from prior empirical research on programmers and new studies conducted by the authors. HANDS is an event-based language that features a concrete model for computation, provides operators that match the way non-programmers express problem solutions, and includes domain-specific features for the creation of interactive animations and simulations. In user tests, children using HANDS performed significantly better than children using a reduced-feature version of the system where more traditional methods were required to solve tasks.
暂无评论