The internet is a cesspool of spy bots. Bots can attack an internet server hundreds of times a day. This Jupyter notebook, written in Python, visualizes bot attacks. It uses my anonymized server log and IP address geolocation.
The illustration and code are here: