N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
Tailoring the interaction with users in electronic shops
UM '99 Proceedings of the seventh international conference on User modeling
A learning agent for wireless news access
Proceedings of the 5th international conference on Intelligent user interfaces
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
A broader approach to personalization
Communications of the ACM
Towards second and third generation web-based multimedia
Proceedings of the 10th international conference on World Wide Web
User Modeling for Adaptive News Access
User Modeling and User-Adapted Interaction
Case-Based User Profiling for Content Personalisation
AH '00 Proceedings of the International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
On the Application of Personalization Techniques to News Servers on the WWW
AI*IA '99 Proceedings of the 6th Congress of the Italian Association for Artificial Intelligence on Advances in Artificial Intelligence
Audio Structuring and Personalized Retrieval Using Ontologies
ADL '00 Proceedings of the IEEE Advances in Digital Libraries 2000
A standard reference model for intelligent multimedia presentation systems
Computer Standards & Interfaces
An adaptive mobile application development framework
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Hi-index | 0.00 |
Despite great effort in attempting to develop systems that personalize both content and presentation, there are still some important challenges related to information filtering, packaging and formatting that adapt to user's goals, interests and presentation preferences. This paper addresses these issues by proposing a three-level framework that achieves a high degree of separation of concerns. The framework dissociates the packaging process from the filtering and formatting processes, and thus facilitates the implementation, user testing and fine-tuning of the system representations and algorithms.