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