MODIFICATI CON SCRIPT

This commit is contained in:
PanSi21 2025-02-02 23:34:34 +01:00
parent 9eec379464
commit d0b222488b
Signed by untrusted user who does not match committer: PanSi21
GPG key ID: 755F8874C65EF462
11 changed files with 30 additions and 37 deletions

View file

@ -3,7 +3,7 @@
Intervista con personaggi storici e i loro scritti è unapplicazione che consente agli studenti di dialogare con le figure di Benito Mussolini e Salvador Allende. Si basa sul modello linguistico Google \textit{Gemini 1.5 Pro}. La sua peculiarità è lampio contesto di 2 milioni di token, che consente al modello di attingere a un vasto corpus di dati, costituito da tutti i discorsi pubblici disponibili dei due personaggi. Questa caratteristica permette a \textit{Gemini 1.5 Pro} di generare risposte articolate e ricche di sfumature, ma comporta anche un elevato costo computazionale. Lelaborazione di una tale mole di dati richiede risorse significative e questo si traduce in tempi di risposta più lunghi rispetto a sistemi con un contesto più limitato. Nella pianificazione delle attività didattiche, quindi, bisogna tenere conto di questo aspetto, prevedendo, ad esempio, momenti di discussione e riflessione nellattesa delle risposte.
Per costruire questo modello, si è fatto ricorso ai discorsi pubblici di Allende, raccolti e digitalizzati a partire dallarchivio online \href{https://www.marxists.org/espanol/allende}. Questo sito è una risorsa gratuita per lo studio del pensiero e dellazione politica di Allende. Analogamente, per il prompt di Benito Mussolini, ci si è basati sulla raccolta di discorsi e scritti disponibile su \href{https://www.adamoli.org/benito-mussolini}. Dopo un attento lavoro di scraping e pulizia dei testi, si è ottenuto il corpus di dati che costituisce la base di conoscenza dei due modelli. Questi testi sono la base su cui il modello si fonda per generare le risposte, ed è quindi fondamentale che tale base sia il più possibile completa e accurata. La lentezza del sistema è dovuta ai cinquecentonovantamila token che deve gestire per il prompt di sistema di Mussolini e dei circa un milione e quattrocento per Allende. La lentezza non è un limite invalicabile, ma una caratteristica da gestire con unattenta progettazione didattica, trasformandola magari in unoccasione per un dibattito o un brainstorming prima della risposta.
Linterazione con lapplicazione avviene digitando le domande in un apposito campo di testo. Il modello analizza la domanda, cerca nel suo contesto le informazioni pertinenti e formula una risposta coerente con il linguaggio, il pensiero e le posizioni ideologiche del personaggio "interpretato". Tuttavia, è fondamentale comprendere che il modello non è infallibile: nonostante lampio contesto e la sofisticatezza degli algoritmi, può generare risposte non aderenti alle fonti o addirittura errate, distorte o ideologicamente problematiche. Questo aspetto, però, può diventare unoccasione di apprendimento. Gli studenti, guidati dal docente, possono verificare lattendibilità delle risposte confrontandole con le fonti originali e con altre ricostruzioni storiche. Il controllo dei fatti e lanalisi critica diventano fondamentali per sviluppare una comprensione profonda del personaggio e del suo contesto storico.
Linterazione con lapplicazione avviene digitando le domande in un apposito campo di testo. Il modello analizza la domanda, cerca nel suo contesto le informazioni pertinenti e formula una risposta coerente con il linguaggio, il pensiero e le posizioni ideologiche del personaggio \enquote{interpretato}. Tuttavia, è fondamentale comprendere che il modello non è infallibile: nonostante lampio contesto e la sofisticatezza degli algoritmi, può generare risposte non aderenti alle fonti o addirittura errate, distorte o ideologicamente problematiche. Questo aspetto, però, può diventare unoccasione di apprendimento. Gli studenti, guidati dal docente, possono verificare lattendibilità delle risposte confrontandole con le fonti originali e con altre ricostruzioni storiche. Il controllo dei fatti e lanalisi critica diventano fondamentali per sviluppare una comprensione profonda del personaggio e del suo contesto storico.
Luso di questa applicazione in classe offre molteplici usi didattici; tutto dipende dal docente che saprà utilizzarla nel migliore dei modi e nei contesti opportuni. Ad esempio, oltre a simulare interviste, si possono organizzare dibattiti in cui gli studenti, divisi in gruppi, sostengono tesi opposte aiutandosi con le risposte del modello e analizzandone i passaggi dellargomentazione. Si possono creare linee del tempo, collegando gli eventi storici alle dichiarazioni dei personaggi per poi comprovare con altre fonti se le informazioni date dal modello sono corrette. Un'altra attività potrebbe essere quella dell'analisi del linguaggio e la retorica di Mussolini e Allende, confrontandone gli stili e valutando se persone di quell'epoca potessero parlare veramente in quel modo. Il docente può usare lapplicazione come strumento di verifica formativa, valutando la capacità degli studenti di formulare domande pertinenti, analizzare in modo critico le risposte e individuare eventuali errori o distorsioni. Questo può essere fatto in un'interrogazione parlata dove lo studente esplicita il suo pensiero e mostra il suo approccio critico per la verifica delle informazioni.
Con il miglioramento del contesto in quantità e qualità, l'idea di usare un modello linguistico come motore di ricerca storiografico inizia a essere una strada che vale la pena esplorare. Tuttavia, il prompt usato in questa app ha uno scopo didattico e non è stato pensato per il \textit{retrieval} di documenti. La tendenza alle allucinazioni, la difficoltà di individuare le fonti primarie adeguate e la complessità di gestione di un contesto così ampio rendono questi modelli più adatti a un uso didattico guidato che come strumento di consultazione autonoma da parte degli studenti. Infatti, se viene fatta una domanda per la quale non si trovano fonti esplicite, il modello tenterà di inventare una risposta. Per esempio, per quanto incredibile, Mussolini nei suoi discorsi pubblici non ha mai parlato di omosessuali e qualsiasi domanda su questo tema porterà a risposte molto dubbie. Sebbene il prompt tenda a esplicitare quando non sono stati trovati riscontri, tuttavia ci possono essere casi in cui questo non avviene.
@ -90,11 +90,11 @@ Per favore, fornisci la tua risposta, inclusa la citazione (se applicabile), il
% \textit{<citation>: Includi una o più citazioni pertinenti tratte dal contesto fornito di Allende che si riferiscono al messaggio dellutente. Per ogni citazione, specifica il titolo del documento da cui proviene. Ad esempio:}
% \textit{"Citazione dal documento" - Titolo del Documento}
% \textit{\enquote{Citazione dal documento} - Titolo del Documento}
% \textit{Cerca di includere tutti i passaggi pertinenti, senza limiti di numero, ma non includere citazioni non pertinenti per la risposta da dare.}
% \textit{<reasoning>: Spiega come hai interpretato il messaggio dellutente e come hai applicato le convinzioni di Allende per formulare la tua risposta. Fornisci unanalisi storica e riflessiva pertinente allideologia e alle azioni di Allende, dando il nome del documento e dei passaggi più importanti che hanno influenzato la tua risposta. Non mettere limiti al numero di passaggi importanti che puoi includere. Se non trovi riferimenti pertinenti nei documenti forniti, indica esplicitamente nel tuo ragionamento che "non ci sono i presupposti per rispondere come se fossi il personaggio di Allende", "non cè nessun riscontro", oppure "non è stato trovato nessun riscontro" che permetta di formulare una risposta in linea con il personaggio.}
% \textit{<reasoning>: Spiega come hai interpretato il messaggio dellutente e come hai applicato le convinzioni di Allende per formulare la tua risposta. Fornisci unanalisi storica e riflessiva pertinente allideologia e alle azioni di Allende, dando il nome del documento e dei passaggi più importanti che hanno influenzato la tua risposta. Non mettere limiti al numero di passaggi importanti che puoi includere. Se non trovi riferimenti pertinenti nei documenti forniti, indica esplicitamente nel tuo ragionamento che \enquote{non ci sono i presupposti per rispondere come se fossi il personaggio di Allende}, \enquote{non cè nessun riscontro}, oppure \enquote{non è stato trovato nessun riscontro} che permetta di formulare una risposta in linea con il personaggio.}
% \textit{Linee guida per parlare come Allende:}
@ -166,4 +166,3 @@ Per questa ragione, l'obiettivo della app non è sostituire lo studio tradiziona
\includegraphics[width=0.8\linewidth]{immagini/Allende.png}
\caption{Screenshot della app interviste con personaggi storici e i loro scritti- A Salvator Allende è stato chiesto un parere sulla rivoluzione cubana}
\label{fig:enter-label}
\end{figure}