Luca Naso

Luca Naso

Sono tante le passioni di Luca: Astrofisico, Data Scientist, CTO, CDO, PM, Mentor per Startup e anche docente di Big Data e Machine Learning.

16/01/2024

🚀 Join Our Team at Koexai! We're Hiring a Cloud System Administrator! 🚀

Exciting news! Koexai is expanding, and we are looking for a talented Cloud System Administrator to join our team.
We are offering a 1-year contract, which may lead to a permanent position after the successful completion of the initial year. The earliest start date is scheduled for March 2024.

To receive more information about the position and instructions on how to apply, please click the link below:
https://sendfox.com/lp/m59p9n

08/01/2024

As we enter 2024, I am thrilled to share a small, yet meaningful, milestone.
Over the holiday period, in the middle of festive cheer and moments of reflection, I embraced the spirit of lifelong learning and successfully earned the "AWS Partner: Sales Accreditation (Business)" badge!

This achievement, while not the most challenging to attain, is a testament to my commitment to continuous growth and understanding of the evolving cloud ecosystem. It's these incremental steps in knowledge that keep me grounded and driven.

With the earning of this accreditation, I am excited to announce that Koexai has officially embarked on its journey within the AWS Partner Network ( ), indicating the start of a promising collaboration with Amazon Web Services (AWS).

While this badge is a modest nod to our expanding capabilities, it symbolizes our dedication to and customer service in the cloud domain.

Here's to hoping that this partnership blossoms into a fruitful and collaborative relationship in 2024! 🌱

29/07/2023

🌟 Ultima chiamata! Domani scadono i termini per la registrazione al workshop di AI di Bosco Colto a prezzo ridotto! 🚀

Non perdere l'opportunità di vivere un'esperienza di 9 giorni immersi nella natura e creare un'AI basata su Machine Learning (con Python e Computer Vision). Avrai la possibilità di seguire il corso con tutor in presenza durante tutto il workshop e godere di 16 pasti inclusi.

Il prezzo base è di € 749, ma per gli studenti abbiamo riservato una quota speciale di € 599.

Ma c'è di più! Solo per chi si registra entro domani, domenica 30 luglio, la quota di registrazione scende ulteriormente a € 599, e per gli studenti a soli € 499.

Registrarsi è semplicissimo, basta compilare questo form allegando il proprio CV: https://boscocolto.org/machinelearning

Non perdere questa straordinaria opportunità di crescita professionale e personale! Affrettati e prenota il tuo posto ora! 🌿🧠

25/07/2023

🌟 Vuoi ampliare le tue competenze nel campo dell'Intelligenza Artificiale e del Machine Learning? 🤖 Vuoi farlo in un contesto multidisciplinare e multisensoriale? E magari programmando dalla pace di un meraviglioso bosco siciliano? 🌳

Bene, allora il workshop che sto organizzando all'interno del Bosco Colto Campus 2023 potrebbe essere proprio l'occasione giusta per te! 😉

Si tratta di un evento di 9 giorni, nei quali avrai l'opportunità unica di realizzare un'Intelligenza Artificiale basata su Machine Learning in Python per la classificazione di immagini reali dei grani antichi siciliani.

Ma c'è di più! 💡 Nel bosco si terranno contemporaneamente ben 7 workshop, ciascuno guidato da esperti di vari settori (architettura, machine learning, scrittura, grafica, fotografia e food). Potrai così ampliare la tua visione e scoprire nuove potenzialità dell'Intelligenza Artificiale e non solo. 🌐

🎯 Alcuni highlights di cosa ti aspetta:
- Tour guidato di tutti i siti coinvolti nel campus, inclusa una passeggiata notturna nel bosco con guida naturalistica 🌳
- 16 pasti deliziosi preparati con cura nel laboratorio gastronomico di cucina conviviale 🍲
- Conferenze con talks e seminari dei tutor e guest invitati per un approfondimento completo 💬
- Concerto dal vivo e closing party con DJ set 🎉🎶
- E tanto altro! ⚡️

⚡️ Ecco i dettagli importanti:
→ Solo 5 persone ammesse ←
Registrati entro il 30 luglio per avere uno sconto speciale (scadenza iscrizioni 7 agosto)
📅 Data evento: 25 agosto - 2 settembre
📍 Luogo: Bosco di Santo Pietro, Caltagirone (CT)

