An Inference Engine for Personalized Content Adaptation in Heterogeneous Mobile Environment
In order to overcome the various constraints of wireless environments and provide content according to device specifications and user preference, research relating to content adaptation is gaining in significance. For content adaptation, existing research either prepares content in advance, a reflection of client types which may have access to server, or describes the adaptation rules for dynamic content conversion. However, these require a lot of effort from the content author or system developer, and prospecting the appearance of a new device is a difficult work in today’s rapidly changing computing environment. This paper proposes an intelligent adaptation system that automatically extends adaptation rules. The system classifies users into basic categories, then dynamically converts content according to the rule mapping category, offering this result to the user. Then, the system monitors the user action, and performs learning based on this feedback. Moreover, the system has characteristics of offering more personalized content as well as reducing the response time due to reuse of the content generated by same group category. A prototype was implemented in order to evaluate the proposed system in terms of system maintainability, by automatic rule extension, correctness of generated rules, and response time. The effectiveness of the system is confirmed through the results.
KeywordsResource Description Framework Group Category Inference Engine Content Adaptation Adaptation Rule
Unable to display preview. Download preview PDF.
- 2.Bellavista, P., Corradi, A., Montanari, R., Stefanelli, C.: Context-Aware Middleware for Resource Management in the Wireless Internet. IEEE Trans. on Software Engineering 29(12) (December 2003)Google Scholar
- 4.Hanrahan, R., Merrick, R., Wong, C., Wasmund, M., Lewis, R., Lemlouma, T.: Authoring Techniques for Device Independence, World Wide Web Consortium, Note, NOTE-di-atdi-20040218 (February 2004)Google Scholar
- 5.IBM WebSphere® Transcoding Publisher, http://www-306.ibm.com/software/pervasive/transcoding_publisher
- 10.Canali, C., Cardellini, V., Colajanni, M., Lancellotti, R., Yu, P.S.: A two-level distributed architecture for efficient Web content adaptation and delivery. In: Proc. SAINT 2005, pp. 132–139 (2005)Google Scholar
- 11.W3C – Resource Description Framework (RDF), http://www.w3.org/RDF/
- 12.W3C – Hypertext Transfer Protocol (HTTP 1.0), http://www.w3.org/protocols/http/
- 13.W3C - Composite Capability/Preference Profiles (CC/PP), http://www.w3.org/Mobile/
- 14.Berry, M.J.A., Linoff, G.S.: Mastering Data Mining: The Art and Science of Customer Relationship Management. Wiley, Chichester (2000)Google Scholar
- 15.Telecom Italia Lab - Java Agent DEvelopment Framework (JADE), http://jade.tilab.com/
- 16.Sun Microsystems – Java Image Management Interface API, http://java.sun.com/products/jimi
- 17.Sun Microsystems – Java Advanced Imaging (JAI) API, http://java.sun.com/products/java-media/jai/