Dal PDF statico al testo interattivo per il web

Un GPTs creato per generare il materiale da fornire a H5P, un’app che crea documenti HTML5 interattivi per il web

Ho sviluppato un nuovo assistente personale basato sulla tecnologia GPTs di ChatGPT che, utilizzato in sinergia con l’app H5P, permette di trasformare documenti PDF statici in contenuti web interattivi con test di verifica finale.
Cos’è e cosa fa questo GPTs
Questo assistente è progettato per analizzare documenti PDF (manuali, procedure aziendali, materiale didattico) e trasformarli in contenuti interattivi accessibili via web, arricchiti con elementi multimediali e quiz valutativi. Il risultato può essere facilmente pubblicato sul vostro sito o su piattaforme di formazione. In fondo alla pagina è possibile vedere un documento generato alla fine di tutto il processo, GPTs + H5P.
L’app è utilizzabile in tutte le lingue supportate da ChatGPT e si chiama H5P Interactive Book.
Il link è questo.

CHI PUÒ TRARNE VANTAGGIO

1. Formatori Aziendali e Responsabili HR: possono trasformare manuali e procedure aziendali in contenuti interattivi, migliorando l’engagement dei dipendenti e facilitando la verifica dell’apprendimento.

2. Insegnanti e Docenti: per convertire materiali didattici in risorse interattive, rendendo le lezioni più coinvolgenti e valutando immediatamente la comprensione degli studenti.
3. Professionisti della Comunicazione e del Marketing: utile per presentare informazioni complesse in modo chiaro e interattivo, migliorando la comunicazione con il pubblico.
4. Sviluppatori di Contenuti e Instructional Designer: possono prototipare rapidamente contenuti interattivi, risparmiando tempo nella fase di sviluppo.
5. Organizzazioni Non Profit e ONG: per creare contenuti formativi per volontari o materiali di sensibilizzazione in modo semplice e gratuito.
6. Blogger e Creatori di Contenuti Educativi: possono arricchire articoli o post con elementi interattivi, aumentando il coinvolgimento dei lettori.

COME È NATO QUESTO PROGETTO

L’idea è nata da un’esigenza personale: come formatore, cercavo nuovi metodi per rendere i miei contenuti più coinvolgenti e per integrarli nelle mie proposte formative. Ho realizzato che trasformare i miei manuali in formato interattivo, con una fase di verifica finale, avrebbe creato elementi interessanti da pubblicare sul mio sito e da utilizzare poi anche come case history nei corsi.

Il primo passo è stato chiarire cosa significa trasformare un documento statico in un contenuto interattivo web.
La conclusione: non basta fare copia-incolla del PDF, ma è necessario ripensare e riscrivere il testo considerando il diverso mezzo e le diverse modalità di fruizione.

IL WORKFLOW CHE HO SVILUPPATO

Il processo si articola in tre fasi principali:

1. Analisi del PDF: comprensione della struttura e dei contenuti del documento originale.
2. Revisione e riscrittura: adattamento del testo per il formato web interattivo, suddividendolo in sezioni logiche.
3. Creazione della versione web-ready: preparazione dei contenuti per l’inserimento in H5P, inclusi i quiz di verifica.

LA SCELTA DEGLI STRUMENTI

Ho valutato due possibili approcci:
1. Creare un assistente AI per l’intero processo, dalla revisione alla generazione del file finale.
2. Sviluppare un assistente solo per la fase di revisione-riscrittura e utilizzare un’app esistente per generare la versione web-ready.

Ho optato per la seconda soluzione dopo aver scoperto H5P, un’applicazione open source che genera contenuti interattivi in HTML5 con possibilità di integrazione di verifiche dell’apprendimento.
Tra le varie funzionalità offerte da H5P, quella ideale per il mio scopo è “Interactive Book“, che permette di:
Create small courses, books, or tests. Interactive Book allows authors to combine large amounts of interactive content like interactive videos, questions, course presentations, and more on multiple pages. There is a summary at the end summing up the scores obtained by the learner throughout the book.

H5P offre anche plugin gratuiti per WordPress, Drupal e Moodle, rendendo la pubblicazione dei contenuti estremamente semplice.
Come funziona il GPTs
Al primo utilizzo, si presenta così:

Una volta fornito il PDF, l’assistente:
1. Analizza il documento e propone una struttura per la versione web (numero di sezioni e ipotesi di test)
2. Riscrive una sezione alla volta, con l’approvazione dell’utente, adattandola al nuovo formato
3. Per ogni sezione chiede conferma all’utente, avviando se necessario un brainstorming per migliorarla
4. Completata la riscrittura, propone una struttura di domande per il test finale
5. Genera le domande del quiz basandosi sui contenuti elaborati

Attenzione, il GPTs non è connesso direttamente con il plugin H5P, per cui l’utente dovrà fare copia-incolla delle varie parti nel sistema H5P, ma una volta compreso il funzionamento del plugin, l’operazione risulta piuttosto semplice.

Visto che l’app “in coppia” con un altro tool, in questo caso H5P ma potrebbe essere qualsiasi altro, quello descritto qui è di fatto un workflow, situazione normale quando si inseriscono le AI in ambito aziendale.

UN ALTRO USO

Il lavoro di revisione e riscrittura che fa il GPTs può essere molto utile anche per un’altra applicazione. Infatti oltre che per la creazione di contenuti interattivi, è possibile utilizzarlo anche per trasformare PDF in testi strutturati per essere facilmente inseribili nelle presentazioni standard, rendendo più efficiente la preparazione di slide per corsi o conferenze. Anche qui si tratta di un workflow, il testo riscritto dall’app passa ad un altro tool capace di generare presentazioni.

DEMO

Per mostrare un esempio pratico, ho testato il sistema con un PDF di una decina di pagine che ho pubblicato ad aprile dello scorso anno, la primissima versione di quello che poi è diventato il mio libro pubblicato quest’anno.
Per valutare meglio il lavoro fatto dal GPTs il PDF originale si può scaricare da questa pagina.

Potrebbe interessarti

  • Un GPTs per abstract e keyword

    Un GPTs specializzato nel fare abstract e ad individuare le keyword contentute nel testo analizzato.

  • Meta chiede i nostri dati

    Una recentissima campagna di Meta, la possibilità di chiedere il non uso dei propri dati per istruire la loro AI in previsione del rilascio in Europa di Meta AI

  • Upscayl 2.11

    Upscayl, progetto Open Source per Windows, Mac e Linux. Sa ingrandire e lo fa piuttosto bene, Qui c’è il manuale PDF sull’interfaccia e sull’uso base

  • Comfy, il workflow base

    Il workflow base di ComfyUI , ho provato a costruirlo da zero aggiungendo i singoli nodi e collegandoli fra loro per capire la logica

  • Come SD crea le immagini

    Come fa Stable Diffusion a creare le immagini, quale è il processo che pemette alla IA di generare le immagini che abbiamo chiesto?