Topics in human–computer interaction include the following
: Augmented reality (AR) Augmented reality (AR) integrates digital content with the real world. It enhances human perception and interaction with physical environments. AR research mainly focuses on adaptive user interfaces, multimodal input techniques, and real-world object interaction. Advances in wearable AR technology improve usability, enabling more natural interaction with AR applications.
Virtual reality (VR) Virtual reality (VR) creates a fully immersive digital environment, allowing users to interact with computer-generated worlds through sensory input devices. Research focuses on user presence, interaction techniques, and cognitive effects of immersion. A key area of study is the impact of VR on cognitive load and user adaptability, influencing how users process information in virtual spaces.
Mixed reality (MR) Mixed reality (MR) blends elements of both augmented reality (AR) and virtual reality (VR). It enables real-time interaction with both physical and digital objects. HCI research in MR concentrates on spatial computing, real-world object interaction, and context-aware adaptive interfaces. MR technologies are increasingly applied in education, training simulations, and healthcare, enhancing learning outcomes and user engagement.
Extended reality (XR) Extended reality (XR) is an
umbrella term encompassing AR, VR, and MR, offering a continuum between real and virtual environments. Research investigates user adaptability, interaction paradigms, and ethical implications of immersive technologies. Recent studies highlight how AI-driven personalization and adaptive interfaces improve the usability of XR applications.
Human–AI interaction Human-AI Interaction explores how users engage with artificial intelligence systems, particularly focusing on usability, trust, and interpretability. The research mainly aims to design AI-driven interfaces that are transparent, explainable, and ethically responsible. Studies highlight the importance of explainable AI (XAI) and human-in-the-loop decision-making, ensuring that AI outputs are understandable and trustworthy. Researchers also develop design guidelines for human-AI interaction, improving the collaboration between users and AI systems.
Accessibility Accessibility in human–computer interaction (HCI) focuses on designing digital experiences that are inclusive for those with disabilities such as in sight and movement. Research in this area is related to assistive technologies, adaptive interfaces, and universal design principles. Studies indicate that accessible design benefits not only people with disabilities but also enhances usability for all users.
Social computing Social computing is an interactive and collaborative behavior considered between technology and people. In recent years, there has been an explosion of social science research focusing on interactions as the unit of analysis, as there are a lot of social computing technologies that include blogs, emails, social networking, quick messaging, and various others. Much of this research draws from psychology, social psychology, and sociology. For example, one study found out that people expected a computer with a man's name to cost more than a machine with a woman's name. Other research finds that individuals perceive their interactions with computers more negatively than humans, despite behaving the same way towards these machines.
Knowledge-driven human–computer interaction In human and computer interactions, a semantic gap usually exists between human and computer's understandings towards mutual behaviors.
Ontology, as a formal representation of domain-specific knowledge, can be used to address this problem by solving the semantic ambiguities between the two parties.
Emotions and human–computer interaction In the interaction of humans and computers, research has studied how computers can detect, process, and react to human emotions to develop emotionally intelligent information systems. Researchers have suggested several 'affect-detection channels'. The potential of telling human emotions in an automated and digital fashion lies in improvements to the effectiveness of human–computer interaction. The influence of emotions in human–computer interaction has been studied in fields such as financial decision-making using
ECG and organizational knowledge sharing using
eye-tracking and face readers as affect-detection channels. In these fields, it has been shown that affect-detection channels have the potential to
detect human emotions and those information systems can incorporate the data obtained from affect-detection channels to improve decision models.
Brain–computer interfaces A
brain–computer interface (BCI), is a direct communication pathway between an enhanced or wired
brain and an external device. BCI differs from
neuromodulation in that it allows for bidirectional information flow. BCIs are often directed at researching, mapping, assisting, augmenting, or repairing human cognitive or sensory-motor functions.
Security interactions Security interactions are the study of interaction between humans and computers specifically as it pertains to
information security. Its aim, in plain terms, is to improve the
usability of security features in
end user applications. Unlike HCI, which has roots in the early days of
Xerox PARC during the 1970s, HCISec is a nascent field of study by comparison. Interest in this topic tracks with that of
Internet security, which has become an area of broad public concern only in very recent years. When security features exhibit poor usability, the following are common reasons: • they were added in casual afterthought • they were hastily patched in to address newly discovered
security bugs • they address very complex
use cases without the benefit of a
software wizard • their interface designers lacked understanding of related security concepts • their interface designers were not usability experts (often meaning they were the application developers themselves) ==Factors of change==