No abstract available.
Proceeding Downloads
Crafting Interactive Experiences with Non-programmers
The Mixed Reality Lab has a long history of creating public interactive experiences in collaboration with creative practitioners. Looking across four such experiences, this keynote explores the role of code (i.e., bespoke software) in making them ...
Ethical Design for Wellbeing and Affective Health
Emotional wellbeing and mental health are topics of much social significance, which are also reflected in the growing HCI work aimed to support them. Research in this area covers a broad space from affective computing to affective interaction approach, ...
Speeding Up the Engineering of Interactive Systems with Generative AI
This keynote discusses the opportunities and challenges of using Generative Artificial Intelligence (GenAI) and Large Language Models (LLMs) as tools for developing interactive systems. We will look at different stages in the development lifecycle of ...
A Review on Quality in Use Evaluation of Smart Environment Applications: What’s Next?
- Maria Paula Corrêa Angeloni,
- Káthia Marçal de Oliveira,
- Emmanuelle Grislin-Le Strugeon,
- Rafael Duque,
- Cristina Tirnauca
To guarantee that a software is suitable for its users regardless of age or any disabilities, it is necessary to evaluate it with end users. This task is not always simple for a software system in smart environments, especially in the context of the ...
A User Preference and Intent Extraction Framework for Explainable Conversational Recommender Systems
Conversational recommender systems (CRS) communicate with a user through natural language understanding to support the user finding necessary information. While the importance of user information extraction from a dialog is growing, previous systems ...
Listen Veronica! Can You Give Me a Hand With This Bug?
Developing software implies looking for documentation, following tutorials, making implementation decisions, encountering errors, and overcoming them. Behind each aspect is the developer’s reasoning that, if not collected, is lost after the ...
Managing Cold-Start Issues in Music Recommendation Systems: An Approach Based on User Experience
Music recommendation systems have been widely used to suggest songs to users based on their listening history or interests. Traditionally, most recommender systems have focused on prediction accuracy without considering user experience (UX) in ...
Towards A Visual Programming Tool to Create Deep Learning Models
Deep Learning (DL) developers come from different backgrounds, e.g., medicine, genomics, finance, and computer science. To create a DL model, they must learn and use high-level programming languages (e.g., Python), thus needing to handle related setups ...
Towards the Management of the Location and Use of Medical Equipment with Reduced User Interaction in Health Centers 4.0
- Vitor Carneiro Maia,
- Kathia Marçal de Oliveira,
- Patrícia Furtado da Silva,
- Christophe Kolski,
- Guilherme Horta Travassos
Quickly locating equipment in health centers, such as hospitals, may be vital to saving a patient. This research intersects human-computer interaction, software engineering, health centers 4.0, and the Internet of Things to address this problem. We ...
Virtuality or Physicality? Supporting Memorization Through Augmented Reality Gamification
Augmented reality (AR) is evolving to become a pervasive tool for interacting with virtual objects. We conducted a comparative study to explore the impact of virtuality and physicality in supporting human memorization through gamification. A head-...
VisionAPI: An API for Offline and Online Segmentation and Identification of Hand-Sketched Graphical User Interfaces
Segmentation and identification of a graphical user interface consist of detecting the location, dimensions, and arrangement of elements of the user interface, such as controls, labels, images, and icons, and recognizing them, respectively. While these ...
Active Anchors
Defect detection in steel manufacturing has achieved state-of-the-art results in both localisation and classification of various types of defects, however, this assumes very high-quality datasets that have been verified by domain experts. Labelling ...
Adaptive GUI Layout by Satisfying Fuzzy Constraints
A graphical user interface is equipped with an adaptive layout when it holds the ability to dynamically adjust its layout and structure of widgets based on conditions that evolve over time coming from the end user, the platform used, and the ...
Bootstrapped Evaluation with OctoDollop: A Mobile Application for Evaluating Mobile GUI Aesthetics in Context
There are currently many tools to evaluate the aesthetic quality of a graphical user interface, either by calculating metrics or by performing a machine learning analysis. Both methods typically work as follows: one takes a screenshot and then goes to ...
Engineering User Interfaces with Beat Gestures
Beat gestures are biphasic up-and-down or back-and-forth movements of hand(s) that are associated with a specific meaning, such as in speech, or without, such as in rhythmic commands. Incorporating beat gesture recognition into user interface ...
Simulating the Rare Disease Diagnostic Journey
In this paper, we propose a demonstration of a race to diagnosis game for a given rare condition. By simulating a rare disease diagnosis scenario, we can attain statistical significance to evaluate pre-diagnostic technology in a laboratory study (which ...
The Guizmo Framework for Generating Final User Interfaces from Wireframes
We demonstrate Guizmo, a model-driven engineering framework aimed at generating final graphical user interfaces from wireframes according to the following process: (1) design a concrete user interface in a wireframe tool, (2) export/import the ...
Towards Modeling User Behavior in Multi-access Edge Computing
Multi-access Edge Computing moves computation resources closer to the user and is a core component of future mobile networks. To ensure performance, applications must migrate through the network for optimal component deployment. Simulations come in ...
2nd Workshop on Engineering Interactive Computing Systems for People with Disabilities
The advances in the area of interactive systems are unquestionable. New multi-modal, multi-user, multi-device/screen interaction and interaction techniques, new development methods and processes to improve the development of interactive systems, and so ...
Engineering Interactive Systems Embedding AI Technologies
This workshop aims at bringing together researchers and practitioners interested in the engineering of interactive systems which embed AI technologies (as for instance, recommender systems engines). The objective is to identify (from experience reported ...
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
EICS '20 Companion | 61 | 18 | 30% |
EICS '15 | 64 | 19 | 30% |
EICS '14 | 88 | 16 | 18% |
EICS '13 | 86 | 20 | 23% |
Overall | 299 | 73 | 24% |