SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Gabriele Lami - Founder Elif Lab
Firenze - 25 Ottobre - Commit University
Machine learning:
potenzialità e utilizzi
www.eliflab.com
www.eliflab.com
Machine Learning
▪ Definizione e introduzione
▪ Esempio audio
▪ Esempio video + dati
▪ Esempio Reinforcement Learning
www.eliflab.com
Cos'é il machine learning?
Algoritmi che utilizzano tecniche statistiche che forniscono a
un sistema computerizzato la possibilità di imparare dai dati
senza una programmazione specifica.
www.eliflab.com
Lo stile di colorazione è
appreso e applicato a
un dato nuovo.
https://paintschainer.preferred.tech
www.eliflab.com
A cosa serve?
- Casistiche non coperte da altre discipline
(algoritmi classici, statistica)
- Non si ha un’idea o un modello preciso di come sono stati
generati dei dati.
- Si parte dall’idea che esiste una struttura tra i dati o tra dati
e concetti più generali.
Non solo big data
www.eliflab.com
A cosa serve?
Efficace nell’approccio di problemi la cui soluzione può essere
illustrata con esempi:
- Analisi immagini
- Analisi suono
- Analisi testo e parlato
www.eliflab.com
Disciplina vasta e confini non chiari
Capacità:
- Descrittive
- Predittive
- Generative
Principali applicazioni:
- Classificazione
- Regressione
- Clustering
- Riduzione dimensionale
www.eliflab.com
Diversi tipi di apprendimento
Apprendimento:
- Supervisionato
- Semi-supervisionato
- Attivo
- Non supervisionato
- Per rinforzo
www.eliflab.com
Molte tecniche
Famose e meno note:
- Decision tree
- Clustering
- Association rule learning
- SVM, Learning classifier systems
- ANN, deepNN , GAN etc
- Bayesian networks
- Manifold learning
- Genetic algorithms
- ILP (Inductive logic programming)
- ...
www.eliflab.com
Rappresentazione vettoriale-metrica
I dati diventano vettori
L’obiettivo è legato a un
concetto di distanza
www.eliflab.com
Rappresentazione a network
I dati sono rappresentati da nodi e archi
www.eliflab.com
Rappresentazione algebrico-logica
www.eliflab.com
Machine learning vs AI?
AI è un concetto più ampio.
Es: MinMax: algoritmo di AI classico
per giochi come Tris e Scacchi non è
ML
AlphaGo - combinazione di algoritmi
ML e MCTS
www.eliflab.com
Successi
Problemi affrontati con maggiore
successo:
- Analisi testi - NLP
- Analisi immagini, suoni
- Finanza/economia
per superare i modelli econometrici
www.eliflab.com
Come si applicano
- Definizione obiettivo!
- Rappresentazione corretta dei dati
- Gestione dei dati spuri
(Gli outliers sono un valore o rumore? Spesso entrambe le cose)
- Scelta del metodo (trade off tra performance e costo)
www.eliflab.com
- Valutazione statistica
- Se l’algoritmo deve sostituire un processo umano (es
classificazione immagini) la comparazione con le performance
umane sono essenziali (meglio non fermarsi alle valutazioni
statistiche su dataset standard)
Come si valutano i risultati?
www.eliflab.com
MNIST vs Zalando
A MNIST-like fashion product
database.
Benchmark point_right
http://fashion-mnist.s3-web
site.eu-ce…
www.eliflab.com
Esempio audio
- Dataset iniziale: canzoni in formato mp3
- Obiettivo: far emergere affinità rispetto alla componente
melodica
- Estrazione componente melodica (modello probabilistico)
- Estrazione pattern di similitudine di pattern all’interno delle
singole canzoni (algoritmo su rappresentazione a grafo)
- Riduzione dimensionale e clustering
(distanza tra sequenze)
www.eliflab.com
Clustering rispetto a pattern musica
Spettrogramma della componente melodica
www.eliflab.com
www.eliflab.com
www.eliflab.com
Classificazione - Esempio video + dati
Progetto R&D CV screening
- Dati: questionari e interviste video
- Obiettivo: fornire un’informazione
arricchita al recruiter e un ordine di
precedenza
L’algoritmo non sceglie ma affianca
www.eliflab.com
Informazioni
Rispetto alla letteratura esistente sono proxy per informazioni
quali: atteggiamento, approccio emotivo e logico
- Battito cardiaco
- Movimenti testa e occhi
- Velocità risposte
- Info da questionario
www.eliflab.com
Classificazione - Esempio video + dati
Riconoscimento dei punti del viso
Due algoritmi differenti di ML:
- Riconoscimento del viso
- Riconoscimento dei punti chiave
del viso
www.eliflab.com
Estrazione caratteristiche importanti
Attività oculare.
- Punti rappresentativi degli
occhi
- Tecniche di analisi dei
segnali per rendere
stabile il dato
- Analisi delle frequenze
Battito cardiaco.
- È possibile inferire il battito
cardiaco dalle variazioni di
colore della pelle (fronte)
- Problema chiave è
l’affidabilità e la qualità
del dato
www.eliflab.com
Battito palpebre
Battito palpebre
- Il segnale originale va
trattato con tecniche di
analisi dei segnali
- È necessario
riconoscere e
eliminare i dati spuri
(outlier detection)
www.eliflab.com
Classificazione - Esempio video + dati
Estrazione dati dal viso + dati da questionario per valutare il
candidato.
Valutazione viene effettuata con algoritmi di classificazione (ML)
che hanno come training set alcuni dipendenti che hanno ottime
performance rispetto agli obiettivi aziendali.
Si possono evidenziare le correlazioni tra variabili e l’importanza
delle variabili.
www.eliflab.com
Reinforcement learning
- Ambiente complesso
- Limitata possibilità
sensoriale
- Concetto di esplorazione
- Interazione con l'ambiente
L’obiettivo è apprendere una
strategia dall’esperienza
https://www.cs.ubc.ca/~van/papers/2016-TOG-deepRL/index.html
www.eliflab.com
Reinforcement learning
- AI per droni-robot
e giochi
- Chatbot
- Filtri adattivi
- Pubblicità online
- A-B testing
www.eliflab.com
Reinforcement learning
- Drone autonomo
- Obiettivo: recuperare i
funghi verdi e evitare i
rossi
- Visibilità limitata (cerchio)
- 4 azioni possibili
- Reward (+1 green, -1 red)
Algoritmo di Deep Q Learning
Gabriele Lami
ELIF LAB srl
http://www.eliflab.com
Mail to:
gabriele@eliflab.com

