A Multi Agent Architecture for Tourism Recommendation

In this paper, we present a Multi Agent System aimed to support an user on the realization of different leisure and tourist activities in a city. The system integrates agents that cooperate to dynamically capture the user profile and to obtain a list of suitable and satisfactory activities for the user, by using the experience acquired through the interaction of the user and similar users with the system. Moreover, the system is also able to generate a time schedule of the list of recommended activities thus forming a real activity plan. This paper focuses on the architecture and functional behaviour of our system.