Modeling Swiss Toponyms with NLP

In this post I teach a neural network the linguistic and geographical patterns of Swiss place names ('toponyms'). The resulting model is able to generate new place names for a given location, predict the most likely location of an arbitrary (and potentially fictional) place name, and allows us to explore the geographic patterns underlying the distribution of Swiss place names.


arscpp is a black-box Adaptive Rejection Sampler implemented in R and C++.


velox is an R package for performing fast extraction and manipulation operations on geospatial raster data.


BoostLines is an R package providing highly scalable geometric line operations for planar networks.


MapColoring is an R package implementing graph-theoretic optimal contrast coloring of polygon maps.


Convenient access to PRIO GRID raster data from R.