Un Village en France

Select a department from the list and click generate.


About this generator

This generator was made for the ProcJam 2019.
It create municipality names from a JSON file that was generated after analysing the list of all French municipalities by department. The generator uses grammatical trees to represent the possible names, and fill them with either words taken from lists of generated using Markov chains. The JSON was generated by analysing the names to compute the possible trees and their probabilities, the distributions of words, and Markov chain generators. For instance, a name like Saint-Pourçain-sur-Sioule was analysed as the tree (sur (Saint $MasculineName$) $RiverName$), the word Pourçain as an element of the $MasculineName$ word distribution, and the word Sioule as an input of the Markov chain generating river names.