Más contenido relacionado

Similar a Machine Learning: potenzialità e e applicazioni pratiche

Analizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza ArtificialeAnalizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza ArtificialeRoberto Marmo
 
Data mining, business intelligence e dintorni
Data mining, business intelligence e dintorniData mining, business intelligence e dintorni
Data mining, business intelligence e dintorniMaurizio Girometti
 
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019Alberto Sarullo
 
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Commit University
 
AZURE Machine Learning Studio: applicazione alla manutenzione predittiva
AZURE Machine Learning Studio: applicazione alla manutenzione predittivaAZURE Machine Learning Studio: applicazione alla manutenzione predittiva
AZURE Machine Learning Studio: applicazione alla manutenzione predittivaAriel Cedola
 
ML.Net - Machine Learning Framework for .NET
ML.Net - Machine Learning Framework for .NETML.Net - Machine Learning Framework for .NET
ML.Net - Machine Learning Framework for .NETMarco Zamana
 
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...Ecommerce HUB
 
Silver Lake Analytics, soluzione Business Intelligence di Esox Informatica
Silver Lake Analytics, soluzione Business Intelligence di Esox InformaticaSilver Lake Analytics, soluzione Business Intelligence di Esox Informatica
Silver Lake Analytics, soluzione Business Intelligence di Esox InformaticaMaurizio Anselmi
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3Ivano Luberti
 
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...Edoardo E. Artese
 
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHE
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHEEVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHE
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHEEdoardo E. Artese
 
Elaborazione automatica dei dati: computer e matlab
Elaborazione automatica dei dati: computer e matlabElaborazione automatica dei dati: computer e matlab
Elaborazione automatica dei dati: computer e matlabprofman
 
Webinar IWA Marmo Guida acquisto machine learning
Webinar IWA Marmo Guida acquisto machine learningWebinar IWA Marmo Guida acquisto machine learning
Webinar IWA Marmo Guida acquisto machine learningRoberto Marmo
 
AIMOOC 7.1 - AI e pregiudizi - Teresa Numerico
AIMOOC 7.1 - AI e pregiudizi - Teresa NumericoAIMOOC 7.1 - AI e pregiudizi - Teresa Numerico
AIMOOC 7.1 - AI e pregiudizi - Teresa NumericoAlessandro Bogliolo
 
Analytica brochure
Analytica brochureAnalytica brochure
Analytica brochureGMSL S.r.l.
 
Ecoh Media & Tableau - luglio 2015
Ecoh Media & Tableau - luglio 2015Ecoh Media & Tableau - luglio 2015
Ecoh Media & Tableau - luglio 2015MauroDadda
 
