<!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>
      <journal-title-group>
        <journal-title>D. Kababgi);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Recognising non-named spatial entities in literary ⋆ texts: a novel spatial entities classifier</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>DanielKababgi</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>GuliaGrisot</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>FedericoPennino</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>BerenikeHerrmann</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Cambridge</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Predicting spatial representations in literature is a challenging task that requires advanced machine learning methods and manual annotations. In this paper, we present a study that leverages manual annotations and a BERT language model to automatically detect and recognise non-named spatial entities in a historical corpus of Swiss novels. The annotated data, consisting of Swiss narrative texts in German from the period of 1840 to 1950, was used to train the machine learning model and fine-tune a deep learning model specifically for literary German. The annotation process, facilitated by the use of Prodigy, enabled iterative improvement of the model's predictions by selecting informative instances from the unlabelled data. Our evaluation metrics (F1 score) demonstrate the model's ability to predict various categories of spatial entities in our corpus. This new method enables researchers to explore spatial representations in literary text, contributing both to digital humanities and literary studies. While our study shows promising results, we acknowledge challenges such as representativeness of the annotated data, biases in manual annotations, and domain-specific language. By addressing these limitations and discussing the implications of our findings, we provide a foundation for future research in sentiment and spatial analysis in literature. Our findings not only contribute to the understanding of literary narratives but also demonstrate the potential of automated spatial analysis in historical and literary research.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Computational Literary Studies</kwd>
        <kwd>language model</kwd>
        <kwd>spatial humanities</kwd>
        <kwd>token classification</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Building on previous work examining fictional space and sentiment in Swiss-German narrative
[
        <xref ref-type="bibr" rid="ref6">7</xref>
        ], this paper reports on the development and evaluation of a novel machine learning model
for the analysis of fictional space in literary text1s.
      </p>
      <p>
        In recent criticism across disciplines there has been an increased emphasis towards
considering place and space as crucial factors in understanding social, cultural, and historical
phenomena. This perspective on spatiality is generally referred to as the ‘spatial tu9r,n1’0[
        <xref ref-type="bibr" rid="ref19">, 19</xref>
        ], and, in
literary studies, it highlights the integral components of space representation in how we
understand and contextualise narrative and fictional texts. The exploration of spatial representations
in literary works ofers valuable insights into the landscapes, the constructed environments
and their social implications within narratives, as well as into the cultural and socio-political
constructs surrounding certain images. while there are several valuable proposals to a
quantitative approach to spatial research2[
        <xref ref-type="bibr" rid="ref2 ref4">4, 2</xref>
        ], including for example a diferentiation of space as
background and place more specifically as locus of events23[, 15], we however set a diferent
focus.
      </p>
      <p>In this paper, we present a case study on the prediction of what we call ‘non-named spatial
entities’ (NNSE) in a historical corpus of Swiss-German novels using a deep learning model
in conjunction with BERT and Prodigy. By combining manual annotations and advanced
machine learning methods, we aim to automatically detect and recognise NNSE within the literary
narratives via a similar approach to named entity recognition (NER).</p>
      <p>NER techniques are used to identify and categorise text segments that refer to entities such
as people, places, or companies, and that ‘constitute proper names1’1[]. The latest NER
techniques rely on manually annotated text corpora, which are automatically analysed to build
models that capture language use and grammar. These models can then identify and classify
entities in new, unprocessed documents. State-of-the-art NER systems come with pre-built
models trained on extensive collections of annotated documents, like news articles. These
models typically perform well and are ideal for specific applications such as analysing
customer feedback or extracting locations and characters. However, when applied to documents
with linguistic features not well-represented in the training data, such as literary texts, NER
performance can decline, increasing the likelihood of errors, also increased for most languages
other than English.</p>
      <p>
        Within literary studies, various scholars have used NER, particularly to identify fictional
