geo-distiluse-swissnames3d-config2
Sentence-transformer for toponym resolution against the swissNAMES3D gazetteer, for use with the Irchel Geoparser. It follows the approach of dguzh/geo-all-MiniLM-L6-v2, fine-tuned from distiluse-base-multilingual-cased-v1 on German-language Swiss news articles.
Trained on candidate descriptions enriched with spatial context from ma-geoparser-h3-resolver, discretisation config2 (H3 center, max. resolution 10).
Usage
from geoparser_h3_resolver import SpatialSentenceResolver
resolver = SpatialSentenceResolver(model_name="segmue/geo-distiluse-swissnames3d-config2")
Variants
| Model | Thesis | Candidate descriptions |
|---|---|---|
| geo-distiluse-swissnames3d | M3 | default |
| geo-distiluse-swissnames3d-config1 | M4 | spatial context, config1 |
| geo-distiluse-swissnames3d-config2 | M5 | spatial context, config2 |
Training
8,255 text–description pairs, contrastive loss, learning rate 1e-5, 2 epochs. Training and evaluation code: ma-experiments.
Source
Master's thesis, University of Zurich, 2026: Describing Places by Their Surroundings: Enriching Candidate Descriptions with Spatial Context for Toponym Resolution.
Gazetteer data: swissNAMES3D © swisstopo.