The role of frame-based representation in reasoning
Communications of the ACM
Tailoring object descriptions to a user's level of expertise
Computational Linguistics - Special issue on user modeling
User models in dialog systems
Modeling the user's conceptual knowledge in BGP-MS, a user modeling shell system
Computational Intelligence
Fab: content-based, collaborative recommendation
Communications of the ACM
Information Filtering: A New Two-Phase Model Using StereotypicUser Profiling
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
KQML as an agent communication language
Software agents
Dynamic hypertext catalogues: helping users to help themselves
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Comparing feature-based and clique-based user models for movie selection
Proceedings of the third ACM conference on Digital libraries
An agent architecture for personalized Web stores
Proceedings of the third annual conference on Autonomous Agents
Tailoring the interaction with users in electronic shops
UM '99 Proceedings of the seventh international conference on User modeling
User Modeling and User-Adapted Interaction
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Distributed Intelligent Agents
IEEE Expert: Intelligent Systems and Their Applications
Agent-Based Engineering, the Web, and Intelligence
IEEE Expert: Intelligent Systems and Their Applications
The FindMe Approach to Assisted Browsing
IEEE Expert: Intelligent Systems and Their Applications
Communication Concepts for Mobile Agent Systems
MA '97 Proceedings of the First International Workshop on Mobile Agents
ELM-ART: An Intelligent Tutoring System on World Wide Web
ITS '96 Proceedings of the Third International Conference on Intelligent Tutoring Systems
The Design of a Coordination Language for Multi-Agent Systems
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
Vive la difference! individualised interaction with users
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Adaptive provision of evaluation-oriented information: tasks and techniques
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
An agent architecture for personalized Web stores
Proceedings of the third annual conference on Autonomous Agents
Proceedings of the seventh international conference on 3D Web technology
Tailoring the Interaction with Users in Web Stores
User Modeling and User-Adapted Interaction
A Review and Analysis of Commercial User Modeling Servers for Personalization on the World Wide Web
User Modeling and User-Adapted Interaction
Programming Goal-Driven Web Sites Using an Agent Logic Language
PADL '01 Proceedings of the Third International Symposium on Practical Aspects of Declarative Languages
Agent Technologies for the Development of Adaptive Web Stores
Agent Mediated Electronic Commerce, The European AgentLink Perspective.
A Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems
EC-Web 2001 Proceedings of the Second International Conference on Electronic Commerce and Web Technologies
Adding Adaptive Features to Virtual Reality Interfaces for E-Commerce
AH '00 Proceedings of the International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
An Architecture for Adaptive Web Stores
Revised Papers from the International Workshop on Infrastructure for Multi-Agent Systems: Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems
Dynamic Generation of Adaptive Web Catalogs
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
Personalized and Adaptive Services on Board a Car: An Application for Tourist Information
Journal of Intelligent Information Systems
Probabilistic model for the interfaces personalized creation
Proceedings of the Latin American conference on Human-computer interaction
Web Usage Mining as a Tool for Personalization: A Survey
User Modeling and User-Adapted Interaction
Personalised hypermedia presentation techniques for improving online customer relationships
The Knowledge Engineering Review
An adaptive system for the personalized access to news
AI Communications
A language for high-level description of adaptive web systems
Journal of Systems and Software
New directions for the design of virtual reality interfaces to e-commerce sites
Proceedings of the Working Conference on Advanced Visual Interfaces
User models for adaptive hypermedia and adaptive educational systems
The adaptive web
RESYGEN: A Recommendation System Generator using domain-based heuristics
Expert Systems with Applications: An International Journal
Hi-index | 0.01 |
With the recent expansion of the Internet, the interest towards electronic sales has quickly grown and many tools have been built to help vendors to set up their Web stores. These tools offer all the facilities for building the store databases and managing the order processing and secure payment transactions, but they typically do not focus on issues like the personalization of the interaction with the customers. However, Web surfers are generally heterogeneous and have different needs and preferences; moreover, the trend of marketing strategies is to pay more and more attention to the specific buyers. So, the importance of personalizing the interaction with the user and the product presentation is increasing. In this paper, we describe the architecture of a configurable virtual Web store supporting personalized hypertextual interactions with users. Our system builds a user profile by applying user modeling techniques and stereotypical information about the characteristics of customer groups; this profile is used during the interaction in order to tailor the product descriptions and the selection of items to recommend to the user’s needs, varying the layout of the hypertextual pages and the detail of the descriptions accordingly. Tailoring the system’s behavior requires the parallel execution of several complex tasks during the interaction (e.g., identifying the user’s preferences, selecting the products most suited to her, dynamically generating the hypertextual pages). Therefore, we have defined a multiagent architecture where these tasks are executed by different agents, which cooperate offering specific services to each other. In our system, the domain-dependent knowledge, concerning information about products and customer features, is declaratively represented and clearly separated from the domain-independent components, which represent the core of the virtual store. This separation has the advantage that our architecture can be easily instantiated on several sales domains, therefore obtaining different Web stores out of a single shell. Our system is developed in a Java-based environment and the overall architecture includes the prototype of a virtual store and the configuration tools which can be used to set up a new store on a specific sales domain.