characters [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] , build social networks5[], identify geographical locations3][, to assign
headings to novels [16], or to analyse relationships between literary wor2k1s,[
        <xref ref-type="bibr" rid="ref17 ref22">22, 17</xref>
        ]. Only few
researchers until recently however focused on the identification of NNSE, i.e. those terms, or
elements of space representation, which are not necessarily named geographical locations, like
Berlin, London, or Zurich, and that therefore typically cannot be located on a map. It is this
kind of entity that generally contributes most to efectively to create the so-called ‘storyworld’
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]: simple terms or phrases such as ‘mountain’, ‘bridge’, ‘beach’ or ‘cave’, as well as objects
and architectural parts that make them tangible, such as ‘window’, ‘table’, or ‘wall’.
      </p>
      <p>A similar perspective has been considered by Schumacher, Flüh, and Nantk1e4][, who used
conditional random fields to automatically annotate among other things non-named places,
which is conceptually similar to NNSEs. However, the operationalization of space in their
research is focused on places that can be found on a map, leaving therefore the broader concept
of NNSEs unexplored. Also, the popular BookNLP toolkit by Bamman is able to work to
identify what they call ’locations’ (for natural entities) and facilities’ (for man-made structures) in
English-language texts with an accuracy of up to 902%. While BookNLP is able to
diferentiate NNSEs somewhat according to our own needs, we propose a distinction for ’facilities’ into
more discrete classes shown in Sectio2n.1. This paper sets out to fill this gap, training a model
that will help us identify spatial elements in narrative.
2As is shown on their ofÏcial GitHub page: https://github.com/booknlp/booknlp?tab=readme-ov-file</p>
    </sec>
    <sec id="sec-2">
      <title>2. Method</title>
      <sec id="sec-2-1">
        <title>2.1. Spatial categories</title>
        <p>
          In order to train our model to recognise literary space, we decided to train it not only to be able
to recognise non-named spatial entities (NNSEs), but also to distinguish among four diferent
types of spatial environments. We decided to base our categorisation on the research by Grisot
and Herrmann [
          <xref ref-type="bibr" rid="ref6">7</xref>
          ], who looked at the sentiment encoded in narrative texts in relation to both
named and non-named entities. They used a dictionary based approach, collecting spatial
terms for geographical locations as well as for non-named entities, distinguishing in particular
the categories ‘rural’, ‘natural’ and ‘urban’. While these three categories ofered a promising
base, we felt that for a more comprehensive perspective on the spaces and places rendered in
ifctional texts we also needed to include spatial elements describing the interiors/indoor space
of buildings and rooms. We therefore created an additional category of NNSE, ‘interior’. Some
examples for each category are shown in Tabl1eabove.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Annotations and model training</title>
        <p>To produce the training set, two annotators were provided with written guidelines and trained
in person to understand the diference between the various NNSE categories. They were then
instructed to use the platform Prodigy12[], which allowed them to read sentences from the
training set in random order, and to annotate NNSEs directly on the interface by adding labels
to individual tokens. For the annotation process, six novels were sampled from the complete
corpus of Swiss-German novels8[].3 The novels were then split into sentences (N=9,062),
which were manually annotated by the annotators. The annotators featured a high
interannotator agreement (Cohen’s Kappa) for the NNSE types ‘interior’, ‘natural’, and ‘rural’, and
medium agreement for ‘urban4’, as well as a high agreement for the distinction of NNSEs
against a not-NNSE token (Cohen’s Kappa = 0.898).</p>
        <p>The values for annotators’ agreement in relation to individual types are shown in T2a.ble
Also shown in Table2 are the number of sentences in our dataset in which the various classes of
spatial entities were identified by manual annotation. Type O shows the number of sentences
where no NNSEs were identified in the annotation process. These amount to over 86% of the
3These are: Der Wetterwart (1905) by Jacob Christoph Heer,Heimatscholle (1914) by Maria Goswina von Berlepsch,
Berge und Menschen (1911) by Heinrich FedererH,eidis Lehr- und Wanderjahre (1880) by Johanna Spyri,Friedli, der
Kolderi (1891) by Carl Spitteler, andMartin Salander (1886) by Gottfried Keller.
4The low score for ’urban’ is explainable by the low number of occurrencesof NNSE of this type in the dataset.
dataset, making the distribution of the five categories in our dataset unbalanced. However, the
NNSE categories are much closer together, ranging between 2.2% (urban) and 4.5% (interior) of
all sentences.</p>
        <p>
          After the annotation process, sentences were randomly assigned to either the training
dataset (80%, N=7,249) or the test dataset (20%, N=1,813). This was done according to
common best practices for training a machine learning mode6l].[ To train the classifier, PyTorch
version 2.1.1 was used as the deep learning framework13[]. In conjunction with PyTorch, the
popular hugging face library (version 4.35.2) was used to load and interact with the language
model [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ].
        </p>
        <p>The modelgbert-large by deepset was utilised as input layer for the token classifier, since
it outperformed all other language mode4ls]. [ The model classifies each token of a given
text, and attempts to predict whether the token under consideration can be classified as a
NNSE (one of the four types mentioned above) or whether it can be considered not a
spatial term (O). It was tested if the model performs better with the complete, unbalanced training
dataset (N=7,249 sentences) or with a more balanced, downsampled training dataset (N=2,004
sentences). The downsampled training dataset was composed of sentences including at least
one NNSE (N=1,002) and a random selection of sentences with no NNSE of equal size. The
downsampled train dataset was then split again into a final training dataset (N=1,603) and a
validation set (N=401).</p>
        <p>The training was repeated for 17 epochs with a learning rate of 5e-6 and a dropout of 0.1.
These parameters are determined by extensive hyperparameter testing. Since the maximum
length of all sentences is 40 words or 61 tokens, the max length for the BERT model was set to
64 tokens.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>With the annotation and training process described above, we produced a classifier able to 1)
identify NNSEs in a given sentence, and 2) classify the identified NNSE as belonging to one of
the four discrete classes: ‘rural’, ‘urban’, ‘natural’ or ‘inter5ioTro’.find the best parameters,
5The results reported here should be understood as a report of an ongoing process, rather than as a final product.
For example, a theoretically more sound model may understand ‘interior’ not as a category of its own, but allow
the F1 score for each class was calculated for validation after each epoch. While the F1-score
for the O class was very high for every epoch, the scores for the discrete categories of NNSE
lfuctuated quite strongly.</p>
      <p>Figure 1 illustrates the performance evaluation of the classifier on the validation dataset
