<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Generation of Personalized, Context-aware City Tourist Itineraries: A User Study with GPT Trip Planner</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Elena L. González-Sanz</string-name>
          <email>elenal.gonzalez@estudiante.uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iván Cantador</string-name>
          <email>ivan.cantador@uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alejandro Bellogín</string-name>
          <email>alejandro.bellogin@uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Recommender Systems, Prague, Czech Republic.</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Escuela Politécnica Superior, Universidad Autónoma de Madrid</institution>
          ,
          <addr-line>Madrid</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Personalized, context-aware trip planning is a critical challenge in e-tourism, requiring systems that dynamically adapt to individual preferences and situational factors. Recent advancements in Large Language Models (LLMs) present promising opportunities to address this challenge. In this paper, we aim to evaluate LLM capabilities in generating user-adapted city tourist itineraries through GPT Trip Planner (GPT-TP), a system that interacts iteratively with a GPT-4 LLM via prompting. GPT-TP recommends tailored itineraries based on user-defined interests and constraints, while retrieving comprehensive information about relevant tourist attractions. A user study with 30 participants was conducted to assess the system's efectiveness on 60 trip plans for 20 cities, focusing on the satisfaction of freely defined travel profiles. The evaluation considered key aspects such as the accuracy, relevance, and coverage of the plans' content, as well as the coherence, utility, and originality of the itineraries. The obtained results provided valuable insights into the strengths and limitations of leveraging LLMs for personalized, context-aware trip planning. Moreover, received user feedback let us define practical guidelines for designing adaptive itineraries in real-world e-tourism applications. To facilitate further research and ensure reproducibility, the source code of GPT-TP and the questionnaires of the user study are made publicly available.</p>
      </abstract>
      <kwd-group>
        <kwd>E-tourism</kwd>
        <kwd>trip plans</kwd>
        <kwd>tourism recommender systems</kwd>
        <kwd>large language models</kwd>
        <kwd>GPT</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        E-tourism has long been recognized as a transformative force in the travel industry, fundamentally
