Abstract

Abstract With the growth, ready availability and affordability of wireless technologies, proactive context-aware recommendations are a potential solution to overcome the information overload and the common limitations of mobile devices (inconvenience of data input and Internet browsing). The automatic provision of just-in-time information or recommendations tailored to each user’s needs/preferences contextualised from the user’s activities, location, usage patterns, time, and connectivity may not only facilitate access to information but also remove barriers to the adoption of current and future services on mobile devices. This paper describes a hybrid P2P context-aware framework called JHPeer which supports a variety of context-aware applications in mobile environments. Any context-aware information services such as recommendation services could use the collected and shared contextual information in JHPeer network. An analytic hierarchy process based multi-criteria ranking (AHP-MCR) approach has been developed and used to rate recommendations in a variety of domains. The weights of the contexts criteria can be assigned by the user or automatically adjusted via individual-based and/or group-based assignment. Additionally, a Bayesian network algorithm is applied to solve the cold-start problem in recommendation systems. The paper also proposes a strategy for using Bayesian networks for recommendation services. A news recommendation application has been implemented on the developed JHPeer framework, which proactively pushes relevant news based on the users’ contextual information. Evaluation studies show that the system can push relevant recommendations to mobile users appropriately.

Highlights

  • Mobile information recommendation is becoming very popular due to the growing diversity, availability and use of mobile information services

  • In order to assess the feasibility of the JHPeer framework and the analytic hierarchy process based multi-criteria ranking (AHP-MCR) approach developed in this research, a Proactive Personalised News (PPNews) application was developed

  • The criteria comparison pairwise matrix is implemented based on individual-based approach that combines both explicit and implicit methods to enable automatic priority adjustment

Read more

Summary

Introduction

Mobile information recommendation is becoming very popular due to the growing diversity, availability and use of mobile information services. A number of studies investigated the use of multi-criteria approach [11,12,13] in order to incorporate additional contextual information (criteria) such as time, gender, age, etc These studies mainly targeted webbased environment and neglected dynamic contexts and did not model the dynamic changes in users’ interests. It presents a generic context-aware framework in hybrid P2P environment and discusses some of the potential application domains. It proposes an AHP-MCR approach to dealing with the dynamic context criteria problem. It develops a general AHP hierarchy model for contextual recommender through empirical studies.

Personalised recommendation system
Context-aware recommender systems
Peer-to-peer based recommendations
Proactive information push
JHPeer framework
Context service
Query service
Peer monitor
Application scenario
AHP based multi-criteria ranking approach
Construction of criteria comparison pairwise matrix
Computation of priority for each alternative
Pushing of recommendations
Using Bayesian network to eliminate cold-start problem
Construction of Bayesian network
Prediction of user interest
Implementation of a news recommender
System overview
Context service for PPNews
Mobile peer
Super peer
Proactive news push
AHP criteria hierarchy in PPNews
Computation of profile criterion
Computation of user interest criterion
Construction of BN
Predicting user interested category
Computation of keywords criterion
6.11 Computation of rates criterion
6.12 Computation of attributes criterion
AHP-MCR Performance
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call