Skip to content
View giacomopiccinini's full-sized avatar

Block or report giacomopiccinini

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
giacomopiccinini/README.md

Hi!

I am Giacomo, a Machine Learning engineer specialising in Vision and Audio. Currently, I am the CTO at Gemmo AI, a Dublin-based start-up that provides bespoke Deep Learning solutions.

In my previous life I was a String Theorist at Swansea University (Wales), where I learned how to survive daily rains and to efficiently drink beers.

In my spare time, I am trying to develop tools for leveraging Deep Learning to tackle what I believe are interesting problems in the artistic aspects of Vision and Audio.

If you are interested, get in touch with me on X @G_Piccinini_!

Projects

Here is a list of the projects I am currently working on in my spare time. I have ranked them based on difficulty/size, and you can find the corresponding repos here on GitHub. If you like, do feel free to contribute!

Actual Projects

rush: A Swiss-army knife for media inspection and manipulation, written in Rust.

judo: A multi-database TUI for ToDo lists, using Rust + Ratatui + SQLite.

Micro-Projects

metrify: pip-installable package to add some metrics (informedness, markedness, $\phi$, etc.) to the standard scikit-learn library.

chronopy: pip-installable package to keep track of execution time in Python scripts. Currently downloadable, pip install chronopy. See also this Medium post about it.

Nano-Projects

audio-graph: API deployed on Modal to create and compare the frequency spectra of two audio files. Ideally useful for ensuring that, when mixing a song, your track is on par with industry standard.

snippet-api: API deployed on Modal to create images of code snippets automatically. Similar to (but not as fancy as) Carbon.

Spotilist: Streamlit application accessible here. Use it to find curators of Spotify playlists that include emerging artists. Try and get in touch with them to see your band featured!

Pinned Loading

  1. judo judo Public

    Judo - Multi-database TUI for ToDo lists

    Rust 59 1

  2. rush rush Public

    Swiss-army knife for media inspection and manipulation

    Rust 13 1

  3. chronopy chronopy Public

    Python package to easily monitor execution time

    Python 4

  4. metrify metrify Public

    Compute informedness, markedness and phi scores

    Python

  5. snippet-api snippet-api Public

    API for generating images of Python code snippets

    Python

  6. audio-graph audio-graph Public

    Compare the frequency spectra of two tracks

    Python