| Literature DB >> 35957387 |
Saša Brdnik1, Tjaša Heričko1, Boštjan Šumak1.
Abstract
Intelligent user interfaces (IUI) are driven by the goal of improvement in human-computer interaction (HCI), mainly improving user interfaces' user experience (UX) or usability with the help of artificial intelligence. The main goal of this study is to find, assess, and synthesize existing state-of-the-art work in the field of IUI with an additional focus on the evaluation of IUI. This study analyzed 211 studies published in the field between 2012 and 2022. Studies are most frequently tied to HCI and SE domains. Definitions of IUI were observed, showing that adaptation, representation, and intelligence are key characteristics associated with IUIs, whereas adaptation, reasoning, and representation are the most commonly used verbs in their description. Evaluation of IUI is mainly conducted with experiments and questionnaires, though usability and UX are not considered together in evaluations. Most evaluations (81% of studies) reported partial or complete improvement in usability or UX. A shortage of evaluation tools, methods, and metrics, tailored for IUI, is noticed. Most often, empirical data collection methods and data sources in IUI evaluation studies are experiment, prototype development, and questionnaire.Entities:
Keywords: IUI; evaluation; intelligent user interfaces; usability; user experience
Mesh:
Year: 2022 PMID: 35957387 PMCID: PMC9370954 DOI: 10.3390/s22155830
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Overview of related studies.
| Study | Terms Used | No. of Studies | Method | Search Query | Databases |
|---|---|---|---|---|---|
| [ | AUI, IUI | 43 | SMS | (Intelligent User Interface OR IUIs OR Adaptive User Interface) AND (Tech* OR Desig* OR Meth*) | ACM Digital Library, IEEEXplore, Springer Link |
| [ | IUI | 1111 | Meta-Analysis | “intelligent” | ACM IUI conference |
| [ | AUI, IUI | 165 | SLR | “(((((((((((Dynamic UI Design) OR Plasticity) OR Adaptive) OR Adaptation) OR Adaptability) OR Adaptivity) OR Universal Usability) OR ubiquitous) OR Inclusive Design) OR pervasive) AND User Interface Design)” | ACM Digital Library, Cambridge Journals, EBSCO Host, IEEEXplore, Oxford Journals, Sage Journals, Saudi Digital Library, ScienceDirect, SciSearch, Scopus, Springer Link, Web of Knowledge, Wiley |
| [ | Explainable AI | 12,701 | Literature analysis | Manual selection expanded with keyword search for “intelligible”, “interpretable”, “transparency”, “glass box”, “black box”, “scrutable”, “counterfactuals” and “explainable” | Google Scholar, Scopus |
| [ | HCII, IUI | 454 | SMS | “intelligent interaction” OR “intelligent user interface” | ACM Digital Library, IEEEXplore, ScienceDirect, Scopus, Web of Science |
| [ | AUI and adaptable systems | 63 | Systematic and empirical literature review | User-centered evaluations of personalized systems | ACM Digital Library, ERIC, Easy-D, IEEEXplore, INSPEC, PsycInfo, ScienceDirect, Scopus, Web of Science |
| [ | Natural UI | 56 | SMS | (“natural user interface*” OR “natural interface*” OR“natural user interaction*” OR “natural user communication*” OR “natural communication”) AND intervention (“tool” OR “framework” OR “technique” OR “method”OR “model” OR “process” OR “guideline” OR“pattern” OR “metric” OR “approach” OR “inspection”OR “principle” OR “aspect” OR “requirement” OR“heuristic” OR “methodology” OR “mechanism”) AND outcome (“Usability evaluation” OR “Usability assessment”OR “Usability improvement” OR “ux evaluation” OR “ux assessment” OR “ux improvement” OR “userexperience evaluation” OR “user experience assessment” OR “user experience improvement”) | ACM Digital Library, Engineering Village, IEEEXplore, Scopus, ScienceDirect |
| [ | AUI, IUI, Multi-modal UI, Smart UI | 151 | SLR | “smart user interface” OR “Intelligent user interface” OR “adaptive user interface” OR “context-sensitive user interface” OR “multimodal user interface” OR “smart human computer interface” OR “Intelligent human computer interface” OR “adaptive human computer interface” OR “context-sensitive human computer interface” OR “multimodal human computer interface” OR “smart human machine interface” OR “intelligent human machine interface” OR “adaptive human machine interface” OR “contextsensitive human machine interface” OR “multimodal human machine interface” OR “smart graphical user interface” OR “Intelligent graphical user interface” OR “adaptive graphical user interface” OR “context-sensitive graphical user interface” OR “multimodal graphical user interface” OR “IUI” | Scopus, Web of Science |
SMS: Systematic mapping study, SLR: Systematic literature review.
Figure 1The systematic mapping study process adapted from Petersen et al. [31].
Research questions.
| Research Question | |
|---|---|
| RQ1 | What have been the trends and demographics of the literature within the field of IUI? The following subquestions were formulated: |
| RQ1.1 | What is the annual number of publications in the IUI field? |
| RQ1.2 | What demographic and literature trends can we observe in the last ten years in the IUI field? |
| RQ1.3 | Which venues are the main targets of the IUI research? |
| RQ1.4 | Which are the top-cited studies in the last decade in the IUI field? |
| RQ1.5 | Contributors from which countries are the most active in the IUI field (based on the affiliated institutions)? |
| RQ1.6 | How have IUI’s been defined in the last decade? |
| RQ2 | What has been the research space of the literature within the IUI field in the last decade? The following subquestions were formulated: |
| RQ2.1 | What methods are used to conduct research in the IUI field? |
| RQ2.2 | Which domains are connected to IUI publications? |
| RQ2.3 | What kind of solutions are offered in the contributions to the IUI field? |
| RQ2.4 | Are proposed solutions used in other contemporary systems? |
| RQ2.5 | Which intelligent entities are subjects of the IUI research? |
| RQ2.6 | How is artificial intelligence included in the IUI field? |
| RQ3 | How is the evaluation of intelligent user interfaces conducted? The following subquestions were formulated: |
| RQ3.1 | How do researchers evaluate IUI (UX, usability)? |
| RQ3.2 | Which evaluation methods are used? |
| RQ3.3 | How many users or experts are included in evaluations? |
| RQ3.4 | What factors are considered in IUI evaluations? |
| RQ3.5 | Do proposed IUI solutions improve usability and user experience? |
Articles retrieved from selected digital libraries using the presented query.
| Library | No. of Papers |
|---|---|
| ACM Digital Library | 256 |
| IEEEXplore | 1852 |
| ScienceDirect | 546 |
| Scopus | 4205 |
| Web of Science | 2989 |
| Together | 9849 |
Inclusion and exclusion criteria.
| Criteria | Description | |
|---|---|---|
| I1 | Field | Include studies addressing intelligent interaction or intelligent user interfaces. |
| I2 | Language | Include studies written in English. |
| I3 | Literature type | Include studies published in peer-reviewed journals, conference proceedings, or magazines. |
| I4 | Year | Include literature published in 2012 and later. |
| E1 | Research area | Exclude non-computer science or non-human–computer interaction literature. |
| E2 | Duplicates | Exclude any duplicated studies found in multiple databases. |
| E3 | Field | Exclude studies outside of the scope of IUI. |
| E4 | Comprehensiveness | Exclude papers less than two pages long that do not provide enough information about the study conducted. |
| E5 | Availability | Exclude papers not accessible electronically. |
Steps in screening and selection of the relevant literature.
| Step | Activity | No. of Papers |
|---|---|---|
| I | Query execution in digital libraries (I1–I4 applied) | 1036 |
| II | Removing duplicates (E2 applied) | 607 |
| III | Screening by article and abstract (applied E1, E3) | 376 |
| IV | Screening with quickly reading the manuscripts (applying E4, E5) | 211 |
Final classification scheme.
| Variable | Possible Answers | |
|---|---|---|
| EC1 | Research type | Evaluation research, Experience paper, Literature review, Longitudinal study, Opinion paper, Philosophical Papers, Solution proposal, Validation research |
| EC2 | Publication type | Conference paper, Journal article |
| EC3 | Standpoint | Human–computer interaction, Artificial intelligence and Software Engineering |
| EC4 | Methodology | Quantitative, Qualitative, Mixed, Non-empirical, Not applicable |
| EC5 | Primary research strategy | Case Study, Experiment, Exploratory study, Feasibility study, Field Study, Grounded Theory, Literature review, Other, Prototype, Survey, User Study |
| EC6 | Data acquisition methods | Interview, Observing users, Prototype development, Questionnaire, Systematic literature review, Wizard of Oz, Human expert consultation, Case study, Simulation, User evaluation, Laboratory study, Literature review, Sensors, Empirical evaluation, Camera, Database, Data crawling, Mobile phone sensors, Pilot study, Experiment, System data (user behavior), System performance metrics, Survey, Workshop, Existing dataset, Within subjects study. User study, Linguistic analysis, Field study, Data mining, Manual measurements, Field test, Social media, Other |
| EC7 | Sofware type | Camera, Case study, Data crawling, Data mining, Database, Empirical evaluation, Dataset, Experiment, Field study, Human expert consultation, Interview, Laboratory study, Literature review, Method, None, Observing users, Other, Pilot study, Preliminary evaluation, Prototype development, Questionnaire, Sensors, Simulation, Social media, Survey, System data, System performance, User evaluation, User study, Wizard of oz, Workshop |
| EC8 | Engineering phase | Analysis, Design, Implementation, Testing, Not applicable |
| EC9 | Domain | 3D printing, Academia, Accessibility, Cartography and geolocation, Communication, Culture, Education, Energy, Energy, Entertainment and games, Factory and production, Fashion, Finance, Government, Health and wellbeing, Healthcare, Human-computer interaction, Industry, Insurance, Logistics and vehicles, Management and organization, Military, Music and audio, Not applicable, Other, Photography, Recommendation, Robotics, Sales, Security, Software engineering, Sport, Statistics and data analytics, Work and productivity |
| EC10 | Intelligent entity | Interface, Machine, Support, Recommender system, System, Interaction, Agent, Tool, Application, Environment, behavior, Interface agent, Assistance, Software, Tutoring system, Algorithm, Method, Control, Robot, Multimedia interface, Information system, Component, Selection, Technique, Intelligent assistant, Not applicable, User model, Conversational UI, Other model, Dialogue system |
| EC11 | Solution | Agent, Algorithm, Application, Approach, Architecture, Assistance, Browser, Dataset, Device, Evaluation, Field overview, Framework, HCI Recognition, Interaction, Methodology, Model, Pipeline, Platform, Plugin, Process, Recommender system, Software Solution, System, Technique/Method, Tool, UI element, User Interface |
| EC12 | IUI definition | Definition of IUI and the source used (if available) |
| EC13 | Part of contemporary system | Affective computing, Ambient Intelligence, Automated driving, Business Intelligence, Context Sensitive Systems, Context-Aware Software Systems, Interactive System, Internet of Things, Predictive Touch Systems, Smart Assisted Living System, Smart City, Smart Factory, Smart Health, Smart Home, Ubiquitous Computing, VR/AR/MR, Wearable computing |
| EC14 | Artificial intelligence methods and algorithms | Open description |
| EC15 | UX evaluation | Yes, No, Partly, Not applicable |
| EC16 | Evaluated factors of UX | Appearance, Perceptions, Performance, Availability, Overall satisfaction, Time, Efficience, Effectivenes, Productivity, Error safety, Accuracy, Costs, Ease of use, Other |
| EC17 | UX Evaluation method | A-B testing, Automated testing, Experiment, Expert–based evaluation, Focus groups, Interview, None, Not applicable, Questionnaire, Thinking aloud protocol, User study, User testing |
| EC18 | UX improved | Yes, Yes – partly, No, Not applicable |
| EC19 | Usability evaluation | Yes, No, Partly, Not applicable |
| EC20 | Usability evaluation method | Survey, User Testing, Heuristic Evaluation, Interview, “thinking aloud protocol”, Usability Metrics/Software Metrics, Automated Evaluation via Software Tool/Software, Cognitive Walkthrough, Prototype Evaluation, “Other, None, Model–based evaluation, Review based evaluation, Feature inspection, Pluralistic Walkthrough, Formal Usability Inspection, Questionnaire |
| EC21 | Evaluated factors of usability | Learnability, Appropriateness recognizability, Operability, User error protection, User interface aesthetics, Accessibility, Other (open description) |
| EC22 | Usability improved | Yes, Yes—partly, No, Not applicable |
| EC23 | Evaluation tools | System usability scale (SUS), NASA Task-Load index, Questionnaire for User Interaction Satisfaction (QUIS), Other (open description) |
| EC24 | Number of test users | Open input |
| EC25 | Type of testing | Manual, Automatic |
The classification scheme for IUI definition analysis.
| Variable | |
|---|---|
| EC1 | Reference |
| EC2 | Scope |
| EC3 | Distinctive characteristics |
| EC3 | Performed actions |
| EC4 | Mentioned technologies |
| EC5 | Adaptation to |
| EC7 | What is adapted |
Figure 2Type of primary studies by year (N = 211).
Figure 3Primary studies by type (N = 211).
Most represented journals and conferences (number of included articles > 1).
| Journal | No. of Papers |
|---|---|
| ACM Transactions on Interactive Intelligent Systems 2020 | 9 |
| Interacting with Computers | 3 |
| IEEE Access 2022 | 2 |
|
|
|
| ACM International Conference on Intelligent User Interfaces (and companion) | 44 |
| Lecture Notes in Computer Science (including subseries) | 19 |
| CEUR Workshop Proceedings | 10 |
| Conference on Human Factors in Computing Systems | 6 |
| ACM International Conference Proceeding Series | 5 |
| Communications in Computer and Information Science | 3 |
| ICAART—11th International Conference on Agents and Artificial Intelligence | 3 |
| ICMI—International Conference on Multimodal Interaction | 3 |
| Advances in Intelligent Systems and Computing | 2 |
| ICEIS—International Conference on Enterprise Information Systems | 2 |
Top ten most cited articles.
| Title | Journal/Conference | Year | No. of | Average Yearly Citations |
|---|---|---|---|---|
| Hessian Regularized Support Vector Machines for Mobile Image Annotation on the Cloud | IEEE Transactions on Multimedia | 2013 | 98 | 10.9 |
| Frequence: Interactive Mining and Visualization of Temporal Frequent Event Sequences | ACM International Conference on Intelligent User Interfaces | 2014 | 82 | 10.3 |
| Measurable Decision Making with GSR and Pupillary Analysis for Intelligent User Interface | ACM Transactions on Computer Human Interaction | 2015 | 62 | 8.9 |
| Rhema: A Real-Time In-Situ Intelligent Interface to Help People with Public Speaking | ACM International Conference on Intelligent User Interfaces | 2015 | 61 | 8.7 |
| Exploring vibrotactile feedback on the body and foot for the purpose of pedestrian navigation | ACM International Conference Proceeding Series | 2015 | 55 | 7.9 |
| Personalized explanations for hybrid recommender systems | ACM International Conference on Intelligent User Interfaces | 2019 | 52 | 17.3 |
| Westland row why so slow? Fusing social media and linked data sources for understanding real-time traffic conditions | ACM International Conference on Intelligent User Interfaces | 2013 | 48 | 5.3 |
| Cohort Comparison of Event Sequences with Balanced Integration of Visual Analytics and Statistics | ACM International Conference on Intelligent User Interfaces | 2015 | 45 | 6.4 |
| Both complete and correct? Multi-objective optimization of touchscreen keyboard | Conference on Human Factors in Computing Systems | 2014 | 37 | 6.6 |
| User-centered visual analysis using a hybrid reasoning architecture for intensive care units | Decision Support Systems | 2012 | 34 | 3.4 |
Figure 4Number of citations by year.
Top countries regarding the contribution to the literature.
| Country | No. of Papers | % |
|---|---|---|
| USA | 56 | 27% |
| Germany | 25 | 12% |
| United Kingdom | 13 | 6% |
| China | 9 | 4% |
| Japan | 8 | 4% |
| France | 7 | 3% |
| Ireland | 6 | 3% |
| Belgium | 5 | 2% |
| Brazil | 5 | 2% |
| Israel | 5 | 2% |
| Italy | 5 | 2% |
| Australia | 5 | 2% |
| Austria | 5 | 2% |
| Russia | 5 | 2% |
| Spain | 5 | 2% |
Figure 5(a) Characteristics and descriptors of IUI and (b) Actions of IUI as extracted from definitions.
Figure 6Number of studies by research type and year (N = 211).
Figure 7Studies by research methodology and year (N = 211).
Figure 8The primary research strategy used in research (N = 211).
Figure 9Data sources used in studies (N = 438).
Figure 10Empirical data collection methods and data sources in IUI evaluation studies (N = 211).
Figure 11Studies by domain and year (N = 211).
Figure 12Studies by offered solution and year (N = 211).
Figure 13Studies by offered solution, domain, and engineering phase (N = 211).
Figure 14Primary studies categorized by predominant field (N = 211).
Figure 15Primary studies and connection with other contemporary systems (N = 46).
Figure 16Intelligent entities in primary studies (N = 196).
Figure 17Frequency of methods used in machine learning (N = 134).
Figure 18Types of used artificial intelligence algorithms (N = 117).
Figure 19Scope of evaluation in primary studies (N = 211).
Figure 20Frequency of used evaluation methods (N = 58).
Figure 21Features observed in UX evaluations of IUI (N = 20).
Figure 22Features observed in usability evaluation of IUI (N = 18).
Figure 23Improvement of usability and UX (N = 16).
Definitions analysis: extracted definitions, scope, and technology described.
| Study | Extracted Definition | Scope | Technology | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
| |||
| D1 | S91 | “The term intelligent hereby describes the ability of a user interface to extensively adapt to a usage context, i.e., to a specific user, task and available tools.” | |||||||
| D2 | S92 | “Intelligent UI adaptation allows the application to act more like a human and consequently, more intelligently.” | x | ||||||
| D3 | S199 | “… and intelligent and adaptive means to implement the proper response techniques. Furthermore, the intelligent interface can learn about the subject’s lifestyle and adapt the interaction style/mode accordingly.” | x | ||||||
| D4 | S138 | “Intelligent User Interfaces(IUI) are the human-machine interfaces that has the objective of improving the effectiveness, naturalness and the efficiency of interaction (human machine interactions)by reasoning(involving (AI)artificial intelligence methods), representing and modeling the users, tasks, device and context.” | x | ||||||
| D5 | S189 | “Adapting to human behavior and the underlying intentions is increasingly important in developing intelligent user interfaces in different fields of application” | x | ||||||
| D6 | S56 | “An intelligent user interface (IUI) should be able to adapt its behavior to different users, devices and situations.” | x | ||||||
| D7 | S6 | “An intelligent user interface is a UI that contains some perspective of artificial intelligence in computing. This makes the interface more comprehensive, customizes and guides the interaction.” | x | ||||||
| D8 | S118 | “An intelligent user interface, in general, focuses on the interaction between machine intelligence and human intelligence.” | x | ||||||
| D9 | S29 | “…an IUI is typically based on the computer-aided knowledge of a specific subject area and/or the user model. Due to that the interface can better understand the user’s needs and personalize or support the interaction. In other words, the IUI may be interpreted as follows: it is a software tool that has an intelligent interface and uses intelligent techniques when interacting with the user. The IUI might be based on some user models, or on knowledge of the system functionality, or on procedures helping the user.”…“The generation of interfaces called “intelligent” is designed to provide the user with additional capabilities, including adaptability, customization and assistance in solving problems. The implementation of the intelligent user interface should be an intelligent agent or intermediary between the user and a particular computer application that implements approaches and methods to support communication with the user.” | x | ||||||
| D10 | S52 | “Based on published researches, one can list the functions thatare closely related to the notion of the intelligent interface [ | x | ||||||
| D11 | S56 | “Besides, these interfaces belong to software systems that are capable of adapting themselves to their users.” | x | ||||||
| D12 | S34 | “…by their capability to adapt at run-time and make several communication decisions concerning ’what’, ’when’, ’why’ and ’how’ to communicate.” Therein, they relate to an earlier view of a UI communicating concepts to the user.” | x | ||||||
| D13 | S35 | “…focusing on interfaces that require intelligent technologies to bring them to fruition [ | x | ||||||
| D14 | S20 | “Generally, an intelligent user interface means that the computer side has advanced understanding of the environment, which enables the interface to better understand the user’s needs and to personalize or lead the interaction.” | x | ||||||
| D15 | S57 | “…human-machine interfaces that aim to improve the efficiency, effectiveness, and naturalness of human-machine interaction by representing, reasoning, and acting on models of the user, domain, task, discourse, and media—intelligent user interfaces (IUIs), use artificial intelligence (AI), human-computer interaction (HCI), software engineering (SE) and other techniques to promote more natural and usable human-machine interaction.” | x | ||||||
| D16 | S29 | “In addition, however, intelligent interfaces promise to provide additional features, such as [ | x | ||||||
| D17 | S172 | “In this paper we discuss the key characteristics of Intelligent User Interface (IUI) for cloud manufacturing, i.e., naturality, smart mobility, self-configuration, and flexible customization.” | x | ||||||
| D18 | S84 | “In this paper, we use the term IUIs to refer to interfaces in which the system tries to interpret the user’s intent.” | x | ||||||
| D19 | S34 | “…intelligent user interfaces “are human-machine interfaces that aim to improve the efficiency, effectiveness, and naturalness of human-machine interaction by representing, reasoning, and acting on models of the user, domain, task, discourse, and media (e.g. graphics, natural language, gesture).” Their definition entails the ability to think and to understand language and gestures (linguistic and physicalkinaesthetic intelligence). Also, it defines the goal or purpose of technological intelligence– efficiency, effectiveness, and naturalness of interaction.” | x | ||||||
| D20 | S171 | “Intelligent User Interfaces (IUI) are technologies intended to mediate between human users and machine reasoners (e.g., [ | x | ||||||
| D21 | S139 | “Intelligent user interfaces are being proposed as a means to make systems individualized or personalized, thereby increasing the system’s flexibility and appeal…” | x | ||||||
| D22 | S151 | “Intelligent user interfaces have the goal of dynamically adapting to the needs of a user as they interact with an information system.” | x | ||||||
| D23 | S115 | “Intelligent User Interfaces refers to the study and use of the two major fields of the Computer Science that are Human Computer Interaction (HCI) and Artificial Intelligence (AI). HCI provides efficient user interfaces designing techniques and AI is used to automate or to build intelligence in those interfaces. Basically the term IIUIs suggests that an interface or interface like system, which is interacting with the user, must generate some output that the user considers it an intelligence, e.g., if the user don’t know how to copy files in the windows operating system then in the windows help there must be assistance available for this when user searches for this, if user clicks the wrong button then an automatic message must be appeared for the help of the user, if the user has previously selected some options on the interface based on those options the system must understand the interests of the user and generates output according to it.” | x | ||||||
| D24 | S148 | “Intelligent user interfaces were proposed as a means to make systems more adaptive to people, because end-users often have to tackle information overflow or cognition overload problems when facing complex systems.” | x | ||||||
| D25 | S87 | “IUIs are interfaces with adaptive, communication and problem-solving capabilities to help the user in an intelligent manner.” | x | ||||||
| D26 | S57 | “IUIs use adaptation techniques to be “intelligent/ adaptive”, i.e., the adaptivity is built into the system. Thus the system with an IUI automatically adapts some aspects considering the current context of use.” | x | ||||||
| D27 | S153 | “Many also are the reasons why the computer application interfaces can be called intelligent: interfaces that have knowledge about the functionality of the application, interfaces that have knowledge of user preferences, self-adaptive interfaces, i.e., the interfaces that on the basis of interaction with the user can adapt themselves to his needs, interfaces processing natural language and using semantic analysis.” | x | ||||||
| D28 | S35 | “Research in Intelligent User Interfaces describes a broad class of system types that apply Artificial Intelligence techniques to different aspects of Human-Computer Interaction.” | x | ||||||
| D29 | S28 | “The foundations of adaptive or intelligent user interfaces (AUI or IUI) are presented, three core domains being focused upon: Artificial Intelligence (AI), User Modelling (UM) and Human–Computer Interaction (HCI).” | x | ||||||
| D30 | S52 | “The intelligent user interface allows to increase the controlled object autonomy level, as well as contributing to naturalness and ergonomics of human-machine interaction, allowing the user to take advantage of convenient and/or natural ways of interaction in accordance with his needs. The former aspect, namely, increasing the level of autonomy of the system, is important for complex robotic systems that function in information uncertainty conditions, the latter one (improving ergonomics and naturalness of the interface)—is important when the robotic system interacts with humans (social robotics, assistive robotics, exoskeletons, etc.).” | x | ||||||
| D31 | S8 | “The need for intelligence in UIs has also driven the research and development of new AI methods and algorithms, enabling the development of human–computer intelligent interactions (HCII) and IUIs.” | x | ||||||
| D32 | S138 | “… the systems which can mimic the human dialogue, and possibly the adaptive interfaces.” | x | ||||||
| D33 | S49 | “The term “intelligent human-machine interface” is understood as interface that uses artificial intelligence technologies [ | x | ||||||
| D34 | S87 | “These interfaces belong to a type of intelligent systems that are capable of self-adapt to users with different health problems, this is possible through the determination of behavior characteristics that distinguishes each user from another.” | x | ||||||
| D35 | S115 | “These interfaces change their behavior according the real time scenario on which it is implemented.” | x | ||||||
| D36 | S66 | “This component adapts and renders elements of an interface through the use of ML algorithms by understanding the user’s goal.” | x | ||||||
| D37 | S101 | “To coordinate the different professionals, trusted sources and systems that are dynamic and able to customize responses rapidly are needed to provide real-time information New intelligent user interfaces promise to increase the coordination quality and reduce the time frame to do this.” | x | ||||||
| D38 | S204 | “To summarize, instead of the user adapting to an interface, an IUI can adapt to the user and its environment. The IUI tries to determine the needs of an individual user and attempts to maximize the efficiency of the communication. This approach is similar to an agent development toolkit according to specifications for interoperable agent-based systems.” | x | ||||||
Mark “x” is used to indicate characteristics extracted from definitions.
Definitions analysis: Descriptive characteristics of IUI.
| Adaptation/Adaptabilty | Personalization | Ability to Reason | Runs at Runtime | Ability to Mimick | Ablity to Understand | Ability to Decide | Ergonomic | Natural | Customizable | Ability to Represent | Assistance | Ability to Reason | Ability to Communicate | Comprehensive | Autonomous | Ability to Analyze User’S Actions | Ability to Learn | Ability to Recognize | Ability to Model | Intelligence | Ability to Problem Solve | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D1 | x | |||||||||||||||||||||
| D2 | x | x | ||||||||||||||||||||
| D3 | x | x | x | |||||||||||||||||||
| D4 | x | x | x | |||||||||||||||||||
| D5 | x | |||||||||||||||||||||
| D6 | x | |||||||||||||||||||||
| D7 | x | |||||||||||||||||||||
| D8 | ||||||||||||||||||||||
| D9 | x | x | x | |||||||||||||||||||
| D10 | x | x | ||||||||||||||||||||
| D11 | x | |||||||||||||||||||||
| D12 | x | x | x | |||||||||||||||||||
| D13 | x | |||||||||||||||||||||
| D14 | x | x | ||||||||||||||||||||
| D15 | x | x | ||||||||||||||||||||
| D16 | x | x | x | x | x | |||||||||||||||||
| D17 | x | |||||||||||||||||||||
| D18 | ||||||||||||||||||||||
| D19 | x | x | ||||||||||||||||||||
| D20 | x | |||||||||||||||||||||
| D21 | x | |||||||||||||||||||||
| D22 | x | |||||||||||||||||||||
| D23 | x | |||||||||||||||||||||
| D24 | x | |||||||||||||||||||||
| D25 | x | x | x | |||||||||||||||||||
| D26 | x | |||||||||||||||||||||
| D27 | x | |||||||||||||||||||||
| D28 | x | |||||||||||||||||||||
| D29 | x | x | ||||||||||||||||||||
| D30 | x | x | ||||||||||||||||||||
| D31 | ||||||||||||||||||||||
| D32 | x | x | ||||||||||||||||||||
| D33 | x | x | x | |||||||||||||||||||
| D34 | x | |||||||||||||||||||||
| D35 | x | |||||||||||||||||||||
| D36 | x | |||||||||||||||||||||
| D37 | x | |||||||||||||||||||||
| D38 | x | x |
Mark “x” is used to indicate characteristics extracted from definitions.
Definitions analysis: What actions IUI perform and what do they adapt to.
| Action | Adaptation | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adaptation | Personaliation | Learning | Knowledge Obtainment | Customization | Reasoning | Communication | Assistance | Analyzing | Problem-Solving | Modeling | Representing | Context | Subject/User | Users Needs | Users Intent, Goals | Human Behaviour | Gesture | Media | Attention | Discourse | Patterns of Behavior | Domain | Scenario | Environment | Situation | Device | Task | |
| D1 | x | x | ||||||||||||||||||||||||||
| D2 | ||||||||||||||||||||||||||||
| D3 | x | x | x | |||||||||||||||||||||||||
| D4 | x | x | x | x | x | x | x | |||||||||||||||||||||
| D5 | x | x | ||||||||||||||||||||||||||
| D6 | x | x | x | x | ||||||||||||||||||||||||
| D7 | ||||||||||||||||||||||||||||
| D8 | ||||||||||||||||||||||||||||
| D9 | ||||||||||||||||||||||||||||
| D10 | x | x | x | |||||||||||||||||||||||||
| D11 | x | x | ||||||||||||||||||||||||||
| D12 | x | |||||||||||||||||||||||||||
| D13 | x | |||||||||||||||||||||||||||
| D14 | x | x | ||||||||||||||||||||||||||
| D15 | x | x | x | x | x | x | x | |||||||||||||||||||||
| D16 | x | x | x | |||||||||||||||||||||||||
| D17 | x | |||||||||||||||||||||||||||
| D18 | x | |||||||||||||||||||||||||||
| D19 | x | x | x | x | x | x | x | |||||||||||||||||||||
| D20 | ||||||||||||||||||||||||||||
| D21 | x | |||||||||||||||||||||||||||
| D22 | x | x | ||||||||||||||||||||||||||
| D23 | ||||||||||||||||||||||||||||
| D24 | x | x | ||||||||||||||||||||||||||
| D25 | x | x | x | |||||||||||||||||||||||||
| D26 | x | x | ||||||||||||||||||||||||||
| D27 | x | x | x | x | x | |||||||||||||||||||||||
| D28 | ||||||||||||||||||||||||||||
| D29 | ||||||||||||||||||||||||||||
| D30 | x | x | ||||||||||||||||||||||||||
| D31 | ||||||||||||||||||||||||||||
| D32 | x | |||||||||||||||||||||||||||
| D33 | x | |||||||||||||||||||||||||||
| D34 | x | x | x | |||||||||||||||||||||||||
| D35 | x | x | ||||||||||||||||||||||||||
| D36 | x | x | ||||||||||||||||||||||||||
| D37 | x | |||||||||||||||||||||||||||
| D38 | x | x | x | x | ||||||||||||||||||||||||
Mark “x” is used to indicate characteristics extracted from definitions.