ℹ️ Informazioni generali

Docente: Dr. Giulia Raffaella De Luca - Ingegnere Biomedico & PhD Student, Università di Bologna. giulia.r.deluca@gmail.com | LinkedIn

Titolo: Interrogare l’intelligenza artificiale: strumenti e tecniche (2024-22760/RER)

Descrizione: Visita il link

Materiale del corso: google drive

📅 Calendario

Lezione 1 - L'intelligenza artificiale: non solo generativa

📅 Data: 20-05-2025

Overview

  1. Introduzione al corso e presentazione delle corsiste
    • Ice-breaking: Ogni corsista condivide il proprio background e contesto lavorativo (hanno mai usato AI?). Sondaggio Slack
  2. Introduzione all'IA
    1. Che cos'è l'IA?
    2. Definizione, storia e tipi di IA: IA ristretta, generale e superintelligente. Stato attuale e luoghi comuni
    3. Esempi di IA nelle organizzazioni: Applicazioni pratiche in settori diversi.
  3. Alcune demo pratiche
    • Computer Vision:
      • Teachable Machine di Google: creazione di un modello di classificazione immagini senza coding, poi condivisione dei risultati, discussione

Risorse utili + extra

Lezione 2 - La vita di un modello di machine learning + napkin.ai

📅 Data: 27-05-2025

Overview

  1. Ripasso lezione precedente + integrazioni (classificazione di IA generale e ristretta)
  2. Cos’è il Machine Learning?
    • Differenza tra ML e DL
    • Tipologie di ML: supervisionato, non supervisionato
    • ML supervisionato: classificazione e regressione (esempio su recensioni)
    • ML non-supervisionato: clustering
  3. Il ciclo di vita di un modello di ML con accenno alle buone pratiche di data science
    1. Definizione del problema
      • IA opportunity assessment: cos'è ed un esempio su automatizzazione gestione mail
      • IA, dall'assessment all'action plan: cos'è e scheda di valutazione
      • Attività: individua un paio di task e valutali con la scheda dell'IA opportunity assessmentper il task con il punteggio più alto, definire i passi per automatizzarlo con l'IA; presentazione al gruppo
      • Le schede di valutazione proposte sono puramente indicative! Personalizzatele in base al vostro caso d'uso.

    2. Dati: raccolta, pulizia, annotazione
    3. Modellazione: scelta dell’algoritmo, addestramento
    4. Validazione: overfitting e metriche di valutazione
    5. Messa in produzione: deployment e miglioramento continuo
  4. Generiamo schemi e grafici con Napkin.ai

Risorse utili + extra

Extra

Dal blog Pulp Learning di Davide Nardini

Come realizzare una roadmap AI

Lezione 3 - LLM, ChatGPT e prompt engineering

📅 Data: 03-06-2025

Overview

  1. Ripassino
  2. Cos’è un Large Language Model?
    • Definizione di LLM
    • Differenze con altri modelli ML tradizionali
    • Addestramento di un LLM
    • Embeddings e contesto negli LLM
  3. ChatGPT
    • Prompt Engineering: come dare istruzioni efficaci all’IA
      • Esercizio (prima): scrivi un prompt per un task specifico
      • Struttura di un buon prompt: 3 consigli e una proposta
      • Esercizio (dopo): ri-scrivi il prompt e confronta i risultati
      • Prompt avanzati con struttura per ChatGPT-o1 (vedi Prompt Anatomy)
      • Esercizio (ulteriore): riscrivi il prompt con la nuova struttura e confronta
    • Esploriamo gli LLMs

Risorse utili + extra

Extra

Lezione 4 - GPTs: uso avanzato

📅 Data: 04-06-2025

Overview

  1. Ripassino + bonus ("Il prompt dei prompt")
  2. I grandi modelli di linguaggio: versione 2
    • Tokenizzazione, fasi di training, finestra del contesto
    • Classifica dei GPTs
  3. Linee guida per un uso efficace + funzionalità speciali (dimostrazione in diretta)
    • Applicazioni e consigli pratici
    • Cosa tenere sempre a mente
    • Modelli di ragionamento
    • Focus su ChatGPT: memoria, istruzioni personalizzate e custom GPTs
  4. Diversi LLMs, diversi tools
    • Strumenti speciali per ogni LLM:
      • Canvas (ChatGPT e Gemini)
        • Collaborare su un documento di testo
        • Collaborare sul codice
        • Creare una mini web-app e testare l'anteprima
      • Web app in diretta (Claude artifacts)
      • Interprete Python per analisi avanzate (ChatGPT e Claude)
      • Ricerca internet (ChatGPT e Perplexity)

Risorse utili + extra

Extra

🧠 AI Tool Comparison – Aprile 1, 2025

Legenda simboli: ⭐ = eccellente | ✅ = disponibile | ❌ = non disponibile | 💰 = solo a pagamento
Funzione ChatGPT Claude Mistral Gemini Google AI Studio Perplexity
Competenze Generali
Risposte giornaliere
Scrittura
Coding
Matematica
Ragionamento💰
Interazione
Modalità vocale
Ricerca web
Ricerca approfondita💰
Condivisione fotocamera
Condivisione schermo
Competenze Specifiche
Generazione immagini
Editing immagini
Generazione video💰
Riassunto Podcast
Code Interpreter
Canvas
Analisi dati
App preview
Cartelle intelligenti💰💰
Personalizzazione Custom Instructions + Memory Custom Style Saved Info System Instructions Introduce Yourself
Giulia's Portfolio