<aside> 🧭 Table of Contet

</aside>

Come ingegnerizzare ChatGPT per fare Flashcards perfette! 🤓


Ciao ragazzi! Permettetemi di mostrarvi come istruire ChatGPT per creare Flashcards di successo (e caricarle su Anki) passo dopo passo utilizzando alcune tecniche di "Prompt Engineering".

I prompt coinvolgono istruzioni e contesto trasmessi a un modello di linguaggio per raggiungere un determinato compito. L'ingegneria dei prompt è la pratica di sviluppare e ottimizzare i prompt per utilizzare in modo efficiente i modelli di linguaggio per una varietà di applicazioni.

Per cominciare, qual è il primo prompt che ti viene in mente se vuoi far creare a ChatGPT delle Flashcards per te? In forma più semplice:

Io: balabalabala (un testo). Voglio che tu crei un mazzo di Flashcards a partire dal testo sopracitato.

Tuttavia, questo prompt non ha funzionato bene:

Pasted image 20230624113750.png

Sembra che ChatGPT comprenda il concetto di flashcards, ma le flashcards che ha creato hanno risposte lunghe. Questo va contro il Principio delle Informazioni Minime e rendere le flashcards impossibili da memorizzare.

Miglioriamo il prompt e specifichiamo i nostri requisiti per le flashcards:

Voglio che tu crei un mazzo di flashcards a partire dal testo.

Istruzioni per creare un mazzo di flashcards:

- Mantieni le flashcards semplici, chiare e concentrate sulle informazioni più importanti.
- Assicurati che le domande siano specifiche e non ambigue.
- Utilizza un linguaggio semplice e diretto per rendere le schede facili da leggere e capire.
- Le risposte dovrebbero contenere solo un singolo fatto/nome/concetto/termine chiave.

Testo: La contrazione di qualsiasi muscolo è associata a cambiamenti elettrici chiamati "depolarizzazione" e questi cambiamenti possono essere rilevati da elettrodi attaccati alla superficie del corpo. Poiché tutte le contrazioni muscolari verranno rilevate, i cambiamenti elettrici associati alla contrazione del muscolo cardiaco saranno chiari solo se il paziente è completamente rilassato e nessun muscolo scheletrico è contratto. Sebbene il cuore abbia quattro camere, dal punto di vista elettrico può essere considerato come se ne avesse solo due, perché le due atri si contraggono insieme (depolarizzazione) e poi i due ventricoli si contraggono insieme.

Il risultato:

Pasted image 20230624114733.png

Risulta che le flashcards generate abbiano risposte più brevi rispetto a prima. Forse alcuni di voi le trovano sufficientemente buone, ma io vedo ancora margine di miglioramento.

Cosa dobbiamo fare quindi? Dobbiamo dare a ChatGPT degli esempi!

Prompt con pochi esempi 📝


Esiste un classico esempio di come scrivere buone flashcards, ovvero le 20 regole proposte da SuperMemo: