Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/Bibliografia Carlo Revelli

Il progetto riguarda l'importazione su Wikidata della bibliografia relativa alla produzione scientifica di Carlo Revelli (Q22093383), bibliotecario italiano.

La bibliografia di Carlo Revelli conta 437 riferimenti, comprendenti una notevole varietà di tipologie:

  • articoli di periodici specializzati;
  • libri;
  • capitoli di monografie e miscellanee;
  • interventi di convegni;
  • recensioni.

Una visualizzazione immediata sulla vastità ed eterogeneità degli interessi di Carlo Revelli si può ottenere tramite lo strumento Scholia per la data visualization: https://scholia.toolforge.org/author/Q22093383


Impostazione edit

Attività preliminare al caricamento dei dati è stata la creazione di una bibliografia strutturata tramite lo strumento Zotero (Q226915).

La bibliografia è stata in parte basata sul fondamentale lavoro di ricognizione realizzato nel volume dedicato a Carlo Revelli, La biblioteca come teoria e come pratica: antologia degli scritti (Q110087165), a cura delle Biblioteche Civiche Torinesi (Q3639686) e pubblicato dalla Editrice Bibliografica nel 2006.

L'integrazione degli anni mancanti (dal 2006 in poi) e il caricamento su Zotero sono stati poi compiuti grazie agli sforzi congiunti del Gruppo di studio Catalogazione, indicizzazione, linked open data e web semantico (CILW), che ha inoltre sponsorizzato una working hour del gruppo GWMAB finalizzata al caricamento di una parte della bibliografia di Carlo Revelli su Wikidata tramite QuickStatements (Q20084080), tenutasi il 12 aprile 2021.

Strategie di lavoro edit

In seguito alla creazione della bibliografia su Zotero, il lavoro di riconciliazione, creazione e caricamento su Wikidata si è articolato nei seguenti passaggi:

  • Esportazione degli elementi in formato JSON: Zotero permette l'esportazione dei riferimenti bibliografici in molteplici formati, tra cui il RIS, BibText, il CSV e altri. Tuttavia, per lo strumento utilizzato per il caricamento in Wikidata, ovvero OpenRefine (Q5583871), il formato più adatto si è rivelato il JSON.
  • Caricamento del file prodotto da Zotero su OpenRefine.
  • Lavorazione e pulizia dei dati, tra cui eliminazione delle colonne scarsamente utili, individuazione di possibili errori derivati dall'export, applicazione di comandi General Refine Expression Language (Q105079174) per l'ottenimento di dati granulari.
  • Riconciliazione per individuare la presenza di item già esistenti in Wikidata ed evitare duplicazioni.
  • Creazione dei nuovi item tramite il sistema di upload da OpenRefine a Wikidata e arricchimento/correzione degli item già esistenti.
  • Verifica e integrazione di ulteriori dati manualmente.

Obiettivi edit

Il progetto ha visto il caricamento di 425 riferimenti bibliografici su Wikidata che vedono Carlo Revelli come autore e coautore, a cui vanno aggiunti quelli per cui Revelli ha svolto di ruolo di traduttore o curatore editoriale.

Oltre al caricamento dei riferimenti, pressoché completo, l'obiettivo futuro è quello di procedere a una graduale revisione degli item creati e/o aggiornati, in maniera tale da procedere a un loro progressivo arricchimento e correzione laddove necessario.

Nello specifico, i prossimi interventi saranno orientati a:

  • verificare la presenza delle label e delle descrizioni sia nella lingua italiana che inglese;
  • completare l'indicazione dei numeri di pagina totali (proprietà number of pages (P1104))
  • correggere l'indicazione della data di pubblicazione dalla formula giorno/mese/anno al solo anno, così da evitare l'indicazione di default "1 gennaio ..."
  • sviluppare i dati relativi al soggetto degli articoli, tramite la proprietà main subject (P921)


Query di lavoro edit

# Item di pubblicazioni di Carlo Revelli
SELECT ?titolo ?titoloLabel ?tipologiaLabel ?pagine ?paginetot ?annopubblicazione ?venue ?venueLabel
WHERE { ?titolo wdt:P50 wd:Q22093383 .
       
       OPTIONAL { ?titolo wdt:P304 ?pagine .}
       OPTIONAL { ?titolo wdt:P1104 ?paginetot .} 
       OPTIONAL { ?titolo wdt:P577 ?annopubblicazione .} 
       OPTIONAL { ?titolo wdt:P1433 ?venue .} 
       OPTIONAL { ?titolo wdt:P31 ?tipologia .}
       
       SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],it". }
       
       }

ORDER BY ?titoloLabel
Try it!
# Item pubblicati in una rivista ma senza numero di pagine totali
SELECT ?titolo ?titoloLabel ?pagine ?paginetot ?annopubblicazione ?rivista ?rivistaLabel
WHERE 
{ 
?titolo wdt:P50 wd:Q22093383 .
       OPTIONAL { ?titolo wdt:P304 ?pagine .}
       MINUS { ?titolo wdt:P1104 ?paginetot .} 
       OPTIONAL { ?titolo wdt:P577 ?annopubblicazione .} 
       OPTIONAL { ?titolo wdt:P1433 ?rivista .} 
       
       SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],it". }
       }
ORDER BY ?titoloLabel
Try it!


# Item pubblicati in una rivista ma senza argomento
SELECT ?titolo ?titoloLabel ?pagine ?paginetot ?annopubblicazione ?rivista ?rivistaLabel
WHERE 
{ 
?titolo wdt:P50 wd:Q22093383 .
       OPTIONAL { ?titolo wdt:P304 ?pagine .}
       OPTIONAL { ?titolo wdt:P1104 ?paginetot .} 
       OPTIONAL { ?titolo wdt:P577 ?annopubblicazione .} 
       OPTIONAL { ?titolo wdt:P1433 ?rivista .} 
       MINUS { ?titolo wdt:P921 ?argomento .}
       
       SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],it". }
       }
ORDER BY ?titoloLabel
Try it!

Utenti edit