Raccoglitesi

“Dimenticare come zappare la terra e curare il terreno significa dimenticare se stessi.” Mahatma Gandhi

Introduzione

Raccoglitesi è una utility command line per studenti Unibo: trova tutte le tesi triennali e magistrali offerte da un certo dipartimento. Raccoglitesi si aggiorna in automatico e quotidianamente.

Il progetto è ospitato su GitHub. La versione più recente dell’elenco generato è sempre consultabile qui in PDF o qui come pagina web.

Come funziona

Raccoglitesi è un web scraper scritto in golang, basato sul progetto omonimo di @giammirove. Trova informazioni su certe pagine del sito, come:

  • https://www.unibo.it/it/ateneo/sedi-e-strutture/dipartimenti, per scoprire i dipartimenti presenti;
  • https://{{dip}}.unibo.it/it/dipartimento/persone/docenti-e-ricercatori per trovare i nomi delle persone in dipartimento;
  • https://www.unibo.it/sitoweb/gianluigi.zavattaro/didattica?tab=tesi per trovare le tesi listate sul sito.

È da notare che tutte queste informazioni potrebbero cambiare nel tempo (come URL delle risorse, tags HTML mediante il quale si trovano le informazioni volute). È quindi importante continuare a monitorare se lo script funziona ancora. Per questo motivo il programma è eseguito ogni giorno, a mezzanotte.

Dipartimenti analizzati

Modifica questa pagina

CartaBinaria
CartaBinaria

Comunità volontaria di chi studia presso il Dipartimento di Informatica - Scienza e Ingegneria dell’Università di Bologna

Prossimo