Elsevier

Pattern Recognition Letters

Volume 131, March 2020, Pages 341-347
Pattern Recognition Letters

An agent-based approach for recommending cultural tours

https://doi.org/10.1016/j.patrec.2020.01.005Get rights and content

Highlights

  • In the Big Data era recommender systems have become essential to provide intelligent browsing.

  • We provide a model based on Multi Agent Systems to model and forecast users behaviors.

  • Recommendation and Model Checking are used in order to provide plans for tours.

  • Counterexample-driven planning and recommendation allow for fast tours management.

Abstract

In the Cultural Heritage domain, the introduction of intelligent systems for planning of cultural visit was very appealing. Indeed when people decide to visit museums or archaeological sites, they usually would like to organize and schedule their time in order to fulfill some requirements and to match, as far as possible, their preferences and needs. In this work, we propose a novel methodology integrating recommendation facilities with agent-based planning techniques in order to implement a planner of routes within cultural sites as museums. In particular, the introduced methodology exploits from one hand a user-centered recommendation strategy to suggest the most suitable cultural items with respect to user’s preferences and, from the other one, it leverages multi-agents planning methods to generate the related routes consisting of the sequence of steps necessary to reach precise cultural goals depending on the context, by means of a state space exploration. We present a case of study for the proposed methodology and we describe some experimental results on system efficiency.

Introduction

In the age of Big Data recommender systems have become essential to provide intelligent browsing of more and more large collections of items, thus supporting users to effectively and efficiently discover “what they need” within the ocean of digital information.

Cultural Heritage undoubtedly represents one of the main application domains that can benefit from the recommendation facilities [10], [11], [13], [19].

In fact, cultural exhibitions are rapidly moving from an old vision where static information are proposed to users, to a novel one leveraging personalized services able to match visitors’ personal interests and behaviors. The final goal is to provide a “user-centered information dialog” between a cultural space and its visitors [9].

Generally, cultural digital contents come from distributed and heterogeneous data sources such as digital libraries, archives of cultural foundations, multimedia art collections, web encyclopedias, social media networks (like in [5], [15]) and so on.

Indeed when people decide to visit museums or archaeological sites, they usually would like to organize and schedule their time in order to fulfill some requirements, preferences and needs. As an example, they could prefer to see only paintings by a given author or belonging to the same artistic genre, often according to several cultural paths that they have in mind before starting the visit.

Furthermore, sometimes and for particular kinds of museums or archaeological ruins, the planned tours can take very long time to be accomplished and it is not unusual that visitors have to leave before the tour is effectively completed, even if tracking systems are used in order to better manage users’ routes [1]. In addition, a wrong scheduling can overload some areas of cultural sites that have to be managed by using proper queuing policies because of safety and security reasons [4], [12]. In this last case, a re-plan of visitor routes is necessary.

In this work, we propose a novel methodology integrating recommendation facilities with agent-based planning techniques in order to implement a planner for cultural routes within cultural sites and museums.

A case of study for the proposed methodology is reported and some preliminary experimental results on system efficiency were obtained to validate the approach.

Section snippets

Recommender systems for cultural heritage

As well known, recommender systems help people in retrieving information that match their preferences by recommending products or services from a large number of candidates, supporting decisions in various contexts. Just to make some examples, they can suggest what items to buy, which photo or movie to watch, which music to listen, what travels to do, who they can invite to their social network, or even which artwork could be interesting within an art collection [8].

In Content-Based Filtering

Recommendation

Recommendation is easily modeled as an information filtering problem. Here, the objective is to reduce and rank the vast amount of multimedia assets from the different data sources that can be associated to a cultural artifact (e.g., images and textual description related to a given picture within a museum), thus simplifying the agent task of searching the most suitable objects for visitors.

Formally, a recommender system deals with a set of users U={u1,um} and a set of items O={o1,,on}. For

The recommendation strategy