across diferent epochs. Class O, which represents tokens not classified as NNSE according
to our guidelines, consistently achieves an almost perfect F1 score of 1. However, after 17
epochs, there is a significant decline in performance. Among the other classes, the ’interior’
class performs best with an F1 score of 0.792, while the ’urban’ class performs worst with an
F1 score of 0.632 on the validation dataset. For a more detailed analysis, Fig2urperesents
the average F1 scores for the ’interior’, ’urban’, ’rural’, and ’natural’ classes on the validation
dataset, excluding class O. The black dotted line indicates the highest overall F1 score of 0.743.</p>
      <p>Table3 below presents the final scores on the test dataset. Class O, with an F1 score of 0.99,
significantly outperforms all other classes, as is expected. The ’interior’ class follows with an
F1 score of 0.60. The remaining classes have F1 scores ranging between 0.64 and 0.53.
for categorization into interior-rural or interior-urban. We are planning to run a set of annotations on the interior
items to add this type of information and explore the diferences.</p>
      <p>In addition to the general F1 scores for each class, we analysed false classifications across
all five classes. The separation between NNSEs and class O was highly efective, with tokens
belonging to class O rarely being incorrectly classified as NNSE. Conversely, the most common
error for all types of spatial entities was their misclassification as class O. Notably, the
diferentiation between various spatial entities was generally accurate, except for the ’urban’ class,
which was occasionally misclassified as ’rural’.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion and further Research</title>
      <p>
        In this work, we have developed a tool that already in its present state facilitates valuable