reshaping how individuals organize and experience trips [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The widespread adoption of digital
platforms has streamlined access to tourist information, empowering users with sophisticated tools for
travel decision-making and itinerary generation. The role of technology in enhancing user experiences
is well-documented, with smart systems employing advanced algorithms and data-driven insights to
optimize the eficiency and quality of tourist trips [
        <xref ref-type="bibr" rid="ref2">2, 3, 4</xref>
        ].
      </p>
      <p>A key feature in this evolution is personalization [5, 6], which aims to tailor experiences to meet the
travelers’ unique interests and needs. Personalized systems in e-tourism thus address the diversity of
user expectations, ofering recommendations based on personal travel preferences and histories [ 7, 8].
This approach enables the generation of adaptive trip plans that enhance traveler satisfaction [9].
However, many traditional systems often struggle with incorporating contextual awareness and
realtime adaptability, by accommodating factors such as schedules, budgets, and local events [9, 10, 11, 12].</p>
      <p>Even current commercial trip planning applications, despite their widespread adoption and intuitive
interfaces, exhibit significant limitations in terms of personalization and contextualization [ 13]. These
applications typically ofer standardized itineraries or generic recommendations, which often fail to
capture the nuanced preferences of individual users or to adapt dynamically to contextual factors As a
result, the gap between the promise of personalized, context-aware tourism systems and the capabilities
of state-of-the-art commercial solutions remains considerable.</p>
      <p>Workshop on Recommenders in Tourism (RecTour 2025), September 22, 2025, co-located with the 19th ACM Conference on
(A. Bellogín)</p>
      <p>CEUR</p>
      <p>ceur-ws.org</p>
      <p>Recent advancements in Large Language Models (LLMs) and generative artificial intelligence (GenAI)
ofer encouraging opportunities for personalized and context-aware trip planning. These models, aimed
to understand and produce human-like text, have shown considerable potential in user modeling [14],
information retrieval [15, 16], and recommender systems [17], among other fields. In the context of
e-tourism, LLMs have been applied to tasks such as providing travel information, answering tourist
inquiries, suggesting itineraries, and generating synthetic travel queries that emulate diverse user
personas [18, 19, 20, 21]. Going beyond these applications, the ability of LLMs to process complex
prompts responding to both user preferences and contextual conditions makes them a compelling tool
for building tailored tourist itineraries [22].</p>
      <p>Despite their potential, exploiting LLMs in dynamic and adaptive itineraries remains relatively
underexplored [13]. While studies have investigated the use of LLMs for providing recommendations
in e-tourism, there is a lack of comprehensive research on their capabilities to generate sophisticated
trip plans [20]. In this sense, empirical evidence regarding the efectiveness –e.g., in terms of accuracy,
relevance and comprehensiveness– of LLM-generated content, and the users’ satisfaction and trust is
still limited [23]. To address these gaps, further research is required to evaluate the practical application
of LLM-supported systems in e-tourism [24].</p>
      <p>In this paper, we present GTP Tour Planner (GPT-TP), a system that leverages an LLM for generating
personalized, context-aware city trip plans. This system interacts iteratively and via prompting with a
GPT-4 model [25] to dynamically generate a structured trip plan for a city, incorporating user-defined
preferences and contextual factors such as travelers’ attributes and constraints, attraction schedules,
and travel distances. GPT-TP is thus aimed to generate highly valuable trip plan for given users and
situations.</p>
      <p>Similarly to previous work [9, 24], we conducted a user study involving 30 participants, who assessed
GPT-TP’s capabilities to generate 60 city trip plans for 20 cities worldwide. The study focused on
evaluating the personalization and contextualization of the generated trip plans, but also was intended
to measure the accuracy, relevance, and coverage of the plans’ tourist attractions and information, as
well as the perceived coherence, utility, and originality of their itineraries. The achieved results and
received user feedback highlight strengths and limitations of using LLMs in trip planning, providing
valuable insights into their potential in e-tourism applications, as we present in the form of practical
guidelines.</p>
      <p>The research questions driving our study were:
• RQ1. Can LLMs (specifically GPT-4o-mini) generate city trip plans that efectively account for a
user’s personal preferences and contextual factors?
• RQ2. How accurate, relevant and comprehensive is the content of such trip plans regarding
important tourist attractions and information of a city?
• RQ3. To what extent do the trip plans follow coherent itineraries that are both useful and
original?</p>
      <p>The remainder of the paper is organized as follows. Section 2 surveys related work on the use of
LLMs in e-tourism and trip planning. Next, Section 3 introduces the GPT-TP system, and Section 4
delves into the personalized and context-aware trip plan generation process within the system. Finally,
Sections 5 and 6 report on the conducted user study, and Section 7 concludes with principal findings of
our work and potential avenues for future research.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        The exploitation of LLMs and GenAI for e-tourism is a recent research topic, whose studies are scarce
and preliminary. In this section, we survey related work, without digging into the relatively extensive
literature on trip planning [
        <xref ref-type="bibr" rid="ref2">2, 4, 5, 6, 9, 10, 11, 12, 26, 27</xref>
        ].
      </p>
      <sec id="sec-2-1">
        <title>2.1. LLMs in E-tourism</title>
        <p>LLMs can play a crucial role in supporting users throughout the three main stages of travel experiences:
pre-trip, en-route, and post-trip [18, 20, 22]. In the pre-trip stage, LLMs can assist in researching
destinations, comparing options, and generating personalized itineraries based on user preferences,
constraints, and contextual data. During the en-route stage, LLMs can provide real-time updates,
recommend nearby points of interest (POIs), and adapt travel plans in response to dynamic changes,
such as weather conditions or user feedback. Finally, in the post-trip stage, LLMs can summarize
experiences, assist in sharing trip highlights (e.g., via blogs or social media), and provide actionable
insights for future travel planning [28].</p>
        <p>Integrating LLMs into e-tourism applications is thus transforming how travelers plan and experience
their journeys. LLM-supported systems have been proposed to generate custom itineraries,
providing real-time recommendations, and summarizing travel experiences in a personalized manner [18].
Additionally, their ability to simulate personas, such as local residents or travel experts, enhances the
authenticity and relatability of their guidance, and could increase user engagement [20].</p>
        <p>In the tourism industry, LLMs are also valuable for customer service and operational tasks. Businesses
can leverage LLMs to improve booking assistance, handle multilingual customer interactions, and
automate back-ofice operations such as content creation, customer feedback analysis, and marketing
campaigns [18, 23]. These applications boost eficiency and facilitate personalization, fostering customer
loyalty [18].</p>
        <p>Despite their efectiveness, LLMs raise challenges in e-tourism. Hallucinations remain a critical issue,
as LLMs can generate inaccurate information, risking user trust [29]. Additionally, their reliance on
outdated training data limits their utility in dynamic contexts [23]. Ethical concerns, such as biases
in outputs and potential misuse of sensitive data, also require attention [18]. Future research should
address these limitations by integrating external databases and specialized services and tools [23].</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. LLMs for Trip Planning</title>
        <p>LLMs have shown significant potential in generating adaptive travel plans. These models are particularly
efective at addressing user preferences and contextual factors through iterative interactions, enabling
tasks like multi-day route optimization and POI recommendation [30]. The Map GPT Playground
system showcases how LLMs can handle complex, multi-location queries, ensuring spatial and temporal
consistency in travel plans [31]. The integration of LLM-based GenAI with Internet-of-Things (IoT) data
supports real-time, personalized travel planning by incorporating dynamic environmental data [22].
This integration increases the contextual relevance of itineraries, adapting plans to evolving user needs
and external conditions. In this context, our GPT-TP system allows establishing enables users to specify
not only personal preferences, but also contextual factors to generate tailored trip plans.</p>
        <p>Recent works have explored complementary directions for LLM-supported travel planning. In [19],
Li investigates how to design a GUI that efectively supports trip planning with ChatGPT. Through
a questionnaire-based study, the author proposes a form-based interface, which is well aligned with
our own design in GPT-TP. Notably, our system extends this approach by allowing the specification
of more nuanced preferences, including dietary restrictions, mobility needs, and temporal limitations.
Moreover, unlike Li’s work, which focuses on GUI design, our contribution evaluates the efectiveness
of personalized itinerary generation based on structured user profiles and contextual information.</p>
        <p>Other studies have examined the integration of LLMs with traditional planning frameworks. For
instance, TRIP-PAL [32] combines GPT-4 with automated planners to optimize POI selection under
minimal personalization input. The system only considers the destination city, number of POIs, and time
constraints, using GPT-4 or an automated solver to produce a travel plan. Evaluation is conducted based
on the utility (popularity) of selected POIs, with no in-depth consideration of user preferences or
contextual dynamics. This contrasts with our approach, which emphasizes comprehensive personalization
and contextual relevance in the generation of travel plans.</p>
        <p>Similarly, the LLM-Modulo framework [33] employs GPT-3.5 and GPT-4 to create travel plans using
limited personalization parameters, such as destination, number of travelers, and budget. The study
focuses on validating generated plans through critic-based agents that assess JSON structure
completeness and POI diversity. While such framework emphasizes the robustness and validity of plan structure,
it does not address user-specific preferences like accommodation type or dietary needs, which are core
to our system’s design. Our work, in contrast, aims to evaluate how efectively an LLM can generate
coherent and valuable itineraries grounded in detailed user and contextual profiles.</p>
        <p>Despite the promise of LLMs in this domain, key challenges remain. One of the most critical issues
is the risk of hallucinations, where models generate inaccurate or misleading content, potentially
undermining user trust [30]. Moreover, the reliance on static or outdated training data can impair the
temporal and contextual relevance of recommendations [31]. Addressing these limitations is crucial to
improving the reliability and practical usability of LLM-based trip planning tools.</p>
        <p>Through our user study with GPT-TP, we aim to assess the ability of a state-of-the-art LLM to generate
travel plans that are not only aligned with user-defined constraints, but also accurate, coherent,
comprehensive, and valuable—capturing both relevance and originality under diverse user and environmental
conditions.
3. GPT-TP
GPT-TP is an open-source web application1, leveraging the Render cloud platform to simplify deployment,
hosting and scaling. The backend of GPT-TP is implemented in Python using the Django framework and
relies on a PostgreSQL database. Its modular software architecture supports essential functionalities,
including the management of user and travel profiles, and the LLM-supported acquisition of city
POIs and POI metadata, and trip plan generation. A key feature of the backend is its integration
with an external LLM via the LangChain library. Specifically, GPT-TP uses this library alongside the
OpenAI API to make LLM prompt-based requests to the GPT-4o-mini model. Additionally, the backend</p>
        <sec id="sec-2-2-1">
          <title>1GPT-TP source code, https://github.com/Elenaluciasanz/TourGPT</title>
          <p>incorporates several Python libraries to enhance its functionality. Geopy is used for geocoding and
mapping geographical data, Googletrans provides automatic translation for multilingual support, and
Requests interacts with the DBpedia endpoint via remote SPARQL queries to retrieve POI photos.</p>
          <p>On the client side, GPT-TP features a responsive graphical user interface designed for a seamless
and user-friendly experience. Built with Bootstrap, its frontend ensures compatibility across various
devices and screen sizes. The interface uses AJAX for dynamic updates, allowing users to interact
with the system without requiring full page reloads. To enhance personalization, GPT-TP integrates
interactive maps powered by the Folium library, enabling users to visualize their itineraries and explore
POIs directly on the maps.</p>
          <p>As shown in Figure 1, the interface allows users to request POIs for a given city, and visualize them
on an interactive map. The POIs are classified into diferent categories (i.e., attraction, accommodation,
entertainment, and dining) and subcategories (e.g., emblematic site, museum, or park/garden under the
attraction category). These categories are visually diferentiated by colors on the interface.</p>
          <p>The interface also includes a menu with access to a form where the user can request a trip plan for
a city within a given date range, and considering a travel profile that the user defines in a separate
window (Figure 2). Once generated, a trip plan is presented in a structured format. This includes a
short introduction, historical insights, and curiosities about the city, followed by a day-by-day itinerary
with POI recommendations of accommodation choices, attractions, entertainment venues, and dining
places (Figure 3). The plan includes a final explanation detailing how it satisfies the input travel profile.
Besides, the user can select a specific POI to view detailed information about it in a pop-up dialog
window (Figure 4).</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Trip Plan Generation</title>
      <p>This section presents two core components of the GPT-TP system: the structure of the input travel
profiles, capturing the user’s preferences and contextual constraints (Subsection 4.1), and the structure
of the output trip plans, providing detailed, personalized, and context-aware itineraries (Subsection 4.2).</p>
      <sec id="sec-3-1">
        <title>4.1. Travel Profiles</title>
        <p>Listing 1 shows a fragment of the prompt used by GPT-TP to request a trip plan to the LLM. It encapsulates
essential details about the travelers, including demographics, interests and needs. It specifies the
destination city, the duration of the trip, and the composition of the traveling group, such as the number
of adults and children, with children further categorized by age groups. The prompt also describes the
purpose of the trip, whether it is for leisure, family bonding, or cultural exploration, and highlights
specific POIs such as landmarks, and entertainment places.</p>
        <p>The prompt concludes with a travel profile of practical considerations, such as the travelers’ budget,
ranging from low to high, and the desired level of adventure, from relaxed activities to high-energy
experiences. Observations and special requirements, such as accessibility needs or a preference for
relaxed and kid-friendly locations, are also included. Finally, the profile allows specifying POIs to avoid,
respecting particular user or system constraints.</p>
      </sec>
      <sec id="sec-3-2">
        <title>4.2. Trip Plans</title>
        <p>Listing 2 presents an example of a generated JSON output for a three-day trip to Sydney, Australia.
The trip’s plan consists of a comprehensive itinerary designed to align with the input travel profile.
It first includes a historical introduction and several curiosities of the city, and an accommodation
recommendation.</p>
        <p>The itinerary is organized by day and further divided into time slots, such as morning, afternoon,
evening, and night, providing a structured sequence of activities. For each activity, the itinerary specifies
the location, type, and an estimated budget level. Each day begins with a thematic header, such as
“Beaches and Relaxation” or “Nature and Wildlife Fun,” which summarizes the planned activities and
their overarching focus. A final explanation accompanies the itinerary, ofering a concise justification
of how the trip plan caters to the preferences and constraints outlined in the travel profile. This ensures
transparency in how the system incorporates user-defined inputs into the final output.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Experimental Setting</title>
      <p>We next detail the experimental setting of our user study, describing the followed evaluation
methodology (Subsection 5.1) and the considered evaluation measures (Subsection 5.2).</p>
      <sec id="sec-4-1">
        <title>5.1. Evaluation Methodology</title>
        <p>The study was divided into three stages. In the first stage, the participants of the study were recruited,
with invitations extended to family members, friends, and colleagues of the authors. They received a
link to an online questionnaire which they completed confirming their participation. The questionnaire
provided detailed information about the study’s purpose and assured participants of the anonymity and
privacy of their data. In the questionnaire, participants were asked to provide their email addresses
for communication purposes. Furthermore, they were requested to list 5–6 cities they had previously
visited as tourists and another 5–6 cities they had not visited but wished to explore in the future.</p>
        <p>Once all acceptance responses were received, participants were randomly assigned to one of two
groups. A control group used GPT-TP with personalization and contextualization prompts disabled,
while an experimental group used GPT-TP with these features enabled. For each participant, two cities
were selected from their preference lists: one from the visited cities and the other from the non-visited
**Context:**
You are tasked with creating a personalized trip plan tailored to the interests, preferences, needs, and
constraints of a provided travel profile. The itinerary should be detailed, optimized for a
destination city, and accommodate to an input travel profile.
**Input description:**
To generate the trip plan you will be given:
1. City: The destination city.
2. Duration of stay: The number of days of the trip.
3. Travel profile: Detailed information about the travelers, including:
- Adults: Number of adults.
- Children: Number of children, categorized by age (baby: 0-2 years, child: 3-12 years, teen: 13-17
years).</p>
        <p>...
4. Points forbidden: List of points of interest to avoid in the destination city, if applicable.
**Output instructions:**
Return a JSON object containing:
1. Accommodation ...
2. Daily itinerary ...
3. Explanation: A brief justification for why the itinerary is suitable for the input travel profile,
highlighting how its interests and needs were considered in the plan.</p>
        <p>Listing 1: Fragment of the prompt for trip plan generation. It has to be completed with the travel
profile defined by the user.
cities. For this selection, global criteria were satisfied: the whole set of cities had to represent all
continents, each city had to be selected at least once as a “visited city” and at least once as a
“nonvisited city,” and there had to be a balanced distribution of evaluations for each city in both categories.
Additionally, to reduce biases, in each group, half of the participants began by evaluating a “visited
city,” while the other half started with a “non-visited city.”</p>
        <p>In the second stage, participants received an email containing their assigned user ID and password, a
link to a study registration questionnaire2 for collecting anonymized personal demographic and tourist
behavior data, the names of their two assigned cities, and links to GPT-TP and a post-task evaluation
questionnaire. The email also had detailed instructions for completing the study task.
2The study registration questionnaire is accessible at https://forms.gle/XGMgEQRf6r67teb37
{
}</p>
        <p>Each participant was required to log in to GPT-TP using her credentials, and define a travel profile
reflecting personal preferences and constraints for the requested city trip plans. Next, the participant had
to use the system’s travel planner to generate a trip plan for each of her two cities, freely choosing trip
durations of 3–5 days. The system personalized and contextualized the recommended plans according to
the travel profiles 3. After the generation of a plan, the participant was instructed to review all provided
information thoroughly, verifying details such as POIs, locations, prices, and opening and closing hours
using external online resources.
3As explained in Section 6.1, in our study, GPT-TP only applied personalization and contextualization trip generation prompts
for the members of an experimental group.</p>
        <p>},
