Come vi avevo anticipato, ho recentemente completato il corso "Machine Learning and Data Science Bootcamp" di Zero To Mastery Academy. Ma sapete cosa rende davvero prezioso un corso? La capacità di trasformare le conoscenze in competenze concrete!
Dal corso alla pratica: nascita di Dog Vision
✨ Vi presento il mio progetto finale "esteso": DOG VISION 🐕
Il progetto finale richiesto dal corso prevedeva la creazione di un modello di deep learning con Transfer Learning su TensorFlow 2.0 capace di classificare oltre a 100 razze di cani. Usando come strumento google COLAB.
Io ho deciso di andare oltre 🚀: ho sviluppato una web app interattiva con Streamlit che rende questa tecnologia accessibile a tutti, trasformando un semplice modello in un'applicazione completa e funzionale.
Le caratteristiche principali dell'applicazione
- Upload di immagini in JPG
- Rilevamento automatico della presenza di un cane nell'immagine
- Identificazione della razza con percentuale di confidenza
- Visualizzazione grafica delle 10 razze più probabili 🐶🐕🦮🐕🦺🐩
- Interfaccia intuitiva e responsive
Weekend project: perché la pratica è fondamentale nell'apprendimento
Questo "weekend project" mi ha permesso di mettere in pratica diverse competenze:
dal preprocessing delle immagini alla gestione del modello di deep learning, fino alla creazione di un'interfaccia utente intuitiva.
🧠 Ho imparato che i weekend project sono fondamentali:
ottenere certificazioni è importante, ma è trasformando le conoscenze in progetti concreti che si sviluppano vere competenze.
https://dog-breed-classifier-app.streamlit.app