The basic idea behind the adopted strategy is that when a user is browsing a multimedia art collection in a real o virtual environment, the recommender system: (i) selects a set of useful candidate items on the base of user actual needs and preferences (pre-filtering stage); (ii) opportunely assigns to these items a rank, previously computed exploiting items’ intrinsic features, users’ past behaviors, and also leveraging users’ opinions and feedback (ranking stage); (iii) dynamically, when a

Case studies

The case study we propose, consists in a scenario of a museum, populated by a group of tourists, who want to visit objects of interest inside it. Tourists have their own personal goals. We can have tourists interested in visiting the entire museum, or only particular areas (e.g. Ancient History or Renaissance).

The Environment (World) provides the description of all the areas of the museum and information regarding the entry and exits points of each museum room. It is assumed that the museum is

Conclusions and future works

In the domain of cultural heritage, the introduction of a system for visits planning is very appealing. When people go to visit museums or archaeological sites, they usually want to schedule their time in order to fulfill some requirements, like they would see first paintings from the same period or region. The introduction of a tool able to adapt tours to user expectation and time requirements can noticeably improve users’ experiences and satisfaction. Furthermore, sometimes, tours can take

CRediT authorship contribution statement

Flora Amato: Conceptualization, Data curation, Formal analysis, Writing - original draft, Writing - review & editing. Francesco Moscato: Conceptualization, Data curation, Formal analysis, Writing - original draft, Writing - review & editing. Vincenzo Moscato: Conceptualization, Data curation, Formal analysis, Writing - original draft, Writing - review & editing. Francesco Pascale: Conceptualization, Data curation, Formal analysis, Writing - original draft, Writing - review & editing. Antonio

Declaration of Competing Interest

None.

References (24)

  • I. Bartolini et al.

    Recommending multimedia visiting paths in cultural heritage applications

    Multimed. Tools Appl.

    (2016)
  • J.P. Bowen et al.

    Personalization and the web from a museum perspective

    Museums and the Web

    (2004)
  • Cited by (26)

    • App usage on-the-move: Context- and commute-aware next app prediction

      2022, Pervasive and Mobile Computing
      Citation Excerpt :

      People spend a large proportion of time commuting for multiple purposes. Studies have revealed that people often engage with their mobile phones to carry out different activities during their commutes [21–23]. However, studies show that engagement with mobile phone activities can cause distraction and compromise safety under certain circumstances such as driving [24–26].

    • Automatic update strategy for real-time discovery of hidden customer intents in chatbot systems

      2022, Knowledge-Based Systems
      Citation Excerpt :

      Textual data composed of personal, emotional, and economic aspects were generated through individual interviews. Amato et al. [14] proposed an intelligent recommendation system based on multi-agent systems. The aim was to develop a route planner for cultural visits, for example, in museums.

    • Personalized recommendation of collective points-of-interest with preference and context awareness

      2022, Pattern Recognition Letters
      Citation Excerpt :

      Lyu et al. [17] proposed a personalized POI recommendation framework, called iMCRec, which recommends POIs by integrating user preferences on geographical, category, and attribute criteria with personalized weights. Amato et al. [18] introduced a methodology integrating recommendation facilities with agent-based planning techniques in order to implement a planner of routes within cultural sites as museums. Casillo et al. [19] developed a recommender system that suggests points of interest and related services according to both the profile of the tourist and contextual aspects.

    • TCD-CF: Triple cross-domain collaborative filtering recommendation

      2021, Pattern Recognition Letters
      Citation Excerpt :

      Yu et al. [18] propose a model (user-item-side) by inferring intrinsic user and item features, where they employ the bi-orthogonal tri-factorization model to infer the intrinsic user and item features from the user-side and item-side auxiliary domain respectively. Amato et al. [19] propose a methodology (user-item-side) integrating recommendation facilities with agent-based planning techniques in order to implement a planner of routes within cultural sites as museums. However, these approaches only use single-domain or dual-domain information to recommend target domains.

    View all citing articles on Scopus
    View full text