quantitative spatial research on 19th and early 20th century German-language literary
corpora. While out-of-the-box solutions typically only provide Named Entity Recognition (NER)
models, to the best of the authors’ knowledge, a classification of non-named spatial entities as
conducted here, classifying each entity into diferent types, has never been published before for
German. Schumacher, Flüh, and Nantke1[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] developed a classifier based on Conditional
Random Fields (CRF), which includes several more categories than our classifier, but it can only
detect places, not their types. Bamman’sbookNLP is able to diferentiate between locations,
which alignes with our ’natural’ type, anfdacilities, which covers ’urban’ and ’rural’ spatial
entities. For comparison, we also tested the large language model Llama317]bw[ith a
fewshot prompt for recognising unnamed spatial entities (NNSE). The automatic classification on
the test dataset with Llama3 resulted in only a 5.6% partial match with the manual annotation,
and a 0.7% perfect match. The main issue was the model’s tendency to hallucinate new NNSEs
when attempting to continue a sentence, contrary to instructions.
      </p>
      <p>The high performance in distinguishing spatial entities from non-spatial tokens is
unsurprising, as this was the least contentious aspect during the evaluation of the annotation process.
The high error rate of ’rural’ being misclassified as ’urban’ but not vice versa can be explained
by the prevalence of ‘rural’ space in the training data. Additionally, the boundary between
’rural’ and ’urban’, as described in the guidelines, is more ’fuzzy’ compared to the respective
distinctions to ’interior’ and ’natural’. This fuzziness may be aggravated by the inherent
ambiguity of using sentences as training units.</p>
      <p>This classifier is considered a work in progress, as it has currently been exclusively trained on
Swiss-German texts from the late 19th to early 20th century. Potential improvements include
gathering more training data and adapting thgebert-large model to Swiss-German literary texts
from the long 19th century and beyond, as well as remodelling the categories to include
interiorurban and interior-rural.</p>
      <p>We plan to utilise this classifier to explore the remainder of the Swiss-German novel corpus
built by Herrmann and Grisot8][, qualitatively examining patterns in the representation of
space, with a particular focus on interior items. Subsequently, we intend to extend our research
to a broader corpus of German literature. Methodologically, we plan to evaluate the use of
synthetic training data provided by generative AI to enhance our model. One key aspect of
space that will be analysed in-depth in future research is the relationship between afect and
space in literature, building upon the previous work of Grisot and Herrma7n].n [</p>
      <p>A. Géron.Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts,
Tools, and Techniques to Build Intelligent Systems. Second edition. Covid-19 Collection.</p>
      <p>Beijing Boston Farnham Sebastopol Tokyo: O’Reilly, 2019. 819 pp.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1] AiMeta. Llama 3
          <string-name>
            <given-names>Model</given-names>
            <surname>Card</surname>
          </string-name>
          .
          <year>2024</year>
          . url: https://github.com/meta-llama/llama3/blob/ma in/MODEL%5C%
          <fpage>5FCARD</fpage>
          .md.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Barth</surname>
          </string-name>
          . “
          <article-title>Konzept und Klassifikation literarischer Raumentitäten”</article-title>
          .
          <source>InI:nformatik</source>
          <year>2020</year>
          (
          <year>2021</year>
          ), pp.
          <fpage>1281</fpage>
          -
          <lpage>1293</lpage>
          . doi:
          <volume>10</volume>
          .18420/inf2020\_
          <fpage>120</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bushell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. O.</given-names>
            <surname>Butler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hay</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Hutcheon</surname>
          </string-name>
          . “
          <article-title>Digital Literary Mapping: I. Visualizing and Reading Graph Topologies as Maps for Literature”</article-title>
          .
          <source>ICna:rtographica: The International Journal for Geographic Information and Geovisualization 57.1</source>
          (
          <issue>2022</issue>
          ), pp.
          <fpage>11</fpage>
          -
          <lpage>36</lpage>
          . doi:
          <volume>10</volume>
          .3138/cart-2021-0008.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Chan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schweter</surname>
          </string-name>
          , and T. MöllerG.
          <source>erman's Next Language Model</source>
          .
          <year>2020</year>
          . arXiv:
          <year>2010</year>
          .1 0906 [cs]. url: http://arxiv.org/abs/
          <year>2010</year>
          .10906.Pre-published.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Dekker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kuhn</surname>
          </string-name>
          , and
          <string-name>
            <surname>M. Van Erp. “</surname>
          </string-name>
          <article-title>Evaluating Named Entity Recognition Tools for Extracting Social Networks from Novels”</article-title>
          .
          <source>IPne:erJ Computer Science</source>
          <volume>5</volume>
          (
          <year>2019</year>
          ),
          <year>e189</year>
          . doi:
          <volume>10</volume>
          .7717/peerj-cs.
          <volume>189</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Grisot</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Herrmann</surname>
          </string-name>
          . “
          <article-title>Examining the Representation of Landscape and Its Emotional Value in German-Swiss Fiction between 1840 and 1940”</article-title>
          .
          <source>InJ:ournal of Cultural Analytics 8.1</source>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .22148/001c.
          <fpage>84475</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Grisot</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>HerrmannS.wiss German Novel</surname>
          </string-name>
          <article-title>Collection (ELTeC-gsw)</article-title>
          .
          <source>Version 2.0</source>
          .0.
          <string-name>
            <surname>Zenodo</surname>
          </string-name>
          ,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo.4584544.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>W.</given-names>
            <surname>Hallet</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Neumann</surname>
          </string-name>
          .
          <article-title>Raum Und Bewegung in der Literatur: Die Literaturwissenschaften Und Der Spatial Turn</article-title>
          . Bielefeld: transcript Verlag,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>E. W. B.</given-names>
            <surname>Hess-Lüttich</surname>
          </string-name>
          .
          <article-title>“Spatial Turn: On the Concept of Space in Cultural Geography and Literary Theory”</article-title>
          .
          <source>InM:eta-Carto-Semiotics 5.1</source>
          (
          <issue>2017</issue>
          ), pp.
          <fpage>27</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Martin</surname>
          </string-name>
          .
          <source>Speech and Language Processing</source>
          .
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>I.</given-names>
            <surname>Montani</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Honnibal</surname>
          </string-name>
          .
          <article-title>Prodigy: A Modern and Scriptable Annotation Tool for Creating Training Data for Machine Learning Models</article-title>
          .
          <source>Explosion</source>
          ,
          <year>2018</year>
          . url:https://prodi.gy/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13] [14] [15] [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Paszke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Massa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lerer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bradbury</surname>
          </string-name>
          , G. Chanan,
          <string-name>
            <given-names>T.</given-names>
            <surname>Killeen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <surname>N.</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Gimelshein</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Antiga</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Desmaison</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kopf</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>DeVito</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Raison</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Tejani</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Chilamkurthy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Steiner</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Bai</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Chintala</surname>
          </string-name>
          . “
          <article-title>PyTorch: An Imperative Style, High-Performance Deep Learning Library”</article-title>
          .
          <source>InA:dvances in Neural Information Processing Systems</source>
          <volume>32</volume>
          . Curran Associates, Inc.,
          <year>2019</year>
          , pp.
          <fpage>8024</fpage>
          -
          <lpage>8035</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          transcript Verlag,
          <year>2024</year>
          , pp.
          <fpage>83</fpage>
          -
          <lpage>112</lpage>
          .
          <year>doi1</year>
          :
          <fpage>0</fpage>
          .14361/
          <fpage>9783839469187</fpage>
          -
          <lpage>006</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>M. K. Schumacher</surname>
          </string-name>
          .Orte und Räume in Romanen. Berlin, Heidelberg: Springer Berlin Heidelberg,
          <year>2023</year>
          . 234 pp.
          <source>doi:10</source>
          .1007/978-3-
          <fpage>662</fpage>
          -66035-5\_1.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Short</surname>
          </string-name>
          . “
          <article-title>Text Mining and Subject Analysis for Fiction; or, Using Machine Learning and Information Extraction to Assign Subject Headings to Dime Novels”</article-title>
          .
          <source>ICna:taloging &amp; Classification Quarterly 57.5</source>
          (
          <issue>2019</issue>
          ), pp.
          <fpage>315</fpage>
          -
          <lpage>336</lpage>
          . doi:
          <volume>10</volume>
          .1080/01639374.
          <year>2019</year>
          .
          <volume>1653413</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17] R. T. Tally, ed.Geocritical Explorations: Space, Place, and
          <article-title>Mapping in Literary and Cultural Studies</article-title>
          . New York: Palgrave
          <string-name>
            <surname>Macmillan</surname>
            <given-names>US</given-names>
          </string-name>
          ,
          <year>2011</year>
          . do1i:
          <fpage>0</fpage>
          .1057/9780230337930.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>R. T.</given-names>
            <surname>Tally</surname>
          </string-name>
          . “
          <article-title>The Space of the Novel”</article-title>
          .
          <source>InT:</source>
          he Cambridge Companion to the Novel. Ed. by
          <string-name>
            <given-names>E.</given-names>
            <surname>Bulson</surname>
          </string-name>
          . 1st ed. Cambridge University Press,
          <year>2018</year>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>167</lpage>
          .
          <year>do1i</year>
          :
          <fpage>0</fpage>
          .1017/97813166 59694.011.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R. T.</given-names>
            <surname>Tally</surname>
          </string-name>
          .
          <article-title>Topophrenia: Place, Narrative, and the Spatial Imagination</article-title>
          . Indiana University Press,
          <fpage>2019</fpage>
          -
          <volume>01</volume>
          -
          <fpage>02</fpage>
          . doi:
          <volume>10</volume>
          .2307/j.ctv7r40df. JSTOR:
          <volume>10</volume>
          .2307/j.ctv7r40df.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>H.</given-names>
            <surname>Vala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurgens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Piper</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Ruths</surname>
          </string-name>
          . “Mr. Bennet,
          <article-title>His Coachman, and the Archbishop Walk into a Bar but Only One of Them Gets Recognized: On The DifÏculty of Detecting Characters in Literary Texts”</article-title>
          .
          <source>InP:roceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing</source>
          . Lisbon, Portugal: Association for Computational Linguistics,
          <year>2015</year>
          , pp.
          <fpage>769</fpage>
          -
          <lpage>774</lpage>
          .
          <year>doi1</year>
          :
          <fpage>0</fpage>
          .18653/v1/
          <fpage>D15</fpage>
          -1088.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>K. Van</surname>
          </string-name>
          Dalen-Oskam.
          <article-title>“Names in Novels: An Experiment in Computational Stylistics”</article-title>
          .
          <source>In: Literary and Linguistic Computing 28.2</source>
          (
          <issue>2013</issue>
          ), pp.
          <fpage>359</fpage>
          -
          <lpage>370</lpage>
          . doi:
          <volume>10</volume>
          .1093/llc/fqs007.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>K. Van Dalen-Oskam</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Marx</surname>
            , I. Sijaranamual,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Depuydt</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Verheij</surname>
            , and
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Geirnaert</surname>
          </string-name>
          . “
          <article-title>Named Entity Recognition and Resolution for Literary Studies”</article-title>
          .
          <source>CIno:mputational Linguistics in the Netherlands Journal</source>
          <volume>4</volume>
          (
          <year>2014</year>
          ), pp.
          <fpage>121</fpage>
          -
          <lpage>136</lpage>
          . url: http://www.clinjournal.or g/node/62.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>G. Viehhauser.</surname>
          </string-name>
          “
          <article-title>Zur Erkennung von Raum in Narrativen Texten: Spatial Frames Und Raumsemantik Als Modelle Für Eine Digitale Narratologie Des Raums”</article-title>
          .RIenfle:ktierte Algorithmische Textanalyse. Ed. by
          <string-name>
            <given-names>N.</given-names>
            <surname>Reiter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pichler</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuhn. De Gruyter</surname>
          </string-name>
          ,
          <year>2020</year>
          , pp.
          <fpage>373</fpage>
          -
          <lpage>388</lpage>
          . doi:
          <volume>10</volume>
          .1515/
          <fpage>9783110693973</fpage>
          -
          <lpage>015</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>G.</given-names>
            <surname>Viehhauser-Mery</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Barth</surname>
          </string-name>
          . “
          <article-title>Towards a Digital Narratology of Space”</article-title>
          .
          <source>BIono:k of Abstracts DH2017. Dh2017</source>
          . Montreal,
          <year>2017</year>
          . url:https://dh2017.adho.org/abstracts/413 /413.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wolf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Debut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sanh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chaumond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Delangue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cistac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rault</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Louf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Funtowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Davison</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shleifer</surname>
          </string-name>
          , P. von Platen, C. Ma,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jernite</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Plu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. L.</given-names>
            <surname>Scao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gugger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Drame</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Lhoest</surname>
          </string-name>
          , and
          <string-name>
            <surname>A. M.</surname>
          </string-name>
          <article-title>RushH.uggingFace's Transformers: Stateof-the-art</article-title>
          <source>Natural Language Processing. Version 5</source>
          .
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .48550/arxiv.
          <year>1910</year>
          .
          <volume>03771</volume>
          . Pre-published.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>