{'fraction_non_alphanumeric': 0.01978565539983512, 'fraction_numerical': 0.009068425391591096, 'mean_word_length': 4.836538461538462, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
City Growth Model Simulation

Urbanization is a process that many countries go through to be a developed country. The process is defined as populations migrate from low-density area to form high-density areas. It is estimated there are about 3000 cities in the world today 1 with a population over 100,000, with many of them cluster together and become what is known as metropolitan areas, such as the San Francisco Bay Area, New York Area, the Five Lake region. Currently, many cities in the world, especially those in under developed countries, are forming in a non-systematic fashion. A model that can describe the dynamics of each cities and their relationship to one another will be invaluable to help city planner’s understanding of the cities. A better understanding of the cities can solve many city and regional planning problems optimally as well as control the city’s behavior in a desirable way. Examples of problems can be solved better includes but not limit to: predicting which neighboring cities suburban residents will go to work and shop, finding the optimal path for building highways without interfering each cities’ growth, assigning the best zoning code for each region within the city etc.