Advanced Learning Path

Chatbot
Curriculum

Dalla comprensione degli LLM alla creazione di agenti AI autonomi capaci di svolgere azioni reali. Il percorso definitivo per dominare l'ingegneria dei chatbot.

🎬 Powered by NotebookLM — Ogni modulo è accompagnato da video e infografiche generate con NotebookLM
5
Moduli
Multi
Modale
Agents
Ready
Avanzamento del corso 0 / 5 moduli completati
🎓
Tutti i Moduli Completati!

Hai completato l'intero percorso Chatbot Curriculum. Sei pronto a richiedere il tuo attestato di completamento.

🎓 Attestato di Completamento

Chatbot Curriculum

L'Attestato verrà scaricato localmente e salvato sul server. Riceverai via email un link univoco alla tua pagina Attestato.
⚠ L'Attestato ha valore puramente didattico e non è valido ai termini di legge.

MOD 01
Introduzione all'Intelligenza Artificiale
✓ Modulo completato
+
🎬 NotebookLM — Video lezione + Infografica disponibili per questo modulo

Comprendere le radici e l'evoluzione dell'AI per inquadrare correttamente la rivoluzione attuale. Dalle reti neurali classiche al Deep Learning moderno.

📜
Storia dell'AI
Dalla stanza di Turing ai giorni nostri. I cicli di hype e gli "AI Winters".
🧬
Reti Neurali
Cosa sono i neuroni artificiali, i pesi, i bias e le funzioni di attivazione.
🧪
Deep Learning
Come l'aumento della potenza di calcolo ha permesso la creazione di modelli profondi.
📋 Concetti fondamentali
Il modulo offre una panoramica completa sul percorso storico e tecnico dell'intelligenza artificiale, partendo dai concetti teorici di Turing fino alle innovazioni contemporanee. Il contenuto esplora l'alternanza tra periodi di grande entusiasmo e i cosiddetti inverni dell'IA, contestualizzando l'attuale trasformazione digitale. Viene fornita una spiegazione dettagliata del funzionamento delle reti neurali, analizzando componenti fondamentali come i neuroni artificiali e i parametri di attivazione. Infine, la narrazione si sofferma sul deep learning, evidenziando come l'espansione della potenza di calcolo abbia permesso lo sviluppo di modelli complessi. L'obiettivo principale è fornire gli strumenti necessari per comprendere l'evoluzione tecnologica che ha portato alla rivoluzione moderna.
🎬 Video Lezione — NotebookLM
🖼️ Infografica — NotebookLM
MOD 02
Cosa sono e come funzionano gli LLM
✓ Modulo completato
+
🎬 NotebookLM — Video lezione + Infografica disponibili per questo modulo

Il cuore tecnologico della rivoluzione generativa. Esploriamo l'architettura Transformer e la magia statistica dietro la generazione del testo.

📐
Transformers
L'architettura "Attention is All You Need" spiegata in modo intuitivo.
🎫
Tokenization
Come i modelli leggono il testo: frammentazione in token e vocabolari.
🔄
Pre-training & FT
Il processo di apprendimento massivo e il raffinamento per compiti specifici.
📋 Concetti fondamentali
Il secondo modulo descrive le fondamenta tecnologiche che permettono il funzionamento dell'intelligenza artificiale generativa moderna. Al centro di questo ecosistema troviamo l'architettura Transformer, un sistema innovativo basato su meccanismi di attenzione per elaborare le informazioni. Viene inoltre illustrato il concetto di tokenizzazione, ovvero il metodo con cui il linguaggio umano viene scomposto in frammenti leggibili dalle macchine. Il percorso formativo di questi modelli prosegue attraverso il pre-training su vasti set di dati, seguito da una fase di perfezionamento mirata a compiti specifici. In sintesi, il modulo offre una panoramica chiara sulla magia statistica e sui processi tecnici che consentono la creazione automatica di testi complessi.
🎬 Video Lezione — NotebookLM
🖼️ Infografica — NotebookLM
MOD 03
Chatbot Conversazionali, Multimodali e Memoria
✓ Modulo completato
+
🎬 NotebookLM — Video lezione + Infografica disponibili per questo modulo

Oltre il semplice testo. Impariamo a gestire voce, immagini e a dare al chatbot una memoria a breve e lungo termine.