Non perdere l'opportunità di sviluppare le tue competenze in un ambiente unico e affascinante. 😍 Le iscrizioni sono aperte, ma i posti sono molto limitati, quindi affrettati a prenotare il tuo! 🚀

Per tutti i dettagli di cosa è incluso e di come registrarsi al workshop, vedi il bando. Di seguito i link importanti:

🔗 Home del campus: https://www.boscocolto.org/campus-23/
🔗 Bando: https://drive.google.com/file/d/1DHMhDtMaoP31I9DDWXp-qXetOUuVEfU8/view
🔗 Form di registrazione: https://boscocolto.org/machinelearning

Ti aspettiamo per un'esperienza di apprendimento straordinaria nel cuore del Bosco di Santo Pietro! 🌿🧠

09/05/2023

Lezione conclusiva del mio ciclo per gli sutdenti della magistrale in dell’Università di Catania.
Oggi si parla di ! Cercheremo di capire cosa è veramente, perché è così importante e vedremo qualche "trucchetto" per come poterla usarla al meglio.

Segue l'abstract della lezione (in inglese perché la lezione è in inglese):

This seminar is the last of a series of 4 on Data Science concepts and technologies. In the previous seminars, we discussed cloud computing, modern data architectures, data storage, data processing, and data analysis; today, we focus on data visualisation.
The goal of the seminar is to go deep into what data visualisation is and does. We will start with , to get a basic understanding of how the human brain analyses information. Then, we will discuss how to put this knowledge to work to create effective visualisations. We also see a practical de-cluttering exercise, with Tableau Public. We conclude with and its ethics.
In this seminar, you will learn the theory of data visualisation and how to create effective visualizations and stories.

17/04/2023

In the course of the next few months, I am hiring several and , with experience in and who truly love working in .

Positions can start as early as May 2023 and are for an initial period of 6 months. They can turn into permanent ones upon successful completion of the temporary contract.
All positions are fully remote.

If interested, please follow this link to receive more information and instructions on how to apply.
https://sendfox.com/lp/3qx4p6

24/03/2023

Oggi tengo un altro seminario per il corso di laurea magistrale in presso l'Università di Catania.
Si parlera' di come eseguire attivita' di con .
Il resto del post e' in Inglese, dato che l'intero corso e' tenuto in Inglese.

My Seminar series for the Data Science Master at UniCT continues. Today's topic is Data Processing in AWS.

AWS offers several services related to Data Processing, in this seminar we introduce, review, and use 4 of them: Data Catalog, AWS Glue Studio , Elastic Map Reduce ( ) and .
After a general description of the services and parallel computing (including the ecosystem), we will continue our business-case simulation, i.e. we simulate the processing of order logs of an e-commerce business.
In the demo, we will (1) add the log files to the Data Catalog using Glue Crawlers, (2) use Glue ETL to clean the data, (3) compute product recommendations with in EMR, (4) and perform the last processing step automatically with AWS Lambda.

In the Seminar, you will learn how to setup and use each of these services.

Luca Naso on LinkedIn: #dataengineer #work #hiring 16/02/2023

ti piacerebbe lavorare con me come ?

Sto cercando qualcuno che ami lavorare con i dati, per definire e poi sviluppare una infrastruttura cloud per la gestione di e .

La posizione e' principalmente in remoto, con orari di lavoro flessibili ed e' aperta sia per profili senior sia junior. L'unico requisito imprescindibile e' di "avere una passione per i dati".

Interessa? Allora mandami un messaggio privato su Linkedin:

Luca Naso on LinkedIn: #dataengineer #work #hiring Would you like to work with me as a ? I am looking for someone who loves working with data, to design and build a (cloud) infrastructure to…

27/01/2023

Continuano le lezioni per gli studenti del master in Data Science dell'Università di Catania!
Oggi si parla di Data Storage e Data Analysis in AWS. Ci sarà anche una demo reale con la quale useremo ben 5 diversi servizi di AWS!

Per chi volesse saperne di più ecco l'abstract della lezione. E' in inglese perché tutte le lezioni sono in ingelse ;)

After introducing some key concepts in the first seminar, it is now time to dive deep into how can be used to build a . We will follow two steps: the first one (this Seminar) focuses on and , and the next one (Seminar 3) is about Data Processing.

offers, at least, 15 different services for Data Storage and for Data Analysis. In this Seminar we introduce, review, and use 4 of them: AWS , AWS (S3), AWS , and AWS (with some references to AWS ).

