Guida · Python
Python per l’analisi dei dati: la guida
Python è lo strumento che uso ogni giorno per analizzare dati, prototipare modelli di AI e costruire piccole applicazioni web. Qui trovi tutti gli articoli del blog in un percorso: dall’ambiente di lavoro alle librerie di analisi, fino alle web app da mettere in mano agli utenti.
Da dove partire
Tre letture per iniziare con il piede giusto
Jupyter Notebook: guida al suo utilizzo
L’ambiente in cui scrivere, eseguire e documentare le analisi: il punto di partenza di ogni progetto con i dati.
Pandas: analisi dati con Python [parte 1]
La libreria di riferimento per caricare, pulire e analizzare tabelle di dati, spiegata con esempi pratici.
Streamlit: costruire una Web App in pochi minuti
Come trasformare uno script di analisi in una web app che chiunque può usare, in poche righe di codice.
Analisi dei dati
Dall’ambiente di lavoro alla pulizia e all’esplorazione dei dati con Pandas, fino a un progetto completo di clustering.
Visualizzazione
Grafici interattivi e librerie per presentare i risultati delle analisi in modo chiaro.
Web app e backend
Streamlit e Gradio per mettere online analisi e modelli di AI in poche ore; Django, Flask e Celery per applicazioni più strutturate.
- Streamlit: costruire una Web App in pochi minuti
- Streamlit: come migliorare l’esperienza utente di una web app
- OpenCV e Streamlit: creare un’app di photo editing
- Gradio: applicazioni web in python per AI [parte1]
- Gradio: applicazioni web in python per AI [parte2]
- Gradio: applicazioni web in python per AI [parte 3]
- Django vs Flask: confronto tra i web framework Python
- Celery e Django: creazione di tasks asincroni
- Node.js vs Python: confronto tra le due tecnologie per il backend
- Firebase: come integrare un database real-time in Python
AI e immagini con Python
Primi esperimenti con generazione di testo, chatbot ed elaborazione di immagini.
- GPT-2: generazione automatica di testi con Python
- Chatterbot: creare un chatbot in python
- Pillow: ottimizzare le immagini con Python
Trovi tutti gli articoli nella categoria Python del blog. Per i progetti di AI più recenti guarda anche la guida all’intelligenza artificiale.
Quando serve un aiuto
Vuoi che il tuo team lavori meglio con i dati?
Organizzo corsi su misura di Python per l’analisi dei dati, SQL e uso consapevole dell’AI, costruiti sui casi reali della tua azienda. In presenza a Torino e in Piemonte, oppure online.
Domande frequenti
Serve saper programmare per seguire questi articoli?
Per i primi basta una conoscenza di base di Python. Se parti da zero, inizia da Jupyter Notebook e dalla serie su Pandas.
Meglio Streamlit o Gradio?
Streamlit è più adatto a dashboard e applicazioni di analisi dati; Gradio è nato per creare in fretta interfacce per modelli di AI. Negli articoli trovi esempi di entrambi.
Python può sostituire Excel in azienda?
Per analisi ripetitive, grandi volumi di dati e report automatici sì, ed è uno degli obiettivi più frequenti dei corsi che tengo. Per calcoli rapidi e occasionali Excel resta comodo.
Vuoi automatizzare analisi e report?
Raccontami come lavorate oggi con i dati: ti dico cosa si può automatizzare e con quale sforzo.