I am building a bit of that infrastructure for All About Berlin. There is a linter that regularly updates constants from information found on other websites. I want to keep expanding it to cover more facts, and include more elaborate source checking.