<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">AGILE-GISS</journal-id>
<journal-title-group>
<journal-title>AGILE: GIScience Series</journal-title>
<abbrev-journal-title abbrev-type="publisher">AGILE-GISS</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">AGILE GIScience Ser.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2700-8150</issn>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/agile-giss-7-41-2026</article-id>
<title-group>
<article-title>A graph-based community detection approach for identifying the semantic neighbourhoods within London’s Airbnb properties</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Shingleton</surname>
<given-names>Joseph</given-names>
<ext-link>https://orcid.org/0000-0002-1628-3231</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Biçakçi</surname>
<given-names>Yunus Serhat</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wang</surname>
<given-names>Yu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Basiri</surname>
<given-names>Ana</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wu</surname>
<given-names>Meiliu</given-names>
<ext-link>https://orcid.org/0000-0002-5246-4603</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>School of Geographical and Earth Sciences, University of Glasgow, Glasgow, UK</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>Department of Artificial Intelligence and Machine Learning, Faculty of Applied Sciences, Marmara University, Istanbul, Türkiye</addr-line>
</aff>
<aff id="aff3">
<label>3</label>
<addr-line>Alan Turing Institute, London, UK</addr-line>
</aff>
<pub-date pub-type="epub">
<day>10</day>
<month>06</month>
<year>2026</year>
</pub-date>
<volume>7</volume>
<elocation-id>41</elocation-id>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Joseph Shingleton et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://agile-giss.copernicus.org/articles/7/41/2026/agile-giss-7-41-2026.html">This article is available from https://agile-giss.copernicus.org/articles/7/41/2026/agile-giss-7-41-2026.html</self-uri>
<self-uri xlink:href="https://agile-giss.copernicus.org/articles/7/41/2026/agile-giss-7-41-2026.pdf">The full text article is available as a PDF file from https://agile-giss.copernicus.org/articles/7/41/2026/agile-giss-7-41-2026.pdf</self-uri>
<abstract>
<p>Neighbourhoods are a fundamental unit for organising, analysing, and understanding urban systems. While they can be described in administrative terms, subjective boundaries often better capture lived urban experience. The natural language people use to describe where they live provides one signal of these boundaries. We present a spatio-semantic approach to neighbourhood identification, recovering neighbourhood partitions from geo-tagged natural language descriptions of 40,346 London Airbnb listings. We embed descriptions using an Large Language Model-based embedding model and construct a weighted kNN graph that integrates geographic proximity and semantic similarity between properties. Leiden community detection on this graph yields spatially contiguous neighbourhood partitions, which we validate against three indicators of urban structure: functional and commercial concentration via amenity distribution, accessibility and urban connectivity via transit structure, and social composition via socio-economic patterning. While these indicators are not an exhaustive representation of urban characteristics, they do provide an interpretable basis against which our spatio-semantic partitions can be assessed. Communities align strongly with amenity structure, with POI density higher in community cores than peripheries in 91.9% of cases, and align moderately with socio-economic structure (global NMI = 0.193). We also demonstrate qualitative alignment between transit structure and identified partitions. An ablation study shows that semantic information improves amenity alignment substantially more than socio-economic alignment, consistent with the leisure- and tourism-oriented content of listing descriptions.</p>
</abstract>
<counts><page-count count="10"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>