This map was generated on Carto, with data extracted from the New York Times Article Search API. The scripts were written in Python and employ basic natural language processing (using NLTK) to search a location and identify positive or negative descriptions of that place in the news. A detailed explanation of the scripts coming soon in the blogs sections of this site.