This will allow us to build an end-to-end . The demo is a simulation of a real-life scenario: an e-commerce business that sells products online and stores all sales in log files. The log files are initially stored in the business server, then they are delivered to S3 via Kinesis, and later analyzed via DynamoDB or Athena.

In the Seminar, you will learn how to set up and use each of these services.

15/12/2022

Inizia il mio ciclo di lezioni per il corso di laurea in dell’Universita’ di Catania!

Oggi si parla di e .
Let the fun begin!

Sentiment Analysis in Python con NLTK - NLP di base in Python [8.1 di 9] - Luca Naso 13/12/2022

La è una delle applicazioni più diffuse dell' .
In questo articolo della mia serie di base sull'NLP in affrontiamo proprio questo tema.

Partiamo dall'esplorazione di un dataset di recensioni di film (movie_reviews di NLTK), per arrivare fino alla creazione di un sistema basato su in grado di classificare nuove recensioni come positive o negative. Per farlo, utilizzeremo l'algoritmo Naive Bayes della libreria NLTK.

Come tutto il resto della serie, questo articolo è una sorta di laboratorio formativo, che illustra ed applica i principi di base del tema in oggetto e le relative competenze di programmazione.

Rispetto agli altri articoli della serie, in questo c'è una sezione bonus piuttosto corposa, in particolare riguardo il tema del livello di informatività delle feature del modello. Alla fine, questo mi ha portato a realizzare diverse funzioni non attualmente disponibili nella libreria NLTK.

Buon divertimento e, come al solito, ogni commento è benaccetto :)

Sentiment Analysis in Python con NLTK - NLP di base in Python [8.1 di 9] - Luca Naso In questo articolo costruiamo insieme un sistema di sentiment analysis in Python con NLTK, basato sul machine learning.

Classificatore di Genere – NLP di base in Python [7 di 9] 29/08/2022

Sapevate che con il si può costruire un di Genere?
Nell'ultimo articolo della mia serie introduttiva all' in ne creiamo uno insieme.
Chissà, magari potrebbe essere il modo migliore per tornare in modalità lavorativa dopo le ferie :D

Mi sono appassionato talmente tanto a questo argomento che, mentre scrivevo l'articolo, ho deciso di inserire ben 2 sezioni bonus, legate alla generalizzazione del classificatore.
Le due sezioni bonus possono aiutare a generalizzare qualsiasi lavoro di (in particolare la seconda sezione, di cui vado molto fiero!)

Classificatore di Genere – NLP di base in Python [7 di 9] Costruiamo insieme un classificatore di genere in Python, per identificare automaticamente se un nome è maschile o femminile.

20/07/2022

OOP = Programmazione ad oggetti, questa sconosciuta!
Se sei tra quei data scientist che ne hanno sempre sentito parlare ma non l'hanno mai veramente capita, allora questo mio ultimo articolo della serie di introduzione all'NLP potrebbe fare per te ;)

In questo post faccio un piccolo refactoring del classificatore di testi (che abbiamo creato in precedenza) per creare la nostra prima classe e poi un oggetto.

Articolo a parte, tu e la OOP in che rapporti siete?

https://lucanaso.it/2022/07/20/classificatore-di-testi-con-gli-oggetti-nlp-di-base-in-python-6-3-di-9/

09/07/2022

Sapevate che usare Google Analytics non rispetta le leggi sulla privacy?

Lo ha detto il Garante della Privacy lo scorso 23 giugno 2022.
https://garanteprivacy.it/home/docweb/-/docweb-display/docweb/9782874

Riporto testualmente dal comunicato stampa del Garante:
"Il sito web che utilizza il servizio Google Analytics (GA), senza le garanzie previste dal Regolamento Ue, viola la normativa sulla protezione dei dati perché trasferisce negli Stati Uniti, Paese privo di un adeguato livello di protezione, i dati degli utenti."

Alcuni dei problemi principali sono:
- Google Analytics manda i dati negli Stati Uniti;
- negli Stati Uniti le autorita' governative e le agenzie di intelligence possono accedere a questi dati senza le dovute garanzie;
- Google puo' incrociare i dati di GA con altre fonti dati in suo possesso, ad esempio Android (anche se questo non e' indicato esplicitamente dal Garante).

Su questo tema vorrei condividere un articolo de , che mostra un interessante punto di vista sulla questione, dimostrando che un mondo senza Google Analytics e' possibile!

https://ilmanifesto.it/il-manifesto-ha-scelto-matomo-al-posto-di-google-analytics

