CONTEXT-AWARENESS AND USER PROFILING IN MOBILE ENVIRONMENTS

2009 ◽  
Vol 03 (03) ◽  
pp. 331-363 ◽  
Author(s):  
SPYROS PANAGIOTAKIS ◽  
MARIA KOUTSOPOULOU ◽  
ATHANASSIA ALONISTIOTI

The evolution of mobile communication systems to 3G and beyond introduces requirements for flexible, customized, and ubiquitous multimedia service provision to mobile users. One must be able to know at any given time the network status, the user location, the profiles of the various entities (users, terminals, network equipment, services) involved and the policies that are employed within the system. Namely, the system must be able to cope with a large amount of context information. The present paper focuses on location and context awareness in service provisioning and proposes a flexible and innovative model for user profiling. The innovation is based on the enrichment of common user profiling architectures to include location and other contextual attributes, so that enhanced adaptability and personalization can be achieved. For each location and context instance an associated User Profile instance is created and hence, service provisioning is adapted to the User Profile instance that better apply to the current context. The generic model, the structure and the content of this location- and context-sensitive User Profile, along with some related implementation issues, are discussed.

Author(s):  
Siham Belhadi ◽  
Rachid Merzougui

<p>Computers are no match to humans in deducing situational information from their environment and in using it in their interactions. The advent of the context-aware applications seems to offer a way out to the computer that is not context-sensitive. The context aware applications can adapt their behaviors according to the perceived context or situation, without explicit user intervention, thereby providing human-centric services. To simplify the complexity of developing applications, context aware framework, which introduces context awareness into the environment where the applications are executed, is highlighted to provide a homogeneous interface involving generic context management and adaptation solutions. This papier has focused on the design of Context-Aware Health Services (CAHS) platform, which provide a health applications framework embedded on mobile devices. Our proposed platform is capabilities for context manager and adaptations according to context changes. It is designed to base on the SOA principles for achieving a flexible and dynamic architecture.</p>


2008 ◽  
pp. 1486-1501
Author(s):  
A. Andreevskaia ◽  
R. Abi-Aad ◽  
T. Radhakrishnan

This chapter presents a tool for knowledge acquisition for user profiling in electronic commerce. The knowledge acquisition in e-commerce is a challenging task that requires specific tools in order to facilitate the knowledge transfer from the user to the system. The proposed tool is based on a hierarchical user model and is agent-based. The architecture of the tool incorporates four software agents: processing agent maintaining the user profile, validating agent interacting with the user when information validation is needed, monitoring agent monitoring the effects of the changes made to the user profile, and a filtering agent ensuring the safe information exchange with other software.


2011 ◽  
pp. 417-440
Author(s):  
Florian Daniel

Adaptivity (the runtime adaptation to user profile data) and context-awareness (the runtime adaptation to generic context data) have been gaining momentum in the field of Web engineering over the last years, especially in response to the ever growing demand for highly personalized services and applications coming from end users. Developing context-aware and adaptive Web applications requires addressing a few design concerns that are proper of such kind of applications and independent of the chosen modeling paradigm or programming language. In this chapter we characterize the design of context-aware Web applications, the authors describe a conceptual, model-driven development approach, and they show how the peculiarities of context-awareness require augmenting the expressive power of conceptual models in order to be able to express adaptive application behaviors.


Author(s):  
M. Fahim Ferdous Khan ◽  
Ken Sakamura

Context-awareness is a quintessential feature of ubiquitous computing. Contextual information not only facilitates improved applications, but can also become significant security parameters – which in turn can potentially ensure service delivery not to anyone anytime anywhere, but to the right person at the right time and place. Specially, in determining access control to resources, contextual information can play an important role. Access control models, as studied in traditional computing security, however, have no notion of context-awareness; and the recent works in the nascent field of context-aware access control predominantly focus on spatio-temporal contexts, disregarding a host of other pertinent contexts. In this paper, with a view to exploring the relationship of access control and context-awareness in ubiquitous computing, the authors propose a comprehensive context-aware access control model for ubiquitous healthcare services. They explain the design, implementation and evaluation of the proposed model in detail. They chose healthcare as a representative application domain because healthcare systems pose an array of non-trivial context-sensitive access control requirements, many of which are directly or indirectly applicable to other context-aware ubiquitous computing applications.


2013 ◽  
Vol 4 (1) ◽  
pp. 15-36 ◽  
Author(s):  
Tapio Soikkeli ◽  
Juuso Karikoski ◽  
Heikki Hämmäinen

