A General Context-Aware Framework for Improved Human-System Interactions

  title={A General Context-Aware Framework for Improved Human-System Interactions},
  author={Stacy Lovell Pfautz and Gabriel Ganberg and Adam Fouse and Nathan Schurr},
  journal={AI Mag.},
For humans and automation to effectively collaborate and perform tasks, all participants need access to a common representation of potentially relevant situational information, or context. This article describes a general framework for building context-aware interactive intelligent systems that comprises three major functions: (1) capture human-system interactions and infer implicit context; (2) analyze and predict user intent and goals; and (3) provide effective augmentation or mitigation… 

Figures from this paper

Context-Aware Systems for Complex Data Analysis
This work describes ongoing work to develop a framework that monitors human-machine interactions, analyzes context, and augments the system (such as prioritizing information, providing recommendations, adapting an interface, adjusting the level of automation, proactively fetching data, managing notifications, sharing context with others, personalizing the system, etc).
The Evolution of User Experiences and Interfaces for Delivering Context-Aware Recommendations to Information Analysts
It is critical to have flexible recommendations that adapt to movements between foraging and sense-making components of workflow, and the changing structure of the analysis; and persistent visualizations of analytic rigor assessments are distracting, and promote interpretation as a performance metric rather than a process aid.
Practice Makes Perfect: Lesson Learned from Five Years of Trial and Error Building Context-Aware Systems
Three lessons learned from the past five years of developing context-aware systems are presented that are believed to improve future system design and influence human-machine teaming.
A Framework for Context-Aware Visualization in Cyber Defense
A conceptual framework for selecting and evaluating visualizations that support network vulnerability identification and classification is presented to aid designers, developers, and researchers when creating and testing visualizations included in cyber security tools and aid trainers and network defenders trying to understand why certain visualizations are more suited for specific purposes.
Crossing the Uncanny Valley of Human-System Teaming
There is an upcoming “uncanny valley of collaboration” that must be traversed on the way to natural truly productive hybrid teams, and this challenge should be clearly identified and addressed across the larger human system integration community.
Artificial intelligence, Autonomy, and Human-Machine Teams - Interdependence, Context, and Explainable AI
It is proposed that interdependence must be mastered mathematically to operate human-machine teams efficiently, to advance theory, and to make the machine actions directed by AI explainable to team members and society.
Context-Aware Clinical Knowledge Sharing in Cross-Boundary E-Health: A Conceptual Model
  • Obinna Anya, H. Tawfik, D. Al-Jumeily
  • Psychology
    2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing
  • 2015
A context-aware model for clinical knowledge sharing across organizational and geographical boundaries in e-health is presented to enable clinicians in disparate locations to gain a common representation of relevant situational information in each other's work contexts based on the notion of clinical work practice.
Design intervention at major technological installations
PurposeThis paper aims to report on a design intervention at the Southern African Large Telescope (SALT) control room which resulted from a user-centred design approach intended to raise its


A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications
A conceptual framework is presented that separates the acquisition and representation of context from the delivery and reaction to context by a context-aware application, and a toolkit is built that instantiates this conceptual framework and supports the rapid development of a rich space of context- aware applications.
Towards a Better Understanding of Context and Context-Awareness
Some of the research challenges in understanding context and in developing context-aware applications are discussed, which are increasingly important in the fields of handheld and ubiquitous computing, where the user?s context is changing rapidly.
Representing Context Using the Context for Human and Automation Teams Model
The CHAT model is introduced and example implementations from several different applications such as task scheduling techniques, multi-agent systems, and human-robot interaction are provided.
Human-Automation Collaboration in Complex Multivariate Resource Allocation Decision Support Systems
In the context of a command and control mission planning task, it is shown that across a number of metrics, there is no clear dominant human-automation collaboration scheme for resource allocation problems using three distinct instantiations of human-AUTOMation collaboration.
Stages and Levels of Automation: An Integrated Meta-analysis
Function allocation between human and automation can be represented in terms of the stages & levels taxonomy proposed by Parasuraman, Sheridan & Wickens (2000). Higher degrees of automation (DOA) are
Context in problem solving: a survey
A survey of the literature dealing directly and explicitly with context whatever the domain points out the existence of different types of context in areas such as the representation of knowledge in a computer system, the reasoning that the system carries out using the knowledge, and the interaction the system has with people.
Inferring user intent with Bayesian inverse planning: Making sense of multi-UAS mission management
This work describes the adaptation of the Bayesian inverse planning framework to the multi-unmanned systems mission planning domain, and describes three experiments that elucidate the space of planning priorities in the domain, infer users’ goals and priorities given their actions with a planning user interface, and predict users' next planning actions using inferences about their goals and priority.
Effects of Adaptive Task Allocation on Monitoring of Automated Systems
The results show that adaptive task allocation can enhance monitoring of automated systems, and both model-based and performance-based allocation improved monitoring of automation.
A Probabilistic Computational Model for Identifying Organizational Structures from Uncertain Activity Data
The experimental results show that the probabilistic model and the m-best soft assignment-based algorithm can accurately identify the different organizational structures and achieve correct node mappings among organizational members under uncertainty.
Learning and Detecting Patterns in Multi-Attributed Network Data
This paper presents automated solutions to two major problems in network analysis: finding patterns in the network data that contains high levels of noise and irrelevant information; and learning repetitive patterns and dependencies between entities and attributes.