A context-aware personalized resource recommendation for pervasive learning

As it is difficult for learners to discover and obtain the most appropriate resources from massive education resources according to traditional keyword searching method, the context-aware based resource recommendation service becomes a significant part of pervasive learning environments. At present, recommendation mechanisms are widely used in e-commerce field, where content-based or collaborative-based filter strategies are usually considered separately. However, in these existing recommendation mechanisms, the dynamic interests and preference of learners, the access pattern and the other attributes of pervasive learning environments (such as multi-modes connecting and resources distribution) are always neglected. Thus, these mechanisms can not effectively reflect learners’ actual preference and can not adapt to pervasive learning environments perfectly. To address these problems, a context-aware resource recommendation model and relevant recommendation algorithm for pervasive learning environments are proposed. Therein, with taking into account the relevant contextual information, the calculation of relevant degree between learners and resources can be divided into two main parts: logic-based RRD (resource relevant degree) and situation-based RRD. In the first part, content-based and collaborative-based recommendation mechanisms are combined together, where the individual preference tree (IPT) is introduced to take into account the multi-dimensional attributes of resources, learners’ rating matrix and the energy of access preference. Meanwhile, the learners’ historical sequential patterns of resource accessing are also considered to further improve the accuracy of recommendation. In the second part, in order to enhance the validation of recommendation, the connecting type relevance and time satisfaction degree are calculated according to other relevant contexts. Then, the candidate resources can be filtered and sorted via combining these two parts to generate (Top-N) recommendation results. The simulations show that our newly proposed method outperforms other state of-the-art algorithms on traditional and newly presented metrics and it may also be more suitable for pervasive learning environments. Finally, a prototype system is implemented based on SEU-ESP to demonstrate the relevant recommendation process further.

[1]  Javed Mostafa,et al.  A multilevel approach to intelligent information filtering: model, system, and evaluation , 1997, TOIS.

[2]  Wenfei Fan,et al.  Keys for XML , 2001, WWW '01.

[3]  Gwo-Jen Hwang,et al.  A Computer-Assisted Approach for Designing Context-Aware Ubiquitous Learning Activities , 2008, 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008).

[4]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[5]  David R. Morse,et al.  Enhanced Reality Fieldwork: the Context Aware Archaeological Assistant , 1997 .

[6]  Siobhan Thomas,et al.  Pervasive, persuasive elearning: modeling the pervasive learning space , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[7]  Katia P. Sycara,et al.  WebMate: a personal agent for browsing and searching , 1998, AGENTS '98.

[8]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[9]  Hiroaki Ogata,et al.  Context-aware support for computer-supported ubiquitous learning , 2004, The 2nd IEEE International Workshop on Wireless and Mobile Technologies in Education, 2004. Proceedings..

[10]  Michael J. Pazzani,et al.  User Modeling for Adaptive News Access , 2000, User Modeling and User-Adapted Interaction.

[11]  Béat Hirsbrunner,et al.  Using Context Information for Service Discovery and Composition , 2003, iiWAS.

[12]  Hiroaki Ogata,et al.  PERKAM: Personalized Knowledge Awareness Map for Computer Supported Ubiquitous Learning , 2007, J. Educ. Technol. Soc..

[13]  Hiroaki Ogata,et al.  A framework of ubiquitous learning environment , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[14]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[15]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[16]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[17]  Sean M. McNee,et al.  Improving recommendation lists through topic diversification , 2005, WWW '05.

[18]  Umeshwar Dayal,et al.  PrefixSpan: Mining Sequential Patterns by Prefix-Projected Growth , 2001, ICDE 2001.

[19]  Gediminas Adomavicius,et al.  Incorporating contextual information in recommender systems using a multidimensional approach , 2005, TOIS.

[20]  Michael R. Lyu,et al.  Effective missing data prediction for collaborative filtering , 2007, SIGIR.

[21]  Mark Weiser The computer for the 21st century , 1991 .

[22]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[23]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[24]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[25]  Richard W. Joiner,et al.  Designing educational experiences using ubiquitous technology , 2006, Comput. Hum. Behav..

[26]  Y. Rogers,et al.  Ubi-learning : Integrating Indoor and Outdoor Learning Experiences , 2005 .

[27]  Yvonne Rogers,et al.  Ubi-learning integrates indoor and outdoor experiences , 2005, CACM.

[28]  E. Syukur,et al.  MHS Learning Services for Pervasive Campus Environments , 2006, Percom Workshop Supplement Papers.

[29]  Jun Wang,et al.  Unifying user-based and item-based collaborative filtering approaches by similarity fusion , 2006, SIGIR.

[30]  Chien Chin Chen,et al.  PVA: A Self-Adaptive Personal View Agent , 2004, Journal of Intelligent Information Systems.

[31]  Stephen J. H. Yang,et al.  Context Aware Ubiquitous Learning Environments for Peer-to-Peer Collaborative Learning , 2006, J. Educ. Technol. Soc..

[32]  Qiming Chen,et al.  PrefixSpan,: mining sequential patterns efficiently by prefix-projected pattern growth , 2001, Proceedings 17th International Conference on Data Engineering.

[33]  R. W. Peterson,et al.  OPTICAL INTERFEROMETRY OF SURFACES , 1991 .

[34]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[35]  Shian-Shyong Tseng,et al.  Context Model and Context Acquisition for Ubiquitous Content Access in ULearning Environments , 2006, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06).