Mobile end user context has gained increasing attention in the mobile services industry. This article utilizes handset-based data, collected from 140 users, to examine smartphone usage in different place-related end user contexts. Smartphone usage is examined first on a high level by using smartphone usage session as a unit of analysis. Then the usage sessions are dismantled into application sessions for deeper analysis and application level study. According to the authors’ analysis, smartphone usage is highly diversified across users. For example, the daily smartphone usage time differs by orders of magnitude between users. They observed also that smartphones are used differently in different end user contexts. For example, some applications are clearly more context sensitive than others. The results imply that mobile services and applications need to adapt to user behavior in order to be personalized enough, and that context awareness can indeed be a worthwhile step towards this.


Author(s):  
Florian Daniel

Adaptivity (the runtime adaptation to user profile data) and context-awareness (the runtime adaptation to generic context data) have been gaining momentum in the field of Web engineering over the last years, especially in response to the ever growing demand for highly personalized services and applications coming from end users. Developing context-aware and adaptive Web applications requires addressing a few design concerns that are proper of such kind of applications and independent of the chosen modeling paradigm or programming language. In this chapter we characterize the design of context-aware Web applications, the authors describe a conceptual, model-driven development approach, and they show how the peculiarities of context-awareness require augmenting the expressivepower of conceptual models in order to be able to express adaptive application behaviors.


Author(s):  
Ayse Cufoglu ◽  
Mahi Lohi ◽  
Colin Everiss

Personalization is the adaptation of the services to fit the user’s interests, characteristics and needs. The key to effective personalization is user profiling. Apart from traditional collaborative and content-based approaches, a number of classification and clustering algorithms have been used to classify user related information to create user profiles. However, they are not able to achieve accurate user profiles. In this paper, we present a new clustering algorithm, namely Multi-Dimensional Clustering (MDC), to determine user profiling. The MDC is a version of the Instance-Based Learner (IBL) algorithm that assigns weights to feature values and considers these weights for the clustering. Three feature weight methods are proposed for the MDC and, all three, have been tested and evaluated. Simulations were conducted with using two sets of user profile datasets, which are the training (includes 10,000 instances) and test (includes 1000 instances) datasets. These datasets reflect each user’s personal information, preferences and interests. Additional simulations and comparisons with existing weighted and non-weighted instance-based algorithms were carried out in order to demonstrate the performance of proposed algorithm. Experimental results using the user profile datasets demonstrate that the proposed algorithm has better clustering accuracy performance compared to other algorithms. This work is based on the doctoral thesis of the corresponding author.


Author(s):  
XIN LI ◽  
SHI-KUO CHANG

The Chronobot/Virtual Classroom (CVC) system is a novel time knowledge exchange platform where any pair of users can exchange their time and knowledge. User profile that contains user attributes, preferences, and learning patterns serves as a primary basis to identify exchange partners and determine exchange rates. In this paper, we described the methodology to acquire knowledge about users i.e. user profile from their activities. The association between user profile and user behaviors (e.g. online reading, chatting and time/knowledge exchanging) is identified by several feedback indicators extracted from browsing history, chatting session and exchange transaction. A linear learning model is constructed to fuse multiple feedback indicators to infer user preference. The methods utilizing user profile to identify the exchange partners and determine the exchange rate are also described in detail.


2018 ◽  
Vol 7 (2) ◽  
pp. 849
Author(s):  
Sipra Sahoo ◽  
Bikram Kesari Ratha

The user experience is enhanced by the Web Personalization System (WPS), which depends on the User's Interests (UI) and references are stored in the User Profile (UP). The profiles should be able to adapt and reproduce the change of user’s behavior for such system. Existing web page Recommendation Systems (RS) are still limited by several problems, some of which are the problem of recommending web pages to a new user whose browsing history is not available (Cold Start), sparse data structures (Sparsity), and the problem of over-specialization. In this paper, the UI has been tracked and Dynamic User Profiles have been maintained by introducing a method called Density-Based Spa-tial Clustering of Applications with Noise-User Profiling (DBSCAN-UP). The mapping web pages, construct the ontological concepts, which represent the UI, and the interests of users are learned by the reference ontology, which are used to map the visited web pages. The process of storage, management and adaptation of UI is facilitated by multi-agent system. The different user browsing behaviors learning and adapting capability is built in the proposed system and the efficiency of the DBSCAN-UP model is evaluated by the series of experi-ments. The accuracy of the DBSCAN-UP was achieved up to 5% compared to the existing methods.


Sign in / Sign up

Export Citation Format

Share Document