Agent Based Modeling (ABM) and AI integration for smart tourism simulations

preprint OA: closed CC-BY-4.0
📄 Open PDF Full text JSON View at publisher
Full text 13,997 characters · extracted from preprint-html · click to expand
Agent Based Modeling (ABM) and AI integration for smart tourism simulations | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Agent Based Modeling (ABM) and AI integration for smart tourism simulations Ivan Majic, Johannes Scholz, David Röbl, Rizwan Bulbul, Thomas Lampoltshammer, and 2 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-6199028/v1 This work is licensed under a CC BY 4.0 License Status: Under Review Version 1 posted 9 You are reading this latest preprint version Abstract The ability to predict visitor demand at popular points of interest (POIs) and to understand tourists' visiting patterns in general is of vital importance for tourism management. We present an approach that integrates two complementary methods - agent based modeling (ABM) simulations and machine learning (ML) to enable accurate and realistic simulations of tourist movement and visiting of POIs. The ML model that predicts the next destination in the tourists' visiting sequence was trained on POI check-in data, that records tourist entrances into different attractions, using the XGBoost method.We compare different feature engineering set-ups and propose an approach for encoding the visiting history of each tourist so that it could be used in the prediction process. The model was trained and validated on 2017 data for Salzburg Card users and tested for the years 2018-2021. The results show that a large training set can yield short-term predictions with up to 75% accuracy. However, the later years are constantly predicted with lower accuracy (44%) regardless of the training set size.We also showcase the ability of our approach to produce realistic simulations of tourist visiting patterns by simulating 20 consecutive days of tourist visits in the city of Salzburg. Compared to the baseline method that makes tourists choose POIs based on popularity, and the random choice of the POIs, our ML prediction model was the only one that managed to learn different visiting patterns for different days of the week. It was also the only method that successfully learned the logical constraints of ride-type POIs where tourists usually have to take the upward ride first before coming down. Agent Based Modeling (ABM) Tourism POI data Machine Learning XGBoost Full Text Additional Declarations No competing interests reported. Cite Share Download PDF Status: Under Review Version 1 posted Editorial decision: Revision requested 09 Jul, 2025 Reviews received at journal 09 Jul, 2025 Reviewers agreed at journal 09 Jul, 2025 Reviews received at journal 07 Jun, 2025 Reviewers agreed at journal 16 May, 2025 Reviewers invited by journal 04 May, 2025 Editor assigned by journal 28 Apr, 2025 Submission checks completed at journal 13 Mar, 2025 First submitted to journal 10 Mar, 2025 You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-6199028","acceptedTermsAndConditions":true,"allowDirectSubmit":false,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":428187436,"identity":"40c25bb1-0b74-4cca-b75f-3a09e5a39f84","order_by":0,"name":"Ivan Majic","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9UlEQVRIiWNgGAWjYBACNijNzMbAfICBwYCBhxQtbAnIWgyIsZAHRRVuLXwSyc8eMObYsfOxn/kmXVBwWIafgfnhB4aaP7gdJpFmbsC4LZmZjSd3m/QMg8M8kg1sxhIMx3DbwsZzwEyCcRszM5sE7zZpHoM0HoMDDGZAcXxajn8DaqkHauF5BtZif4D9GwPDPzxa2HtAthwGaWEDarEBBgKPGQNjG14tZRKJ244D/ZJmbA3SInGYp1gisc8Ypxb5ZvZtEh+3VSfLtx9+eJvnj4Q9f3v7xg8fvsnh1AIGCQwMyQgeM0SEILAjQs0oGAWjYBSMVAAA/Mc6Ro60a0YAAAAASUVORK5CYII=","orcid":"","institution":"University of Vienna","correspondingAuthor":true,"prefix":"","firstName":"Ivan","middleName":"","lastName":"Majic","suffix":""},{"id":428187437,"identity":"d8b59362-6f7f-49af-8395-3ddb7443dfe0","order_by":1,"name":"Johannes Scholz","email":"","orcid":"","institution":"Paris-Lodron-University of Salzburg","correspondingAuthor":false,"prefix":"","firstName":"Johannes","middleName":"","lastName":"Scholz","suffix":""},{"id":428187438,"identity":"0b0394f4-cb4c-4ea5-8f2b-f80dc75740b0","order_by":2,"name":"David Röbl","email":"","orcid":"","institution":"Paris-Lodron-University of Salzburg","correspondingAuthor":false,"prefix":"","firstName":"David","middleName":"","lastName":"Röbl","suffix":""},{"id":428187440,"identity":"db9fa505-68f8-407f-88e2-1968703cb0e4","order_by":3,"name":"Rizwan Bulbul","email":"","orcid":"","institution":"Graz University of Technology","correspondingAuthor":false,"prefix":"","firstName":"Rizwan","middleName":"","lastName":"Bulbul","suffix":""},{"id":428187447,"identity":"5e2bbf38-8e3d-42d9-b5bd-0de8cae12b6f","order_by":4,"name":"Thomas Lampoltshammer","email":"","orcid":"","institution":"University for Continuing Education Krems","correspondingAuthor":false,"prefix":"","firstName":"Thomas","middleName":"","lastName":"Lampoltshammer","suffix":""},{"id":428187449,"identity":"95fc8850-a7f7-49c4-a217-ad193150f325","order_by":5,"name":"Marvin Kleinlehner","email":"","orcid":"","institution":"Datenvorsprung GmbH","correspondingAuthor":false,"prefix":"","firstName":"Marvin","middleName":"","lastName":"Kleinlehner","suffix":""},{"id":428187451,"identity":"c99c2d27-1fa7-4477-a42e-47dc783bfb3b","order_by":6,"name":"Phillip Neubauer","email":"","orcid":"","institution":"Datenvorsprung GmbH","correspondingAuthor":false,"prefix":"","firstName":"Phillip","middleName":"","lastName":"Neubauer","suffix":""}],"badges":[],"createdAt":"2025-03-11 00:38:12","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-6199028/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-6199028/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":78689042,"identity":"5fa49070-9e96-438f-b69d-1fe3ee9db0c5","added_by":"auto","created_at":"2025-03-17 16:10:31","extension":"pdf","order_by":1,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":1071291,"visible":true,"origin":"","legend":"","description":"","filename":"ABMSMLpaper.pdf","url":"https://assets-eu.researchsquare.com/files/rs-6199028/v1_covered_be083625-bca6-40b3-b32c-a31c66d52c4d.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"Agent Based Modeling (ABM) and AI integration for smart tourism simulations","fulltext":[],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":false,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":false,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":true,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":true,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"[email protected]","identity":"information-technology-and-tourism","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"jitt","sideBox":"Learn more about [Information Technology \u0026 Tourism](https://link.springer.com/journal/40558)","snPcode":"40558","submissionUrl":"https://submission.springernature.com/new-submission/40558/3","title":"Information Technology \u0026 Tourism","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false},"keywords":"Agent Based Modeling (ABM), Tourism, POI data, Machine Learning, XGBoost","lastPublishedDoi":"10.21203/rs.3.rs-6199028/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-6199028/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eThe ability to predict visitor demand at popular points of interest (POIs) and to understand tourists' visiting patterns in general is of vital importance for tourism management. We present an approach that integrates two complementary methods - agent based modeling (ABM) simulations and machine learning (ML) to enable accurate and realistic simulations of tourist movement and visiting of POIs. The ML model that predicts the next destination in the tourists' visiting sequence was trained on POI check-in data, that records tourist entrances into different attractions, using the XGBoost method.We compare different feature engineering set-ups and propose an approach for encoding the visiting history of each tourist so that it could be used in the prediction process. The model was trained and validated on 2017 data for Salzburg Card users and tested for the years 2018-2021. The results show that a large training set can yield short-term predictions with up to 75% accuracy. However, the later years are constantly predicted with lower accuracy (44%) regardless of the training set size.We also showcase the ability of our approach to produce realistic simulations of tourist visiting patterns by simulating 20 consecutive days of tourist visits in the city of Salzburg. Compared to the baseline method that makes tourists choose POIs based on popularity, and the random choice of the POIs, our ML prediction model was the only one that managed to learn different visiting patterns for different days of the week. It was also the only method that successfully learned the logical constraints of ride-type POIs where tourists usually have to take the upward ride first before coming down.\u003c/p\u003e","manuscriptTitle":"Agent Based Modeling (ABM) and AI integration for smart tourism simulations","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2025-03-17 15:47:31","doi":"10.21203/rs.3.rs-6199028/v1","editorialEvents":[{"type":"communityComments","content":0},{"type":"decision","content":"Revision requested","date":"2025-07-09T13:35:50+00:00","index":"","fulltext":""},{"type":"editorInvitedReview","content":"","date":"2025-07-09T09:55:31+00:00","index":"hide","fulltext":""},{"type":"reviewerAgreed","content":"128611185944497974870550627286738171523","date":"2025-07-09T07:40:25+00:00","index":"hide","fulltext":""},{"type":"editorInvitedReview","content":"","date":"2025-06-07T10:58:26+00:00","index":"hide","fulltext":""},{"type":"reviewerAgreed","content":"125849454984585122938371013896529165808","date":"2025-05-16T07:04:54+00:00","index":"hide","fulltext":""},{"type":"reviewersInvited","content":"","date":"2025-05-04T11:23:37+00:00","index":"","fulltext":""},{"type":"editorAssigned","content":"","date":"2025-04-28T17:04:17+00:00","index":"","fulltext":""},{"type":"checksComplete","content":"","date":"2025-03-13T07:11:20+00:00","index":"","fulltext":""},{"type":"submitted","content":"Information Technology \u0026 Tourism","date":"2025-03-11T00:28:23+00:00","index":"","fulltext":""}],"status":"published","journal":{"display":true,"email":"[email protected]","identity":"information-technology-and-tourism","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"jitt","sideBox":"Learn more about [Information Technology \u0026 Tourism](https://link.springer.com/journal/40558)","snPcode":"40558","submissionUrl":"https://submission.springernature.com/new-submission/40558/3","title":"Information Technology \u0026 Tourism","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false}}],"origin":"","ownerIdentity":"2c3249dd-a9f4-4396-93dc-5fcda467f4c8","owner":[],"postedDate":"March 17th, 2025","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"under-review","subjectAreas":[],"tags":[],"updatedAt":"2026-04-27T04:53:31+00:00","versionOfRecord":[],"versionCreatedAt":"2025-03-17 15:47:31","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-6199028","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-6199028","identity":"rs-6199028","version":["v1"]},"buildId":"8U1c8b4HqxoKbykW_rLl7","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-29T02:00:03.542394+00:00
License: CC-BY-4.0