{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T05:26:43Z","timestamp":1781760403124,"version":"3.54.5"},"reference-count":48,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T00:00:00Z","timestamp":1762300800000},"content-version":"vor","delay-in-days":308,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2025,1]]},"abstract":"<jats:p>The present paper employs topological data analysis methods to reveal \u2018holes\u2019 (stable persistent homologies) in the semantic spaces of words, bigrams, and trigrams of the English and Russian languages, and to ascertain their boundaries. Furthermore, the paper selects those holes that belong to the large\u2010scale (coarse\u2010grained) structure of the language that are not just local inhomogeneities of the sample\u2014it appears that there are around a dozen of them for each of the languages (English and Russian). These boundaries delineate \u2018blind spots\u2019 of the respective language\u2014the regions of the semantic spaces that do not contain words\/bigrams\/trigrams of the language\u2014that is, regions of concepts that the language cannot see through its lens. The secondary goal of the paper is to solve the bot\u2010detection problem in its strong statement, that is, one trains the classifiers on one set of bots and tests on the another set of bots. To this end, we estimate the average distances from words, bigrams, and trigrams of a text to the boundaries of the nearest \u2018hole\u2019, for texts both written by humans and generated by bots, and construct classifiers. The classifiers show comparatively good results: the average accuracy amounts to 0.8.<\/jats:p>","DOI":"10.1155\/cplx\/9659172","type":"journal-article","created":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T09:50:44Z","timestamp":1762336244000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Language and Its Holes: The First\u2010Order Homology of the Large\u2010Scale Geometrical Structure of a Natural Language"],"prefix":"10.1155","volume":"2025","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5891-6597","authenticated-orcid":false,"given":"Vasilii A.","family":"Gromov","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0450-7063","authenticated-orcid":false,"given":"Quynh Nhu","family":"Dang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-7119-4665","authenticated-orcid":false,"given":"Asel S.","family":"Erbolova","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2025,11,5]]},"reference":[{"key":"e_1_2_8_1_2","doi-asserted-by":"publisher","DOI":"10.1155\/2017\/9212538"},{"key":"e_1_2_8_2_2","volume-title":"Word Embeddings: Reliability & Semantic Change","author":"Hellrich J.","year":"2019"},{"key":"e_1_2_8_3_2","doi-asserted-by":"publisher","DOI":"10.1155\/2024\/8863360"},{"key":"e_1_2_8_4_2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511755071"},{"key":"e_1_2_8_5_2","volume-title":"Language Typology and Syntactic Description","author":"Dryer M. S.","year":"2007"},{"key":"e_1_2_8_6_2","unstructured":"GromovV. A. DangQ. N. KoganA. S. andYerbolovaA. S. Spot the Bot: the Inverse Problems of NLP Peer Journal of Computer Science."},{"key":"e_1_2_8_7_2","first-page":"1","article-title":"Synoptic Introduction","author":"Allott N.","year":"2021","journal-title":"A Companion to Chomsky"},{"key":"e_1_2_8_8_2","doi-asserted-by":"publisher","DOI":"10.1002\/9781119625384"},{"key":"e_1_2_8_9_2","article-title":"Language as a Complex System","author":"Tanaka-Ishii K.","year":"2021","journal-title":"Statistical Universals of Language: Mathematical Chance vs. Human Choice"},{"key":"e_1_2_8_10_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.tree.2021.08.012"},{"key":"e_1_2_8_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2023.113934"},{"key":"e_1_2_8_12_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-020-0039-4"},{"key":"e_1_2_8_13_2","unstructured":"GromovV. A.et al. Comparative Study of Natural Languages as Self-Organised Critical Systems Chaos Solitons & Fractals."},{"key":"e_1_2_8_14_2","doi-asserted-by":"publisher","DOI":"10.1201\/9781003272649"},{"key":"e_1_2_8_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2018.08.002"},{"key":"e_1_2_8_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.physrep.2023.12.002"},{"key":"e_1_2_8_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41109-019-0179-3"},{"key":"e_1_2_8_18_2","doi-asserted-by":"publisher","DOI":"10.1088\/1742-5468\/2009\/03\/p03034"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1103\/physreve.100.022314"},{"key":"e_1_2_8_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ascom.2019.02.003"},{"key":"e_1_2_8_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.physletb.2023.138188"},{"key":"e_1_2_8_22_2","doi-asserted-by":"publisher","DOI":"10.1093\/mnras\/stae543"},{"key":"e_1_2_8_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2022.104082"},{"key":"e_1_2_8_24_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-019-55660-3"},{"key":"e_1_2_8_25_2","unstructured":"DeyT. K.andMandalS. Protein Classification With Improved Topological Data Analysis 18th International Workshop on Algorithms in Bioinformatics (WABI 2018) 2018 Schloss-Dagstuhl-Leibniz Zentrum f\u00fcr Informatik."},{"key":"e_1_2_8_26_2","doi-asserted-by":"publisher","DOI":"10.1080\/13658816.2022.2155654"},{"key":"e_1_2_8_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neuroimage.2021.118245"},{"key":"e_1_2_8_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jneumeth.2016.04.001"},{"key":"e_1_2_8_29_2","doi-asserted-by":"publisher","DOI":"10.1007\/bf01704017"},{"key":"e_1_2_8_30_2","article-title":"A Topological Study of Context-Free Languages","author":"Kuroda S. Y.","year":"1969","journal-title":"Journdes d\u2019Etudes sur Analyse Syntactique"},{"key":"e_1_2_8_31_2","doi-asserted-by":"crossref","unstructured":"FulopS. A.andKephartD. Topology of Language Classes Proceedings of the 14th Meeting on the Mathematics of Language (MoL 2015) 2015 26\u201338 https:\/\/doi.org\/10.3115\/v1\/w15-2303.","DOI":"10.3115\/v1\/W15-2303"},{"key":"e_1_2_8_32_2","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/6693753"},{"key":"e_1_2_8_33_2","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/6398407"},{"key":"e_1_2_8_34_2","first-page":"1953","volume-title":"IJCAI","author":"Zhu X.","year":"2013"},{"key":"e_1_2_8_35_2","unstructured":"ElyasiN.andHosseini MoghadamM. An Introduction to a New Text Classification and Visualization for Natural Language Processing Using Topological Data Analysis 2019."},{"key":"e_1_2_8_36_2","doi-asserted-by":"crossref","unstructured":"SavleK. ZadroznyW. andLeeM. Topological Data Analysis for Discourse Semantics? Proceedings of the 13th International Conference on Computational Semantics-Student Papers 2019 34\u201343 https:\/\/doi.org\/10.18653\/v1\/w19-0605.","DOI":"10.18653\/v1\/W19-0605"},{"key":"e_1_2_8_37_2","doi-asserted-by":"crossref","unstructured":"TymochkoS. ChaputJ. DosterT. PurvineE. JacksonW. andEmersonT. Con Connections: Detecting Fraud from Abstracts Using Topological Data Analysis 2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA) 2021 IEEE 403\u2013408.","DOI":"10.1109\/ICMLA52953.2021.00069"},{"key":"e_1_2_8_38_2","doi-asserted-by":"publisher","DOI":"10.1103\/physreve.65.065102"},{"key":"e_1_2_8_39_2","unstructured":"FitzS. The Shape of Words-Topological Structure in Natural Language Data Topological Algebraic and Geometric Learning Workshops 2022 2022 PMLR 116\u2013123."},{"key":"e_1_2_8_40_2","unstructured":"RathoreA. Topological Data Analysis and Visualization for Interpretable Machine Learning 2023 The University of Utah PhD dissertation."},{"key":"e_1_2_8_41_2","unstructured":"MikolovT. Efficient Estimation of Word Representations in Vector Space 2013."},{"key":"e_1_2_8_42_2","volume-title":"Computational Topology: An Introduction","author":"Edelsbrunner H.","year":"2022"},{"key":"e_1_2_8_43_2","article-title":"Fast Computation of Persistent Homology Representatives With Involuted Persistent Homology","author":"\u010cufar M.","year":"2021","journal-title":"arXiv preprint arXiv:2105.03629"},{"key":"e_1_2_8_44_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41468-023-00119-8"},{"key":"e_1_2_8_45_2","unstructured":"MacqueenJ. Some Methods for Classification and Analysis of Multivariate Observations Proceedings of 5-th Berkeley Symposium on Mathematical Statistics and Probability 1967 University of California Press."},{"key":"e_1_2_8_46_2","first-page":"179","article-title":"[Approximation of Distribution Laws of Random Variables Based on Empirical Data] Priblizhenie Zakonov Raspredelenia Sluchainykh Velichin po Empiricheskim Dannym","volume":"10","author":"Smirnov N. V.","year":"1944","journal-title":"Uspekhi Matematicheskikh Nauk"},{"key":"e_1_2_8_47_2","unstructured":"FitzS. RomeroP. andSchneiderJ. J. Hidden Holes: Topological Aspects of Language Models 2024."},{"key":"e_1_2_8_48_2","article-title":"A Language and Its Holes: The First Order Homologies of the Large-Scale Geometrical Structure of a Natural Language","author":"Gromov V. A.","year":"2024","journal-title":"ResearchGate Preprint"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/cplx\/9659172","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1155\/cplx\/9659172","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/cplx\/9659172","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T03:50:06Z","timestamp":1773028206000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/cplx\/9659172"}},"subtitle":[],"editor":[{"given":"Pramita","family":"Mishra","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2025,1]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["10.1155\/cplx\/9659172"],"URL":"https:\/\/doi.org\/10.1155\/cplx\/9659172","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"value":"1076-2787","type":"print"},{"value":"1099-0526","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1]]},"assertion":[{"value":"2024-09-04","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-10-08","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-11-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"9659172"}}