Comportamenti di ricerca, SEO e commercio elettronico
Comportamenti di ricerca, SEO e commercio elettronicoComportamenti di ricerca, SEO e commercio elettronico
Comportamenti di ricerca, SEO e commercio elettronicoMarco Loguercio [FIND]
 
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015FIND / Search Driven Marketing
 
Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale Andrea Povelato
 
Set Based Thinking
Set Based ThinkingSet Based Thinking
Set Based ThinkingDavide Mauri
 

Similar a Machine Learning: potenzialità e e applicazioni pratiche (20)

Analizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza ArtificialeAnalizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza Artificiale
 
Data mining, business intelligence e dintorni
Data mining, business intelligence e dintorniData mining, business intelligence e dintorni
Data mining, business intelligence e dintorni
 
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019
Intelligenza artificiale, robotica, rpa, machine learning Smau Bologna 2019
 
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
Un viaggio alla scoperta dei Language Models e dell’intelligenza artificiale ...
 
AZURE Machine Learning Studio: applicazione alla manutenzione predittiva
AZURE Machine Learning Studio: applicazione alla manutenzione predittivaAZURE Machine Learning Studio: applicazione alla manutenzione predittiva
AZURE Machine Learning Studio: applicazione alla manutenzione predittiva
 
ML.Net - Machine Learning Framework for .NET
ML.Net - Machine Learning Framework for .NETML.Net - Machine Learning Framework for .NET
ML.Net - Machine Learning Framework for .NET
 
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...
[EH2023] SEO, AI e Machine Learning per l'eCommerce: la nuova SEO - Massimo F...
 
Silver Lake Analytics, soluzione Business Intelligence di Esox Informatica
Silver Lake Analytics, soluzione Business Intelligence di Esox InformaticaSilver Lake Analytics, soluzione Business Intelligence di Esox Informatica
Silver Lake Analytics, soluzione Business Intelligence di Esox Informatica
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3
 
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...
Intelligenza Artificiale e Robotica - Applicazioni industriali e responsabili...
 
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHE
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHEEVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHE
EVOLUZIONE TECNOLOINTELLIGENZA ARTIFICIALE: QUESTIONI ETICHE E GIURIDICHE
 
Elaborazione automatica dei dati: computer e matlab
Elaborazione automatica dei dati: computer e matlabElaborazione automatica dei dati: computer e matlab
Elaborazione automatica dei dati: computer e matlab
 
Webinar IWA Marmo Guida acquisto machine learning
Webinar IWA Marmo Guida acquisto machine learningWebinar IWA Marmo Guida acquisto machine learning
Webinar IWA Marmo Guida acquisto machine learning
 
AIMOOC 7.1 - AI e pregiudizi - Teresa Numerico
AIMOOC 7.1 - AI e pregiudizi - Teresa NumericoAIMOOC 7.1 - AI e pregiudizi - Teresa Numerico
AIMOOC 7.1 - AI e pregiudizi - Teresa Numerico
 
Analytica brochure
Analytica brochureAnalytica brochure
Analytica brochure
 
Ecoh Media & Tableau - luglio 2015
Ecoh Media & Tableau - luglio 2015Ecoh Media & Tableau - luglio 2015
Ecoh Media & Tableau - luglio 2015
 
Comportamenti di ricerca, SEO e commercio elettronico
Comportamenti di ricerca, SEO e commercio elettronicoComportamenti di ricerca, SEO e commercio elettronico
Comportamenti di ricerca, SEO e commercio elettronico
 
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015
Comportamenti di ricerca, SEO e commercio elettronico - Meet Magento 2015
 
Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale
 
Set Based Thinking
Set Based ThinkingSet Based Thinking
Set Based Thinking
 

Más de Commit University

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdf
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdfBreaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdf
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdfCommit University
 
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdf
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdfAccelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdf
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdfCommit University
 
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...Commit University
 
Commit - Qwik il framework che ti stupirà.pptx
Commit - Qwik il framework che ti stupirà.pptxCommit - Qwik il framework che ti stupirà.pptx
Commit - Qwik il framework che ti stupirà.pptxCommit University
 
Sviluppare da zero una Angular Web App per la PA
Sviluppare da zero una Angular Web App per la PASviluppare da zero una Angular Web App per la PA
Sviluppare da zero una Angular Web App per la PACommit University
 
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...Backstage l'Internal Developer Portal Open Source per una migliore Developer ...
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...Commit University
 
Prisma the ORM that node was waiting for
Prisma the ORM that node was waiting forPrisma the ORM that node was waiting for
Prisma the ORM that node was waiting forCommit University
 
Decision-making for Software Development Teams - Commit University
Decision-making for Software Development Teams - Commit UniversityDecision-making for Software Development Teams - Commit University
Decision-making for Software Development Teams - Commit UniversityCommit University
 