🌈
Multi-modalità
Integrazione di Vision (immagini) e Voice (audio/SST/TTS) nei chatbot.
🧠
Memoria Epimerale
Gestione dello storico conversazionale tramite array JS e LocalStorage.
💾
Persistenza Dati
Salvataggio su file JSON e database per ricordi che sopravvivono al refresh.
🔷
Embeddings & RAG
Memoria semantica tramite vettori per ricercare informazioni in grandi dataset.
📋 Concetti fondamentali
Il modulo illustra come potenziare i chatbot attraverso l'integrazione di capacità visive e sonore, superando il limite del solo testo. Si approfondisce la gestione della memoria a breve termine tramite strumenti tecnici che permettono all'intelligenza artificiale di ricordare lo storico del dialogo. Viene inoltre spiegata l'importanza della persistenza dei dati su database per garantire che le informazioni non vadano perse al riavvio della sessione. Infine, vengono introdotti i concetti di embeddings e RAG, fondamentali per dotare il sistema di una memoria semantica capace di consultare archivi complessi. L'obiettivo principale è fornire le competenze necessarie per creare assistenti digitali multimodali e intelligenti.
🎬 Video Lezione — NotebookLM
🖼️ Infografica — NotebookLM
MOD 04
Pipeline e Orchestrazione di Chatbot
✓ Modulo completato
+
🎬 NotebookLM — Video lezione + Infografica disponibili per questo modulo

Dalla singola risposta ai flussi complessi. Come far collaborare più istanze di modelli per risolvere task articolati.

🔗
Chains (In Serie)
L'output di un chatbot diventa l'input del successivo. Raffinamento progressivo.
⚖️
In Parallelo
Eseguire più analisi contemporaneamente e sintetizzare i risultati.
🚦
Router AI
Un modello "regista" che smista le richieste al chatbot più esperto nel settore.
📋 Concetti fondamentali
Il modulo introduce diverse metodologie avanzate per strutturare il lavoro di più intelligenze artificiali all'interno di processi articolati. Gli approcci principali includono le catene in serie, dove i modelli collaborano in successione per perfezionare gradualmente i risultati, e l'esecuzione in parallelo, utile per elaborare analisi simultanee da sintetizzare successivamente. Viene inoltre introdotta la figura del router AI, un sistema di controllo che indirizza ogni compito specifico verso il chatbot più competente. L'obiettivo finale è superare i limiti delle singole risposte isolate per creare flussi di lavoro complessi e altamente efficienti. In sintesi, il modulo spiega come orchestrare diverse istanze tecnologiche per risolvere problemi che richiedono una maggiore specializzazione e coordinamento.
🎬 Video Lezione — NotebookLM
🖼️ Infografica — NotebookLM
MOD 05
Agenti AI e Autonomia
✓ Modulo completato
+
🎬 NotebookLM — Video lezione + Infografica disponibili per questo modulo

L'apice dell'ingegneria AI: agenti che non solo parlano, ma "ragionano" e agiscono autonomamente nel mondo reale.

🛠️
Tool Use / Function Calling
Permettere al modello di chiamare funzioni, API e strumenti esterni.
🧩
Reasoning (CoT)
Tecniche di Chain-of-Thought per far "pensare" l'agente prima di agire.
👑
Modelli Avanzati
Sfruttare le capacità estreme di GPT-5 e Claude Opus per il decision making.
⏲️
Cronjobs & Autonomia
Agenti schedulati che monitorano dati e agiscono senza intervento umano.
📋 Concetti fondamentali
Questo modulo conclusivo descrive l'evoluzione tecnologica degli agenti basati sull'intelligenza artificiale, evidenziando la loro capacità di operare in modo autonomo nel mondo reale. Sottolinea come questi sistemi non si limitino a comunicare, ma utilizzino il ragionamento logico e il pensiero sequenziale per risolvere problemi complessi. Attraverso l'integrazione di strumenti esterni e interfacce di programmazione, tali strumenti possono eseguire compiti pratici e interagire con dati in tempo reale. L'impiego di modelli linguistici avanzati permette inoltre una gestione sofisticata dei processi decisionali senza la necessità di supervisione umana costante. Infine, l'automazione viene garantita da attività pianificate che monitorano costantemente le informazioni per agire tempestivamente. Questi elementi combinati rappresentano il culmine dell'ingegneria moderna nel campo dell'automazione digitale.
🎬 Video Lezione — NotebookLM
🖼️ Infografica — NotebookLM