Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2008
In this chapter, the practical issue of realizing a necessary intelligence quotient for realizing Intelligent User Interfaces (IUIs) on mobile devices is considered. Mobile computing scenarios differ radically from the normal fixed workstation environment that most people are familiar with; and it is in this dynamicity and complexity that the key motivations for realizing IUIs on mobile devices may be found.
Expert Systems with Applications, 2004
Mobile computing devices are becoming increasingly prevalent in a huge range of physical guises, offering a considerable market opportunity for software. Mature Artificial Intelligence technologies offer the potential to create compelling software for the mobile platform. However, few intelligent applications have been developed for mobile devices. This lack of development is related firstly to mobile device limitations, such as memory and processing power, and secondly to the requirement for portability due to the diversity in the mobile device market. This paper presents a development environment for intelligent applications for mobile devices that successfully addresses both of these issues. Case studies of intelligent applications developed with this development environment are briefly described. Some conclusions are presented and directions for future research considered.
Intelligent User Interfaces are human-machine interfaces that aim to improve the efficiency, effectiveness and adaptation of the interaction between the user and the computer by representing, understanding and implementing models. The Intelligent User Interface Model (IUIM) consists of an architectural model (which defines the components of the model) and a conceptual model (which relates to its contents and behavior). The conceptual model defines three elements: an Adaptive User Model (including components for building and updating the user model), a Task Model (including general and domain-specific knowledge) and an Adaptive Discourse Model (assisted by an intelligent help and a learning module). We described an application of the IUIM named STIGMA A STereotypical Intelligent General Matching Agent for improving search results on the Internet. We compared the new model with others, stating the differences and the advantages of the proposed model. Key-Words: Intelligent Interfaces,...
Interacting with Computers, 2000
Proceedings of the 1st international conference on Intelligent user interfaces - IUI '93, 1993
The paper argues that the future development of intelligent interfaces depends as much upon understanding the scope and purpose of their intelligent behaviour as upon developing the mechanisms that operate them. It reviews the different ways in which an interface can be intelligent, what it can be intelligent about, for what purpose and under whose control. The dimensions of intelligence include functionality of application programs'.
Lecture Notes in Computer Science, 2008
Adapting graphical user interfaces for various user devices is one of the most interesting topics in today's mobile computation. In this paper we present a system based on mobile agents that transparently adapts user interface specifications to the user device' capabilities and monitors user interaction. Specialized agents manage GUI specification according to the specific context and user preferences. We show how the user behavior can be monitored at runtime in a transparent way and how learning methods are applied to anticipate future user actions and to adapt the user interface accordingly. The feasibility and performance of our approach are shown by applying our approach to a nontrivial application and by performing tests with real users.
International Journal of Advanced Computer Science and Applications
This paper represents basic discussion for one of the latest advances in the technology, known as Intelligent User Interface (IIUI) which is a combination of two major fields of computer science, namely, HCI & Artificial Intelligence. The paper first discusses basic definitions, motivation to this research and UIMS (User Interface Management System) along with example of user interface models to understand user interfaces in detail. The four major classes (with their examples) of these interfaces have been taken as a method for this study. The overall discussion summarizes some basic principles used to create these interfaces, components that are important in the generation of IUIs and decision making process in IUI for the reader to understand working of IIUIs.
Procedia Computer Science, 2011
Advancement in technology provides opportunities to user as well as challenges for application development organization. User interfaces which were design for specific device tend to be developed for various devices. Users are busy people, when they move among different context would like to move application with them. The current trend of users demanding mobile graphic user interface to support their daily life and work has led to a new generation of techniques. Design time technique provides better usability as compare to run time technique. On the other hand artificial intelligence technique like agent provides better flexibility and usability as compare to others. In this paper we have compared these techniques in the context of mobility of user interface.
Mobility for graphical user interfaces (GUIs) is a challenging problem, as different GUIs need to be constructed for different device capabilities and changing context, preferences and users’ locations. GUI developers frequently create multiple user interface versions for different devices. The solution lies in using a single, abstract, user interface description that is used later to automatically generate user interfaces for different devices. Various techniques are proposed to adapt GUIs from an abstract specification to a concrete interface. Design-time techniques have the possibility of creating better performing GUIs but, in contrast to run-time techniques, lack flexibility and mobility. Run-time techniques’ mobility and autonomy can be significantly improved by using mobile agent technology and an indirect GUI generation paradigm. Using indirect generation enables analysis of computer-human interaction and application of artificial intelligence techniques to be made at run-ti...
2004
The complex usage of mobile devices coupled with their limited resources in terms of display and processing suggests that being able to understand the context of the user would be beneficial. In this paper we present a model that describes context as a dynamic process with historic dependencies. We also describe software architecture to support this model, and evaluate its effectiveness in a mobile learning scenario.
2006
The proposal of this article is to present an architecture for Generation of Adaptive Interfaces (GAI) which aims at creating user interfaces adjustable to the characteristics of the mobile devices in run time, considering the classes of devices, the platform types, aspects of user contexts, among other factors. It was used one way of identifying mobile devices proposed by World Wide Web Consortium (W3C), named Composite Capability Preference Profile (CC/PP).
International Journal of Advanced Computer Science and Applications, 2018
All applications are developed for context adaptation and provide communication with users through their interfaces. These applications offer new opportunities for developers as well as users by collecting context data and adapting systems behavior accordingly. Particularly, in mobile devices, these mechanisms provide usability increment tremendously. Rigid and non-adaptive interface blocks the features of context awareness. In this paper, we study methods, technologies and criteria which have been proposed specifically for adaptive interfaces. Based on these guidelines, we elaborate the intelligence of adaptivity and usage of context according to user mental model. Further, we have proposed a model to develop user context ontology (UCO) and adaptive interface ontology (AIO) to optimize the use of adaptive mobile interfaces in the context of user preferences. These ontologies organize the perceptions and thoughts of user. The philosophy of User Centered Design (UCD) is proposed to analyze the usability and validity of mobile device interfaces according to user contexts.
1997
Intelligent user interfaces are characterised by their capability to adapt at run-time and make several communication decisions concerning 'what', 'when', 'why' and 'how' to communicate, through a certain adaptation strategy. In this paper, we present a methodological approach to assist this decision making process, which is based on a clear separation of the important attributes that characterise the adaptation strategy, namely the adaptation determinants, constituents, goals and rules. Based on this separation, we also present a methodological approach for the formulation of adaptation rules, which utilises techniques from the domain of multiple criteria decision making. It is argued that, following the proposed approach, the adaptation strategy can be easily customised to the requirements of different application domains and user groups, and can be re-used with minor modifications in different applications. As a result, developers of intelligent user interfaces can be significantly assisted, and users can be empowered to exploit the benefits of intelligent interfaces.
2006
Abstract. Mobile computing poses significant new challenges due the disparity of the environments in which it may be deployed and the difficulties in realizing effective software solutions within the computational constraints of the average mobile device. Likewise, enabling seamless and intuitive interaction is a process fraught with difficulty. Embedding intelligence into the mobile application or the physical environment as articulated by the AmI vision is one potential strategy that software engineers could adopt.
1993
ABSTRACT The paper argues that the future development of intelligent interfaces depends as much upon understanding the scope and purpose of their intelligent behaviour as upon developing the mechanisms that operate them. It reviews the different ways in which an interface can be intelligent, what it can be intelligent about, for what purpose and under whose control. The dimensions of intelligence include data to human action, command syntax to organizational context and reduce error to become rich.
Proceedings of the 2nd international conference on Intelligent user interfaces - IUI '97, 1997
Efforts to incorporate intelligence into the user interface have been underway for decades, but the commercial impact of this work has not lived up to early expecta-
1994
Given the range of systems, tools, and techniques discussed in this collection, it appears that the editors have adopted quite a broad definition of the notion of 'intelligence.' Although the book contains descriptions of computer systems that would be conventionally classified as intelligent-those that aim to develop models of their users-it also includes descriptions of sophisticated tools for assisting with building interfaces, for defining human-computer interaction styles, and for presenting information on computer displays. Consequently, the collection appears to be intended not only for practitioners in AI but also for those in Human-Computer Interaction (HCI). There are two principal reasons why this book may be of interest to computational linguists. Firstly, some of the systems described use computational methods for analyzing and generating language; for example, parsers, semantic networks, and text generators. Secondly, as implementations of techniques from artificial intelligence, the theoretical foundations of many of the papers are similar to those used by many computational linguists; for example, both can rely on notions of users' plans and goals and the assumption that it is possible to infer the users' intentions, plans, and goals from their utterances (cf.
morelab.deusto.es
The adoption of ICT assistive technologies by elderly and disable collectives has been slow and unsatisfactory. However, a bigger adoption could contribute to their independent living significantly. As the average age of the population increases in the most developed countries, this becomes an unavoidable problem. To tackle this problem, this paper devises a framework that facilitates the process of creating interfaces that adapt themselves to the specific capabilities of each user. Furthermore a Fuzzy Knowledge-Eliciting Reasoner is proposed that infers new capabilities from the existing ones. Using this reasoning engine, developers can use more natural concepts when stating the code adaptation directives.
2020
The technological evolution and the advent of smart mobile devices have profoundly changed the daily lives of users. Indeed, users are particularly focused on their smartphones in order to manage their activities, check their emails, follow the news, connect to social networks, etc. Despite the impressive technological evolution of smartphones, the user interface remains below expectations of users, especially in terms of adaptation. Parallel to the technological evolution, Artificial Intelligence (AI) has also progressed very significantly. This discipline can improve user-smartphone interaction. Indeed, Machine Learning (ML), for example, offers effective means to adapt the interface according to the habits and changes in the behavior of the user. The goal here is to dynamically reorganize the mobile interfaces by grouping the frequently used applications so they will be more efficiently accessible by users. In this sense, the smartphone’s log files are used to make better data-dr...
Advanced techniques for developing intelligent user interface attempt to resolve a number of needs that occur during the time dealing with human-computer interaction finding adaptive communication method for the user. Techniques dealing with natural language systems knowledge gesticulations, knowledge of photography and multimedia interfaces. Considering therefore artificial intelligence techniques of this kind, then the intelligent interface agents are computerized anthropomorphic beings that enable automation of a problem, we believe that in the future there will be a changed approach moving from the interface of adaptive current in a multimedia interface that would demonstrate an intelligent interface and stronger. New research in the field of modern computer science and information technology is impossible to think without the use of artificial intelligence, where as a fundamental pillar presented the development of intelligent systems. Recently much has been invested in the creation of Intelligent User Interfaces applications for different purposes to facilitate the use of information technology achievements, trends and simplified relationships or interactions between users and machines. To achieve these investment opportunities to create which Intelligent User Interfaces simplifies work and enables optimal use of computer and other equipment from different walks of life. A particular benefit of the Intelligent User Interfaces certainly people with disabilities (impaired vision(blind), hearing). The answer lies in the use of intelligent interfaces, in addition to conventional units and peripheral inputs to a system and applied modern methods of interaction, such as speech, movement, gesticulations etc..
First International Conference on …, 2008