04/07/2022

Sono davvero felice di aver ottenuto la Specialty di AWS Certified Data Analytics :)
Una delle certificazioni più impegnative da ottenere! che adesso va a fare compagnia all'altra mia certificazione AWS (AWS Certified Cloud Practitioner). Non ero così felice di aver superato un esame dai tempi dell'Università :D

Ora sai a chi chiedere per costruire la tua soluzione basata sui dati, con big o small data, con o senza machine learning, batch o in tempo reale ;)

Grazie ad EHT per il supporto durante la formazione.

https://www.credly.com/badges/e08a2a0c-8dd2-4c19-8a9d-692870b825fd/public_url

Photos from Luca Naso's post 23/06/2022

Sono appena tornato da 2 giorni di immersione nel mondo AWS, durante l' Milano del 21 e 22 giugno.

Sono stati due giorni intensissimi:
- tanti aggiornamenti sulle ultime novita' dei servizi (introdotte oltre 3000 novita' in un anno)
- ulteriori conferme dell'importanza dei (64 ZB prodotti nel 2020, quelli del 2021 li stanno ancora contando)
- indicazioni strategiche su come sviluppare delle moderne per costruire delle Insight-Driven-Organization (Modernize, Unify, Innovate)
- testimonianze di clienti come Ferrari, Enel, Pirelli, Mediaset, Q8, ...
- opportunita' di palare 1-to-1 con degli Architect di AWS (l'ho fatto 3 volte :P)
e c'erano poi tante altre cose alle quali non ho umanemente avuto il tempo di partecipare!

Ho scoperto che e' gia' diventato il passato, ora si parla di : Insight-Driven Organization (thanks to Deloitte),

che e' possibile portare in produzione un sistema destinato a milioni di utenti in sole 4 settimane (thanks to Mediaset),

che "purpose-built" e' il nuovo mantra a cui ispirarsi nella scelta dei servizi con cui costruire la propria soluzione,

che "business backwards" ha molto piu' senso di "data-forward",

ed anche che ad un AWS Summit si gioca a scacchi, tangram e si puo' mangiare lo zucchero filato!

Classificatore di Testi con le Funzioni – NLP di base in Python [6.2 di 9] 27/10/2021

Ho appena pubblicato l'articolo 6.2 della serie introduttiva al ( ) in !
Nell'ultimo episodio avevamo costruito insieme un di testi.
Adesso vediamo come misurarne la qualità, calcolando il classification rate, e come migliorare la struttura del codice, facendo un basato sull'uso di .

https://lucanaso.it/2021/10/27/classificatore-di-testi-con-le-funzioni-nlp-di-base-in-python-6-2-di-9/

Classificatore di Testi con le Funzioni – NLP di base in Python [6.2 di 9] Vediamo come utilizzare le funzioni all'interno del nostro classificatori di testi in Python, al fine di migliorare la qualità del codice.

25/09/2021

Era il 2016 quando iniziavo a sviluppare soluzioni professionali di e su piattaforma .

Dopo 5 anni, ho deciso che era arrivato il momento di certificare parte dell'esperienza maturata. Così ieri ho conseguito la certificazione Foundational di AWS, !

In tutta onestà, il programma legato alla certificazione non è tanto complesso. E' comunque stato un percorso molto utile, che mi ha permesso di imparare ancora nuove cose ;)

https://www.credly.com/badges/1e730e8c-7829-42da-b82e-5cc703056e9f/public_url

09/08/2021

Come costruire un di testi in Python?
In questo articolo ve lo spiego io, anzi di più: ne creiamo uno insieme!
https://lucanaso.it/2021/08/09/costruire-un-classificatore-di-testi-in-python-6-1-di-9/

La serie introduttiva sul Natural Language Processing in arriva ad un momento topico.
Con questo sesto articolo, infatti, trattiamo il tema della classificazione automatica dei documenti, e costruiamo insieme un sistema basato su .

Questo significa che non dovete spiegare voi al sistema le regole per fare la classificazione, perché le impara da solo, applicando un algoritmo ad un dataset di partenza. Una volta imparate le regole, il sistema è poi capace di classificare da solo nuovi documenti mai visti prima.

Vi sarei molto grato se mi faceste avere i vostri commenti, anche perché vorrei scrivere ancora altri articoli sullo stesso argomento :)

https://lucanaso.it/2021/08/09/costruire-un-classificatore-di-testi-in-python-6-1-di-9/

