Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/Decimo compleanno di Wikidata/Gli allievi SNS in Wikidata

URL breve: https://w.wiki/5sYj

Workshop pomeriggio 28 ottobre 2022 (Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/Decimo compleanno di Wikidata).

Il progetto prosegue in:

Consultare questa pagina per i dati più aggiornati e ulteriori query.

Lista utenti edit

Tutor
Partecipanti
Utente Pagina
Epìdosis (talkcontribslogs) (tutor) 3-4 OK
Angelo.gargiulo (talkcontribslogs) 6 OK (fino ad Aurigemma)
Atlante94 (talkcontribslogs) 7 OK
Gionata99 (talkcontribslogs) 8 OK (fino a Barsali)

Materiali di lavoro edit

Link di lavoro:

Elementi di esempio:

Sulla fondamentale importanza dell'uso di questa fonte: Maria Albanese (Q88384849)

Ulteriori materiali

Procedura edit

Preparazione edit

  1. registrare un'utenza (se non la si possiede già; possibilmente usare proprio hotspot per evitare che tutte le utenze siano registrate da un unico indirizzo IP) e fare il login
  2. inserire il proprio nome utente nella lista in Drive (poi la lista verrà incollata nella #Lista utenti qui sopra)
  3. attivare in Preferenze > Accessori i seguenti gadget: Unisci, moveClaim, DuplicateReferences, currentDate, relateditems;
  4. aggiungere nel proprio common.js i seguenti gadget:

importScript( 'User:Magnus Manske/duplicate item.js' );
importScript( 'User:Joern/altLabels.js' );
importScript( 'User:Magnus Manske/mixnmatch gadget.js' );
importScript( 'User:Tohaomg/rearrange values.js' );
importScript( 'User:MichaelSchoenitzer/quickpresets.js' );
importScript( 'User:Epìdosis/quickpresets - base.js' );
importScript( 'User:Bargioni/UseAsRef.js' );
importScript( 'User:Bargioni/viaf.js' );
importScript( 'User:Epìdosis/moreIdentifiers settings.js' );
importScript( 'User:Bargioni/moreIdentifiers.js' );

Lavoro sugli elementi edit

  1. aprire il pdf e portarsi sulla pagina del libro (non pagina del pdf, ma del libro) corrispondente al proprio numero nella lista numerata degli utenti
  2. cercare in Wikidata il/la primo/a allievo/a presente nella pagina (attenzione: meglio cercare senza eventuale secondo nome e senza eventuale secondo cognome per le allieve)
    1. se l'elemento dell'allievo/a esiste, procedere dal punto 4
    2. se l'elemento dell'allievo/a non esiste, procedere dal punto seguente
  3. cercare nel VIAF il/la primo/a allievo/a presente nella pagina (attenzione: meglio cercare senza eventuale secondo nome e senza eventuale secondo cognome per le allieve)
    1. se il cluster dell'allievo/a non esiste, riprendere dal punto 2 cercando l'allievo/a successivo/a
    2. se il cluster dell'allievo/a esiste, creare un nuovo elemento, aggiungere ad esso VIAF ID (P214) e procedere dal punto seguente
  4. aggiungere all'elemento tutte le informazioni disponibili, con opportuni riferimenti, a partire da:
    • il pdf (consiglio: copiare il valore della educated at (P69) da uno degli elementi di esempio e poi modificarla)
    • authority file presenti nel VIAF (se l'allievo/a è presente nel VIAF)
    • siti vari trovati tramite Google
  5. riprendere dal punto 2 cercando l'allievo/a successivo/a

Query edit

#title:Allievi della Scuola Normale Superiore per classe frequentata e periodo
SELECT ?persona ?personaLabel ?classeLabel ?inizio ?fine ?ruoloLabel ?titoloLabel
WHERE {
  ?persona p:P69 ?st .
  ?st ps:P69 ?classe ; pq:P580 ?start ; pq:P582 ?end ; pq:P2868 ?ruolo . ?classe wdt:P361 wd:Q672416 .
  OPTIONAL { ?st pq:P512 ?titolo } .
  BIND(YEAR(?start) AS ?inizio)
  BIND(YEAR(?end) AS ?fine)
  SERVICE wikibase:label { bd:serviceParam wikibase:language "it". }
}
ORDER BY ?inizio ?fine ?personaLabel
Allievi della Scuola Normale Superiore per classe frequentata e periodo
#title:Luoghi di nascita e di morte degli allievi della Scuola Normale Superiore su mappa
#defaultView:Map{ "markercluster": true}
SELECT ?persona ?personaLabel ?luogo ?luogoLabel ?coord ?layer
WHERE {  
  { ?persona wdt:P69 [ wdt:P361 wd:Q672416 ] .
  OPTIONAL { ?persona wdt:P19 ?luogo . ?luogo wdt:P625 ?coord . bind("nascita" as ?layer)} }
  UNION
  { ?persona wdt:P69 [ wdt:P361 wd:Q672416 ] .
  OPTIONAL { ?persona wdt:P20 ?luogo . ?luogo wdt:P625 ?coord . bind("morte" as ?layer)} }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "it". }
}
Luoghi di nascita e di morte degli allievi della Scuola Normale Superiore su mappa
#title:Allievi della Scuola Normale Superiore con eventuale SBN
SELECT ?persona ?personaLabel ?personaDescription ?sbn
WHERE {
  ?persona p:P69 ?st . ?st ps:P69 ?classe . ?classe wdt:P361 wd:Q672416 .
  OPTIONAL { ?persona wdt:P396 ?sbn } .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "it". }
}
ORDER BY ?personaLabel
Allievi della Scuola Normale Superiore con eventuale SBN