"Day 3": {
"header": "Nature and Wildlife Fun",
"morning": {</p>
        <p>"activity": "Explore the lush greenery and wildlife at Taronga Zoo", ...
},
"explanation": "This itinerary balances family-friendly activities with a medium-budget preference. It
includes iconic landmarks, outdoor attractions, and kid-friendly dining options, ensuring all ages
enjoy the trip. Budget constraints were respected by mixing low-cost and medium-cost activities."
Listing 2: Fragment of a generated JSON ouput for a 3-days trip to Sidney, Australia.</p>
        <p>Once these tasks were completed for each trip plan, in the third stage, the participant had to fill
out the post-task evaluation questionnaire. This questionnaire was aimed to evaluate several metrics,
which are discussed in the subsequent subsection.</p>
      </sec>
      <sec id="sec-4-2">
        <title>5.2. Evaluation Measures</title>
        <p>Aimed at addressing the research questions stated in Section 1, the evaluation questionnaire4 was
designed to assess multiple criteria related to the quality of the generated itineraries. In particular,
participants were asked to rate:
• The relevance of the tourist attractions included in the plan.
• The coverage of the tourist attractions included in the plan considering the input duration.
• The accuracy (correctness, truthfulness) of the information (locations, visit times, prices) about
the tourist attractions included in the plan.
• The originality of the plan.
• The coherence of the plan in terms of the types of places visited each day and time of day.
• The coherence of the plan in terms of visit and travel times.
• The satisfaction of your personal preferences for certain types of attractions and entertainment
established in the travel profile.
• The satisfaction of your travel restrictions and mobility established constraints.
• The likelihood of following the suggested itinerary to visit the city under the established
conditions.</p>
        <p>The rationale behind the questionnaire was to evaluate the system across complementary dimensions:
• The GPT-TP’s ability to personalize and contextualize trip plans, corresponding to the degree to
which user-defined interests, preferences, and constraints were correctly satisfied.
• The accuracy, relevance, and coverage of the information provided about cities and POIs, ensuring
that itineraries contained correct and suficiently comprehensive content.
• The coherence, utility, and originality of the proposed itineraries, assessing whether generated
trips were feasible, logically organized, and ofered novel or valuable experiences.</p>
        <p>The questionnaire employed a 1–5 Likert scale, with each response rating accompanied by a brief
description. For example, the following questionnaire item evaluated the coverage of key POIs in a city
within a trip plan, along with descriptions of the lowest- and highest-rating response options:
On a scale of 1 to 5, considering the duration you have set for the trip, how would you rate the
coverage of the city's key points of interest included in the plan?
1. Unacceptable. The plan includes none or very few of the city's key points of interest.
2. Insufficient. The selection is limited and misses several key attractions that should be
included.
3. Acceptable. The coverage is reasonable, although it could be more comprehensive.
4. Good. The plan adequately covers the key attractions of the city.
5. Excellent. The plan provides comprehensive and extensive coverage, including (almost) all the
city's key points of interest.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>6. User Study</title>
      <p>Our user study took place in December 2024 and January 2025. In the following, we describe the
individuals who participated in the study (Subsection 6.1), analyze the results of their evaluations
(Subsection 6.2), and discuss limitations and guidelines derived from their feedback (Subsection 6.3).</p>
      <sec id="sec-5-1">
        <title>4The evaluation questionnaire is accessible at https://forms.gle/5Wb8LAtpZD9RxhiK8</title>
        <sec id="sec-5-1-1">
          <title>6.1. Participants</title>
          <p>With informed agreement from participants, we recruited individuals ensuring a varied representation
across demographics. A total of 30 people participated in the study, comprising 15 males and 15 females,
with ages ranging 18-24 (26.9%), 35-44 (53.8%), 45-54 (15.4%) and 55-64 (3.8%) years old. Participants’
educational levels were diverse: vocational training (15.4%), high school (7.7%), university studies
(42.3%), master’s degree (3.8%), and doctorate (30.8%).</p>
          <p>In the registration questionnaire, 84.6% of participants reported traveling as tourists 1–2 times per
year, and the remaining 15.4% between 3–5 times annually. They also indicated a broad spectrum of
tourism preferences: relaxation trip (76.9%), cultural travel (61.5%), leisure travel (26.9%), shopping trip
(15.4%), adventure or sports travel (11.5%), and gastronomic tourism (11.5%). For their upcoming trips,
15.4% of participants were planning to travel alone, 46.2% with a partner, 46.2% with family or friends
including children, and 76.9% with family or friends and no children. Expected budgets varied as well,
with 46.2% indicating economic, 30.8% economic or mid-range, and 23.1% mid-range budgets. This
diversity in tourist profiles was deemed suitable for the scope of our study.</p>
          <p>In general, prior to traveling as tourists to a city, 34.6% of participants usually gather little to no
information –perhaps only a basic list of the city’s main POIs. Meanwhile, 65.4% collect basic data
about popular POIs, 26.9% gather detailed information beyond the city’s main attractions, and only
3.8% collect exhaustive information, seeking lesser-known data. These findings suggest that the GPT-TP
system’s design is well-suited, providing standout information about cities and POIs without delving
into extensive details as traditional travel guides commonly provide.</p>
          <p>A notable finding from the questionnaire responses was the clear preference for digital resources
when planning trips. Among them, platforms and applications such as Google Maps, TripAdvisor,
Booking, and Expedia were the most frequently used, reported by 50.0% of participants. Social media
like Instagram, Pinterest, and YouTube were also popular, used by 34.6%. In contrast, specialized
tourism-focused digital resources showed a lower level of adoption: 26.9% of participants reported
using travel blogs or forums, while only 3.8% used advanced digital trip-planning platforms like Google
Travel, TripIt, or Sygic Travel. Traditional resources had varying degrees of popularity: printed
travel guides such as Lonely Planet were consulted by 26.9% of participants, while travel agencies
were used by just 3.8%. Interestingly, personal recommendations played a significant role in travel
planning, with 50.0% of participants considering advice from friends or family when organizing their
trips. These insights highlight the need to evaluate the perceived usefulness and appeal of systems like
GPT-TP, which could bridge the gap between broad-use and specialized e-tourism platforms.</p>
        </sec>
        <sec id="sec-5-1-2">
          <title>6.2. Results</title>
          <p>In the user study, participants accessed GPT-TP using their personal devices, including desktop computers
(18.2%), laptops (50.0%), tablets (9.1%), and mobile phones (22.7%), to perform the experiment tasks. No
significant diferences were observed in the experiment results based on the type of device used.</p>
          <p>Participants freely used GPT-TP to define travel profiles to request the generation of 60 trip plans
(with an average duration of 4.3 days) for 20 cities worldwide. These cities were Amsterdam, Athens,
Barcelona, Copenhagen, London, Lisbon, Madrid, Paris, Prague, Rome, Tenerife, and Venice in Europe;
New York, and San Francisco in North America, Rio de Janeiro in South America; Seoul, Shanghai, and
Tokyo in Asia; Cairo in Africa; and Sydney in Australia.</p>
          <p>Each participant used the system to request trip plans for two cities: one familiar (visited) and one
unfamiliar (non-visited). In the control group, user-defined travel plans were excluded from the input
prompts, while in the experimental group, these plans were included to enhance personalization and
contextualization.</p>
          <p>Table 1 summarizes the study results. The performance of the experimental group illustrates how
incorporating user input into the LLM prompts significantly improves the quality of the generated trip
plans across various evaluation criteria. To analyze these results in depth, we structure our assessment
around the three research questions introduced in Section 1.</p>
          <p>RQ1. Can LLMs generate city trip plans that efectively account for a user’s personal
preferences and contextual factors? The results show that GPT-TP successfully integrated
userdefined travel profiles into its trip plans. Participants in the experimental group rated the satisfaction of
user preferences highly, with scores of 4.13 for unvisited cities and 4.11 for visited cities. These ratings
suggest that participants perceived the system’s personalization as efective across both familiar and
unfamiliar cities. Similarly, context satisfaction received positive evaluations, with scores of 4.19 for
unvisited cities and 4.00 for visited cities, further supporting the GPT-TP’s ability to adapt to situational
conditions from user input. In comparison, the control group expressed lower satisfaction, with scores
of 3,67 and 3.42 for user preferences and contextual factors in unvisited cities, and 3.46 and 3.69 in
visited cities.</p>
          <p>RQ2. How accurate, relevant, and comprehensive is the content of such trip plans regarding
important tourist attractions and city information? Content quality was another area where
GPT-TP performed well, particularly in the experimental group. Participants validated the accuracy of
the trip plans, especially for visited cities, which scored 4.33. However, the lower score for unvisited
cities (3.47) suggests that GPT-TP’s performance could benefit from improved handling of unfamiliar
contexts. Despite this, participants appreciated the relevance of the included POIs, with high ratings for
unknown (4.13) and known (4.44) cities. Content coverage was similarly well-rated, with participants
reporting that the plans included most relevant POIs, reflected in scores of 4.06 for unvisited cities and
4.11 for visited cities. By contrast, the control group scored lower across all dimensions, especially for
visited cities, where participants likely had higher expectations.</p>
          <p>RQ3. To what extent do the trip plans follow coherent itineraries that are both useful and
original? The coherence and utility of the itineraries generated by GPT-TP also received favorable
evaluations. Participants rated POI coherence highly, with scores of 4.13 for unvisited cities and 4.00
for visited cities. However, time coherence received slightly lower ratings of 3.65 and 3.78, respectively,
suggesting that while the system generally organized POIs in a logical sequence, there is room for
improvement in time allocation. The utility of the generated itineraries, particularly in terms of
personalization and contextualization, scored 3.78 for visited cities. Originality was perceived as
moderate, scoring 3.90 for visited cities, indicating potential for more innovative itinerary designs. As
with other research questions, the control group assigned consistently lower ratings to all measures of
itinerary quality.</p>
          <p>Overall, the experimental group consistently outperformed the control group, showing the positive
impact of including user-defined travel plans in the input LLM prompts. This approach enhanced
GPT-TP’s ability to personalize and contextualize trip plans efectively, resulting in higher satisfaction
across most evaluation criteria. Nevertheless, the lower ratings for unvisited cities reveal a challenge in
adapting to less familiar contexts. Additionally, aspects such as time coherence and originality, while
positively evaluated, highlight areas for potential improvement.</p>
          <p>To address these limitations, future iterations of GPT-TP could incorporate features that provide
transparent explanations for the system’s recommendations. For instance, the system could explain
why specific POIs were selected, how time allocations balance exploration with eficiency, or how the
grouping of POIs reflects proximity, theme, or user preferences. This functionality could build user
trust and further enhance the perceived quality of the generated plans.</p>
          <p>Moreover, improving the handling of unvisited cities may involve integrating external data sources,
such as updated travel databases or user feedback loops, to enhance the relevance and coverage of
information in less familiar contexts. By addressing these challenges through transparent communication
and iterative system refinement, GPT-TP can further solidify its position as a reliable and engaging tool
for adaptive trip planning.</p>
        </sec>
        <sec id="sec-5-1-3">
          <title>6.3. Limitations and Guidelines</title>
          <p>The feedback collected from participants in the user study highlighted potential improvements for the
generated trip plans, ofering valuable insights for developing more efective LLM-based trip planning
systems. Hence, the received suggestions allowed us to provide practical guidelines for refining the
planning process.</p>
          <p>A key issue identified was the existence of certain hallucinations on the geographical location of
POIs in plan slots. To address this, it is essential to implement curated LLM prompts in a more structured
fashion. A potential approach may involve a three-step process: first, identifying tourist districts or key
areas within the target city; second, assigning these districts to specific time slots based on contextual
factors such as travel times, opening hours, and user preferences; and third, retrieving POIs for each
district while adhering to user-defined constraints. Integrating reasoning-oriented techniques may
further enhance the reliability of the generated plans by enabling the system to validate its choices
systematically [7, 30, 31].</p>
          <p>Another improvement involves optimizing time and distance constraints within itineraries. Some
participants indicated that the plans underutilized the available time, leaving room for more POIs to be
included. To overcome this, LLM-based systems could incorporate detailed travel distance and time
estimates between POIs [9], supplemented with transportation options like public transit, walking
routes, or ride-sharing services. Explicitly presenting these details in the plans would improve user trust
and strengthen the feasibility of the itineraries. In this context, it could also be valuable to introduce a
user preference parameter that characterizes the desired travel style —e.g., relaxed, balanced, or intensive.
This would allow the system to adjust the number of POIs and time allocations accordingly, ensuring
itineraries better reflect individual travel expectations. For all cases, providing explanations of how
time allocations were determined would enhance the transparency of the system’s recommendations.</p>
          <p>Participants also highlighted the importance of ofering recommendations tailored to specific
POIs. For example, users might benefit from suggestions for nearby dining options during meal times
or activity suggestions in certain areas of the city [7, 9]. To implement this, systems could generate
personalized, context-aware sub-lists of options for each POI and time slot. Such functionality would
significantly enhance the practicality of the plans.</p>
          <p>Another mentioned limitation was certain over-reliance on popular POIs, which limited the diversity
in the itineraries. To address this, diversification techniques can be employed, such as boosting
user-defined preferences to prioritize lesser-known attractions or further balancing recommendations
to include a mix of iconic and hidden gems [4, 5]. Encouraging users to specify their desired level of
exploration –ranging from mainstream to of-the-beaten-path experiences– could guide the system in
tailoring the itinerary.</p>
          <p>Richer contextual adaptability emerged as another area for enhancement. Efective trip planning
should consider real-time factors like weather conditions, local events, and visitor density at POIs [11].
Integrating data from external sources, such as weather APIs and event databases, could enable further
adaption of itineraries. For instance, recommending indoor activities during adverse weather or
highlighting festivals and cultural events during the users’ visit would greatly improve the relevance
and appeal of the plans.</p>
          <p>Finally, a few participants emphasized the importance of addressing accessibility and sustainability
in trip planning, as discussed in [8, 22]. Systems should strive to include accessibility information, like
wheelchair-friendly routes and POIs with facilities for individuals with disabilities. Similarly, promoting
eco-friendly travel options –e.g., walking paths, bike rentals, and low-emission transportation– aligns
with growing demand for sustainable tourism. Moreover, reducing the focus on popular POIs could
also help alleviate issues related to tourist overcrowding, a growing concern in urban tourism
management [34] and POI recommender systems [35]. In this context, systems could integrate sustainability
metrics, enabling users to select itineraries that minimize environmental impact while maximizing
enjoyment.</p>
          <p>By adopting these practical guidelines –structured POI retrieval and trip planning, time and distance
optimization, diversified recommendations, contextual adaptability, and support for accessibility and
sustainability– developers could create more reliable, inclusive, and user-centric trip planning systems.
These improvements not only address the limitations identified in our user study, but also set the stage
for delivering truly personalized and engaging travel experiences powered by LLMs.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>7. Conclusions</title>
      <p>In this paper, we have presented GPT-TP, a novel system leveraging an LLM for personalized and
context-aware trip planning. By iteratively prompting a GTP-4 model, the system builds trip plans
tailored to user-defined travel preferences and situational constraints.</p>
      <p>This has enabled us to explore how personalization influences the quality and usefulness of
AIgenerated trip itineraries, filling a research gap in the assessment of LLMs in itinerary generation.
Related work also applied LLM prompting for automatic travel plan generation, but did not delve into
the evaluation of generated plans as we do in our research.</p>
      <p>Our conducted user study highlighted the GPT-TP’s ability to efectively personalize and contextualize
the plans, according to accuracy, relevance, coherence, and originality criteria. Although additional
LLMs and evaluation metrics should be considered, such as user satisfaction and trust, and system
accessibility and usability [9, 24, 36], the obtained findings underscore the transformative potential of
LLMs in e-tourism, showcasing their ability to enhance the user experience by ofering adaptive and
lfexible trip planning.</p>
      <p>Accompanying these results, there are several opportunities for further research and development.
One important avenue is the integration of specialized external services and data sources to improve
the accuracy and enhance the descriptions and metadata of POI recommendations in generated trips [37].
This could include linking the system to real-time data feeds for transportation schedules, weather
updates, and event listings, as well as leveraging knowledge graphs for deeper cultural and historical
insights. In this sense, incorporating Retrieval-Augmented Generation (RAG) [38] methods may be a
promising direction. By combining LLMs with external search engines, the system could reduce reliance
on model-internal knowledge, thereby improving factual accuracy and mitigating hallucinations. A
RAG approach could also ensure that recommendations remain up-to-date and contextually precise.</p>
      <p>Another potential improvement involves adding a conversational interface [30, 39], which would
enable users to interact with the system as if it were a human guide or tourism expert. A dialogue-based
communication could support iterative refinement of itineraries, allowing users to better and
dynamically adjust preferences and constraints or resolve ambiguities in real-time, enhancing the system’s
adaptability and usability. Besides, incorporating a virtual agent capable of delivering explanations
under diferent, configurable roles –such as a local resident, a professional tour guide, or an expert
in art or history– would add a layer of engagement and contextual depth [20]. These personalized
narratives would cater to diverse user preferences, making the generated trip plans more relatable and
valuable. The addition of a voice interface could further enhance the human-computer interactions,
ultimately increasing the users’ satisfaction with their travel experience [18].</p>
      <p>In addition to the promising outcomes and open research issues, it is important to acknowledge
several limitations of our work. First, our study represents a preliminary, exploratory evaluation, aimed
primarily at obtaining initial insights into user perceptions of LLM-generated trip plans. While GPT-TP
demonstrated certain ability to generate coherent and contextually relevant itineraries, current LLMs
inherently lack true reasoning and planning capabilities. As such, we cannot expect them to consistently
produce itineraries that fully satisfy spatial or temporal coherence, optimize routes, consider distances
and transport modes, or balance popularity and diversity of POIs without extensive human guidance.</p>
      <p>Moreover, the standard criteria for classical itinerary planners –such as ensuring accessibility,
sustainability, real-time contextual adaptation, and consequently multi-objective optimization– remain
challenging for current LLMs, even when combined with RAG methods or sophisticated prompt
engineering. Our study focused on subjective user experience in an uncontrolled environment and did
not include benchmarking against traditional, rule-based planners or route optimization algorithms.
Therefore, while GPT-TP provides valuable insights into perceived usefulness and user satisfaction, its
performance should not be interpreted as a comprehensive assessment of itinerary optimization.</p>
      <p>Nonetheless, we argue that the presented user study and findings, and the open-source
implementation of GPT-TP ofer a valuable foundation for future research. Researchers can leverage our publicly
available web application to explore the integration of LLMs with classical reasoning and planning
frameworks, multi-agent systems, or hybrid architectures that combine data-driven suggestions with
optimization-based itinerary refinement. Such extensions could address current limitations in spatial
and temporal coherence while preserving the adaptive, context-aware advantages of LLM-generated
content.</p>
      <p>Despite the constraints, in our humble opinion, our findings highlight the potential of LLMs to enhance
the user experience in e-tourism applications. The flexibility, responsiveness, and personalization ofered
by GPT-TP illustrate a promising direction in which LLMs can complement existing planning tools,
particularly in providing engaging, human-like guidance and explanations tailored to individual travel
profiles. We anticipate that continued research in this direction –particularly through hybrid
LLMplanners, probably through multi-agent interactions [40]– could unlock more robust, accurate, and
contextually rich itinerary generation in the near future.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work was supported by Grant PID2022-139131NB-I00 funded by MCIN/AEI/10.13039/501100011033
and by “ERDF, a way of making Europe.” The authors are grateful to the participants of the user study
presented in this paper for their time and valuable insights. The authors also wish to thank the reviewers
for their constructive comments and suggestions, as well as the RecTour organizers for granting the
opportunity to present the work at the workshop.</p>
    </sec>
    <sec id="sec-8">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used GPT-4 in order to: Paraphrase and reword. After
using this tool, the authors reviewed and edited the content as needed and take full responsibility for
the publication’s content.
[3] R. A. Hamid, A. S. Albahri, J. K. Alwan, Z. Al-Qaysi, O. S. Albahri, A. A. Zaidan, A. Alnoor,
A. H. Alamoodi, B. Zaidan, How smart is e-tourism? a systematic review of smart tourism
recommendation system applying data management, Computer Science Review 39 (2021) 100337.
doi:10.1016/j.cosrev.2020.100337.
[4] Z. Yu, H. Xu, Z. Yang, B. Guo, Personalized travel package with multi-point-of-interest
recommendation based on crowdsourced user footprints, IEEE Transactions on Human-Machine Systems 46
(2015) 151–158. doi:10.1109/THMS.2015.2446953.
[5] I. Benouaret, D. Lenne, Recommending diverse and personalized travel packages, in: Proceedings
of the 28th International Conference on Database and Expert Systems Applications (DEXA ’17),
Part II, Springer, 2017, pp. 325–339. doi:10.1007/978-3-319-64471-4_26.
[6] P. Thiengburanathum, S. Cang, H. Yu, Overview of personalized travel recommendation systems,
in: Proceedings of the 22nd International Conference on Automation and Computing (ICAC ’16),
IEEE, 2016, pp. 415–422. doi:10.1109/IConAC.2016.7604955.
[7] J. Borràs, A. Moreno, A. Valls, Intelligent tourism recommender systems: a survey, Expert Systems
with Applications 41 (2014) 7370–7389. doi:10.1016/j.eswa.2014.06.007.
[8] K. Chaudhari, A. Thakkar, A comprehensive survey on travel recommender systems, Archives of</p>
      <p>Computational Methods in Engineering 27 (2020) 1545–1571. doi:10.1007/s11831-019-09363-7.
[9] H.-S. Chiang, T.-C. Huang, User-adapted travel planning system for personalized schedule
recommendation, Information Fusion 21 (2015) 3–17. doi:10.1016/j.inffus.2013.05.011.
[10] M. Kolahkaj, A. Harounabadi, A. Nikravanshalmani, R. Chinipardaz, A hybrid context-aware
approach for e-tourism package recommendation based on asymmetric similarity measurement
and sequential pattern mining, Electronic Commerce Research and Applications 42 (2020) 100978.
doi:10.1016/j.elerap.2020.100978.
[11] A. Majid, L. Chen, G. Chen, H. T. Mirza, I. Hussain, J. Woodward, A context-aware personalized
travel recommendation system based on geotagged social media data mining, International Journal
of Geographical Information Science 27 (2013) 662–684. doi:10.1080/13658816.2012.696649.
[12] S. Renjith, A. Sreekumar, M. Jathavedan, An extensive study on the evolution of context-aware
personalized travel recommender systems, Information Processing &amp; Management 57 (2020)
102078. doi:10.1016/j.ipm.2019.102078.
[13] M. Gupta, R. Dias, N. Jain, R. R. Dhamija, R. V. Bidwe, S. Mishra, G. Deshmukh, Travel with
Generator AI: a novel approach to itinerary creation, in: Proceedings of the 8th International
Conference on Computing, Communication, Control and Automation (ICCUBEA ’24), IEEE, 2024,
pp. 1–6. doi:https://doi.org/10.1109/ICCUBEA61740.2024.10775161.
[14] Z. Tan, M. Jiang, User modeling in the era of large language models: current research and future
directions, arXiv preprint arXiv:2312.11518 (2023). doi:10.48550/arXiv.2312.11518.
[15] Q. Ai, T. Bai, Z. Cao, Y. Chang, J. Chen, Z. Chen, Z. Cheng, S. Dong, Z. Dou, F. Feng, et al.,
Information retrieval meets large language models: a strategic report from Chinese IR community,
AI Open 4 (2023) 80–90. doi:10.48550/arXiv.2307.09751.
[16] C. Zhai, Large language models and future of information retrieval: opportunities and challenges,
in: Proceedings of the 47th International ACM SIGIR Conference on Research and Development
in Information Retrieval (SIGIR ’24), ACM, 2024, pp. 481–490. doi:10.1145/3626772.3657848.
[17] L. Wu, Z. Zheng, Z. Qiu, H. Wang, H. Gu, T. Shen, C. Qin, C. Zhu, H. Zhu, Q. Liu, et al., A survey
on large language models for recommendation, World Wide Web 27 (2024) 60. doi:10.1007/
s11280-024-01291-2.
[18] I. Carvalho, S. Ivanov, ChatGPT for tourism: applications, benefits and risks, Tourism Review 79
(2024) 290–303. doi:10.1108/TR-02-2023-0088.
[19] B. Li, EverywhereGPT: an AI travel planning assistant based on ChatGPT, in: Proceedings of the
4th International Conference on Artificial Intelligence and Computer Engineering, ACM, 2023, pp.
995–1003. doi:10.1145/3652628.3652793.
[20] I. A. Wong, Q. L. Lian, D. Sun, Autonomous travel decision-making: An early glimpse into
ChatGPT and generative AI, Journal of Hospitality and Tourism Management 56 (2023) 253–263.
doi:10.1016/j.jhtm.2023.06.022.
[21] A. Banerjee, A. Satish, F. N. Aisyah, W. Wörndl, Y. Deldjoo, SynthTRIPs: a knowledge-grounded
framework for benchmark data generation for personalized tourism recommenders, in:
Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information
Retrieval, ACM, 2025, pp. 3743–3752. doi:https://doi.org/10.1145/3726302.3730321.
[22] P. Suanpang, P. Pothipassa, Integrating Generative AI and IoT for sustainable smart tourism
destinations, Sustainability 16 (2024) 7435. doi:10.3390/su16177435.
[23] L. Mich, R. Garigliano, ChatGPT for e-tourism: a technological perspective, Information
Technology &amp; Tourism 25 (2023) 1–12. doi:10.1007/s40558-023-00248-x.
[24] F. Ali, B. Yasar, L. Ali, S. Dogan, Antecedents and consequences of travelers’ trust towards
personalized travel recommendations ofered by chatgpt, International Journal of Hospitality
Management 114 (2023) 103588. doi:10.1016/j.ijhm.2023.103588.
[25] J. Achiam, S. Adler, S. Agarwal, L. Ahmad, I. Akkaya, F. L. Aleman, D. Almeida, J. Altenschmidt,
S. Altman, S. Anadkat, et al., GPT-4 technical report, arXiv preprint arXiv:2303.08774 (2023).
doi:10.48550/arXiv.2303.08774.
[26] D. Gavalas, V. Kasapakis, C. Konstantopoulos, G. Pantziou, N. Vathis, C. Zaroliagis, The eCOMPASS
multimodal tourist tour planner, Expert systems with Applications 42 (2015) 7303–7316. doi:https:
//doi.org/10.1016/j.eswa.2015.05.046.
[27] P. Vansteenwegen, W. Soufriau, G. V. Berghe, D. Van Oudheusden, The City Trip Planner: an
expert system for tourists, Expert Systems with Applications 38 (2011) 6540–6546. doi:10.1016/j.
eswa.2010.11.085.
[28] D. Mladenović, M. Beheshti, T. Kolar, E. Ismagilova, Y. K. Dwivedi, Synthetic WOM? The emergence
of generative artificial intelligence-induced recommendations, Journal of Computer Information
Systems (2024) 1–18. doi:10.1080/08874417.2024.2409252.
[29] J. Christensen, J. M. Hansen, P. Wilson, Understanding the role and impact of Generative Artificial
Intelligence (AI) hallucination within consumers’ tourism decision-making processes, Current
Issues in Tourism (2024) 1–16. doi:10.1080/13683500.2023.2300032.
[30] J. Lin, N. Tomlin, J. Andreas, J. Eisner, Decision-oriented dialogue for human-AI collaboration,
Transactions of the Association for Computational Linguistics 12 (2024) 892–911. doi:10.1162/
tacl_a_00679.
[31] C. Zhang, A. Karatzoglou, H. Craig, D. Yankov, Map GPT playground: smart locations and routes
with GPT, in: Proceedings of the 31st ACM International Conference on Advances in Geographic
Information Systems (SIGSPATIAL ’23), ACM, 2023, pp. 1–4. doi:10.1145/3589132.3625595.
[32] T. de la Rosa, S. Gopalakrishnan, A. Pozanco, Z. Zeng, D. Borrajo, TRIP-PAL: travel planning
with guarantees by combining large language models and automated planners, arXiv preprint
arXiv:2406.10196 (2024). doi:10.48550/arXiv.2406.10196.
[33] A. Gundawar, M. Verma, L. Guan, K. Valmeekam, S. Bhambri, S. Kambhampati, Robust planning
with LLM-Modulo framework: case study in travel planning, arXiv preprint arXiv:2405.20625
(2024). doi:10.48550/arXiv.2405.20625.
[34] H. Seraphin, P. Sheeran, M. Pilato, Over-tourism and the fall of Venice as a destination, Journal of</p>
      <p>Destination Marketing &amp; Management 9 (2018) 374–376. doi:10.1016/j.jdmm.2018.01.011.
[35] S. Migliorini, D. Carra, A. Belussi, Distributing tourists among POIs with an adaptive trip
recommendation system, IEEE Transactions on Emerging Topics in Computing 9 (2019) 1765–1779.
doi:10.1109/TETC.2019.2920484.
[36] D. P. Stergiou, A. Nella, ChatGPT and tourist decision-making: an accessibility–diagnosticity
theory perspective, International Journal of Tourism Research 26 (2024) e2757. doi:10.1002/jtr.
2757.
[37] C.-C. Yu, H.-p. Chang, Personalized location-based recommendation services for tour
planning in mobile tourism applications, in: Proceedings of the 10th International Conference
on E-Commerce and Web Technologies (EC-Web ’09), Springer, 2009, pp. 38–49. doi:10.1007/
978-3-642-03964-5_5.
[38] P. Lewis, E. Perez, A. Piktus, F. Petroni, V. Karpukhin, N. Goyal, H. Küttler, M. Lewis, W.-t. Yih,
T. Rocktäschel, et al., Retrieval-augmented generation for knowledge-intensive NLP tasks, in:
Proceedings of the 34th Annual Conference on Neural Information Processing Systems (NeurIPS
’20), volume 33, 2020, pp. 9459–9474. doi:10.48550/arXiv.2005.11401.
[39] S. K. Dam, C. S. Hong, Y. Qiao, C. Zhang, A complete survey on LLM-based AI chatbots, arXiv
preprint arXiv:2406.16937 (2024). doi:10.48550/arXiv.2406.16937.
[40] B. Liu, J. Ge, J. Wang, Vaiage: a multi-agent solution to personalized travel planning, arXiv
preprint arXiv:2505.10922 (2025). doi:10.48550/arXiv.2505.10922.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Goo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Nam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. W.</given-names>
            <surname>Yoo</surname>
          </string-name>
          ,
          <article-title>Smart tourism technologies in travel planning: the role of exploration and exploitation</article-title>
          ,
          <source>Information &amp; Management</source>
          <volume>54</volume>
          (
          <year>2017</year>
          )
          <fpage>757</fpage>
          -
          <lpage>770</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.im.
          <year>2016</year>
          .
          <volume>11</volume>
          .010.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kotiloglu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lappas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Pelechrinis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Repoussis</surname>
          </string-name>
          ,
          <article-title>Personalized multi-period tour recommendations</article-title>
          ,
          <source>Tourism Management</source>
          <volume>62</volume>
          (
          <year>2017</year>
          )
          <fpage>76</fpage>
          -
          <lpage>88</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.tourman.
          <year>2017</year>
          .
          <volume>03</volume>
          .005.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>