Talk

Exploring Art with Python: Building an Italian Art Bot

Friday, May 24

14:45 - 15:15
RoomPizza
LanguageEnglish
Audience levelBeginner
Seats left25
    Elevator pitch

    Do you love art and Python?

    This is the story of how I built a Python bot that publishes Italian paintings on BlueSky.

    What better city to present it than Florence, one of the most artistic cities in the world?

    Abstract

    As a side project, I built a bot that posts pictures of Italian paintings on BlueSky. What better city to present it than Florence, one of the most artistic cities in the world?

    In this talk, I will demonstrate how I collected images from WikiArt using the requests library. I’ll provide a brief overview of the countless hours spent selecting the best paintings from the collection of 16,000 artworks created between the 14th and 21st centuries. Additionally, I’ll delve into the implementation details of the bot.

    Specifically, I developed a Python bot based on Flask and deployed it on Render.com. The bot, at fixed times, randomly retrieves one of the shortlisted 1,750 images from a Postgres database on Vercel (containing information such as the title, artist name, and year of each artwork) and publishes it on BlueSky.

    TagsFlask, APIs
    Participant

    Nicolò Giso

    Passionate in Data Science and Machine Learning, involved in projects from ETL through modeling to deployment.

    Some of the projects in which I took part are:

    • Implementation of custom model for image recognition
    • Modelization of physical processes to optimize performances
    • Building ML services infrastructure leveraging Microsoft Azure Cloud services such as Azure Machine Learning Workspace, Azure Databricks and Azure DevOps

    As side project I built www.whilemodeltrains.com, a little app that serves data related blog posts, presented 3 at a time. I write about ML (and other stuff) on my blog at www.nicologiso.com.