26/07/2021

Ciao a tutti!
Me lo avete chiesto in tanti e quindi mi sembra giusto darvi un veloce aggiornamento: ho iniziato a lavorare al prossimo articolo della serie introduttiva sull'NLP in Python.

Si tratta del passo 6 su 9.

Sarà abbastanza "succoso" e ci porterà a costruire un vero e proprio modello di Machine Learning!

Stay tuned for more :P

21/05/2021

===> Ultimo giorno per applicare

15/05/2021

Ecco i materiali di introduttivo su in tenuto per EPS Young Minds Catania:

1. Presentazione
https://www.slideshare.net/LucaNaso/workshop-introduttivo-al-machine-learning-in-python

2. Codice
https://github.com/lucanaso/mlworkshop-eps #1-introduzione-al-ml-slides

14/05/2021

Non perdete domani la seconda ed ultima parte del sul che terrò per EPS Young Minds Catania
L'appuntamento è su Teams alle ore 9. Trovate tutti i link nella pagina dell'evento: https://www.facebook.com/events/278881343868818/

Per chi vuole rivedere quanto fatto al primo incontro di sabato scorso
- qua c'è la presentazione: https://www.slideshare.net/LucaNaso/machine-learning-workshop-eps-ym-ct-parte-1-8-maggio-2021-edit-details
- e qua il codice live: https://github.com/lucanaso/mlworkshop-eps

Domani ci tufferemo in questo enorme mare per creare insieme diversi modelli di Machine Learning scrivendo insieme il codice necessario, in 3.
Vedremo anche le tecniche di valutazione dei modelli. E poi? poi chissà, dipende dalle vostre domande :)

Ci vediamo domani alle 9:00

01/05/2021

Con il prof. Rosario Faraci abbiamo parlato di tante cose e questa preview mi fa ve**re l'acquolina in bocca 🙂
Non vedo l'ora di leggere l'intervista su FocuSicilia di domani!

19/04/2021

Continua la serie di introduzione al Natural Language Processing in .
Oggi pubblico il 5o articolo dove si parla della Bag of words, una delle più famose rappresentazioni nell' .

La probabilmente è una delle rappresentazioni più semplici che ci sia ma, nonostante le tante semplificazioni che apporta, a me è sempre piaciuta!

https://lucanaso.it/2021/03/21/bag-of-words-nlp-di-base-in-python-5-di-9/

Vervoe: Get A Job You'll be Great At 15/04/2021

Ti piace scrivere codice ?
Ti piace scrivere codice Python per creare modelli di ?

Si?
Allora questa opportunità lavorativa potrebbe essere quella giusta per te.

Sto cercando un Python con cui collaborare per creare modelli di Machine Learning per aiutare le aziende a diventare .

Se la cosa ti interessa, innanzitutto leggi la descrizione della posizione a questa pagina:
https://luca-naso.vervoe.net/job-page/machine-learning-engineer-junior-in-python/01da59d7-6efc-4a62-bbe9-8152fd8d306f

Poi, se ritieni che le cose da fare per questo lavoro siano proprio quelle che tu ami fare, allora candidati (sempre dalla stessa pagina)!

Vervoe: Get A Job You'll be Great At Don't be judged just on your résumé. Show employers who you are and what you can do.

CHI SIAMO (DIVENTATI) AI TEMPI DELLA PANDEMIA 20/03/2021

Il prof. di statistica sta conducendo uno studio statistico su come siamo cambiati a seguito della pandemia da .

Ho appena compilato il questionario e mi sembra davvero molto interessante! Vi invito a compilarlo anche voi in modo da aumentare il valore statistico dell'analisi.

Ad indagine conclusa i risultati verranno condivisi su LinkedIn
www.linkedin.com/in/iljabarsanti
e su Facebook
www.facebook.com/StatisticaCoaching

https://docs.google.com/forms/d/e/1FAIpQLSecXAcwIF7usFkT5AnYo8Pk8nyy42fVmaySL1V0g-vDpUEMbQ/viewform

CHI SIAMO (DIVENTATI) AI TEMPI DELLA PANDEMIA Grazie per l'attenzione ed il tempo che dedicherai a questo questionario. Ai fini di una corretta analisi ti chiedo la gentilezza di compilarlo una volta sola ed in forma individuale. La compilazione richiede fra i 5 e 15 minuti e le domande sono suddivise in sezioni, alcune delle quali potrebbero n...