Component Design Pattern nei Game Engine.pdf
Component Design Pattern nei Game Engine.pdfComponent Design Pattern nei Game Engine.pdf
Component Design Pattern nei Game Engine.pdfCommit University
 
Prototipazione Low-Code con AWS Step Functions
Prototipazione Low-Code con AWS Step FunctionsPrototipazione Low-Code con AWS Step Functions
Prototipazione Low-Code con AWS Step FunctionsCommit University
 
KMM survival guide: how to tackle struggles between Kotlin and Swift
KMM survival guide: how to tackle struggles between Kotlin and SwiftKMM survival guide: how to tackle struggles between Kotlin and Swift
KMM survival guide: how to tackle struggles between Kotlin and SwiftCommit University
 
Da Vuex a Pinia: come fare la migrazione
Da Vuex a Pinia: come fare la migrazioneDa Vuex a Pinia: come fare la migrazione
Da Vuex a Pinia: come fare la migrazioneCommit University
 
Orchestrare Micro-frontend con micro-lc
Orchestrare Micro-frontend con micro-lcOrchestrare Micro-frontend con micro-lc
Orchestrare Micro-frontend con micro-lcCommit University
 
Fastify has defeated Lagacy-Code
Fastify has defeated Lagacy-CodeFastify has defeated Lagacy-Code
Fastify has defeated Lagacy-CodeCommit University
 
Alpine.js: the outsider Javascript framework
Alpine.js: the outsider Javascript frameworkAlpine.js: the outsider Javascript framework
Alpine.js: the outsider Javascript frameworkCommit University
 

Más de Commit University (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdf
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdfBreaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdf
Breaking REST Chains_ A Fastify & Mercurius Pathway to GraphQL Glory.pdf
 
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdf
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdfAccelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdf
Accelerating API Development: A Pit Stop with Gin-Gonic in Golang-Slide.pdf
 
Slide-10years.pdf
Slide-10years.pdfSlide-10years.pdf
Slide-10years.pdf
 
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
Collaborazione, Decisionalità e Gestione della Complessità nel Tempo: cosa ...
 
Vue.js slots.pdf
Vue.js slots.pdfVue.js slots.pdf
Vue.js slots.pdf
 
Commit - Qwik il framework che ti stupirà.pptx
Commit - Qwik il framework che ti stupirà.pptxCommit - Qwik il framework che ti stupirà.pptx
Commit - Qwik il framework che ti stupirà.pptx
 
Sviluppare da zero una Angular Web App per la PA
Sviluppare da zero una Angular Web App per la PASviluppare da zero una Angular Web App per la PA
Sviluppare da zero una Angular Web App per la PA
 
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...Backstage l'Internal Developer Portal Open Source per una migliore Developer ...
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...
 
Prisma the ORM that node was waiting for
Prisma the ORM that node was waiting forPrisma the ORM that node was waiting for
Prisma the ORM that node was waiting for
 
Decision-making for Software Development Teams - Commit University
Decision-making for Software Development Teams - Commit UniversityDecision-making for Software Development Teams - Commit University
Decision-making for Software Development Teams - Commit University
 
Component Design Pattern nei Game Engine.pdf
Component Design Pattern nei Game Engine.pdfComponent Design Pattern nei Game Engine.pdf
Component Design Pattern nei Game Engine.pdf
 
Prototipazione Low-Code con AWS Step Functions
Prototipazione Low-Code con AWS Step FunctionsPrototipazione Low-Code con AWS Step Functions
Prototipazione Low-Code con AWS Step Functions
 
KMM survival guide: how to tackle struggles between Kotlin and Swift
KMM survival guide: how to tackle struggles between Kotlin and SwiftKMM survival guide: how to tackle struggles between Kotlin and Swift
KMM survival guide: how to tackle struggles between Kotlin and Swift
 
Da Vuex a Pinia: come fare la migrazione
Da Vuex a Pinia: come fare la migrazioneDa Vuex a Pinia: come fare la migrazione
Da Vuex a Pinia: come fare la migrazione
 
Orchestrare Micro-frontend con micro-lc
Orchestrare Micro-frontend con micro-lcOrchestrare Micro-frontend con micro-lc
Orchestrare Micro-frontend con micro-lc
 
Fastify has defeated Lagacy-Code
Fastify has defeated Lagacy-CodeFastify has defeated Lagacy-Code
Fastify has defeated Lagacy-Code
 
SwiftUI vs UIKit
SwiftUI vs UIKitSwiftUI vs UIKit
SwiftUI vs UIKit
 
Alpine.js: the outsider Javascript framework
Alpine.js: the outsider Javascript frameworkAlpine.js: the outsider Javascript framework
Alpine.js: the outsider Javascript framework
 

Machine Learning: potenzialità e e applicazioni pratiche