Blog di Programmazione e Tutorial per Sviluppatori

Articoli, guide pratiche e casi reali da 13 anni di esperienza nello sviluppo web

Luca Terribili - Sviluppatore Full Stack
Luca Terribili - Esperienza quotidiana da programmatore
✨ Il Progetto

La Mia Quotidianità daProgrammatore

Bug risolti alle 2 di notte, architetture ripensate tre volte, migrazioni che sembravano semplici e non lo erano. E Copilot che non riesce a modificare un CSV e dà la colpa al terminale.

Questo blog è il posto dove racconto tutto questo: problemi reali, soluzioni concrete, nessun tutorial di fantasia.

Ultimi Articoli

Cognitor: un assistente conversazionale NLU costruito da zero
Intelligenza Artificiale27 lug

Cognitor: un assistente conversazionale NLU costruito da zero

C'è un momento, lavorando con l'AI, in cui viene voglia di aprire il cofano invece di limitarsi a chiamare un'API. Cognitor nasce da questa voglia: un framework di Natural Language Understanding scritto in Python, pensato per capire davvero cosa succede tra il messaggio dell'utente e la risposta del bot, senza delegare tutto a un modello di linguaggio generalista.

Leggi →
Traduttore NMT italiano-russo: perché cancella i cognomi
Intelligenza Artificiale24 lug

Traduttore NMT italiano-russo: perché cancella i cognomi

Sto costruendo un traduttore italiano→russo con un'architettura Transformer in PyTorch, addestrata da zero. Durante i test mi sono imbattuto in un bug che all'inizio sembrava assurdo: il modello non traduceva male i cognomi sconosciuti, li **cancellava**.

Leggi →
Coqui TTS: la sintesi vocale open source che sfida i giganti dell'AI
Intelligenza Artificiale29 apr

Coqui TTS: la sintesi vocale open source che sfida i giganti dell'AI

Se hai mai voluto dare una voce alla tua applicazione senza pagare abbonamenti costosi o affidarti a servizi cloud, Coqui TTS è probabilmente la risposta che cercavi.In questo articolo vedremo cos'è, a cosa serve, e perché sta diventando un punto di riferimento nel mondo della sintesi vocale open source.Cos'è Coqui TTS?Coqui TTS (pronunciato "co-ki", c...

Leggi →
Assistenti di codice gratuiti: Vibe Coding a scrocco
Intelligenza Artificiale05 apr

Assistenti di codice gratuiti: Vibe Coding a scrocco

Ti sei messo a chiedere un articolo sugli assistenti di codice gratuiti. Ovviamente. Perché ormai non basta più litigare con il compilatore, adesso dobbiamo pure far finta che una macchina sia il collega junior che non chiede ferie e non ruba il pranzo dal frigo.

Leggi →
BiGRU + CRF: l’architettura classica per Named Entity Recognition
Intelligenza Artificiale05 mar

BiGRU + CRF: l’architettura classica per Named Entity Recognition

Nel Natural Language Processing esistono architetture che fanno molto rumore e architetture che fanno molto lavoro. La combinazione BiGRU + CRF appartiene decisamente alla seconda categoria.Per molti anni è stata la soluzione di riferimento per problemi di sequence labeling.

Leggi →
FastText: il cacciavite del NLP
Intelligenza Artificiale03 mar

FastText: il cacciavite del NLP

Parlare di FastText significa parlare di uno di quegli strumenti che non fanno rumore, non hanno l'aura mistica dei transformer di ultima generazione, ma quando devi fare le cose sul serio, su macchine normali, con tempi normali, lui è lì.

Leggi →

Ultime guide

Vedi tutti →
Anteprima tutorial: Guida completa di Django

Guida completa di Django

Django è un framework web completo e maturo per Python, progettato per sviluppare applicazioni complesse in tempi rapidi senza sacrificare struttura, scalabilità o sicurezza