Il 28 gennaio 2013 17:44, Maria Grazia Pepe maria.pepe@beniculturali.it ha scritto:
cercheremo di migliorare l'aspetto grafico e rendere più esplicito il collegamento nell'interfaccia utente. Nel formato SKOS la separazione tra i tag skos:editorialNote (che riporta solo le sigle delle fonti che attestano il termine) ed il tag skos:closeMatch aiuta a chiarire l'equivoco.
Cari tutti,
ho scritto uno script in python per mostrare il concetto. Naturalmente è una "versione alpha" e quindi ho fatto diverse assunzioni semplificatrici.
In particolare funziona solo per un singolo lemma (ma la generalizzazione per farlo girare in automatico su tuti i lemmi dovrebbe essere relativamente facile, specie se fosse possibile avere una lista da cui partire).
Questi lemmi di partenza devono avere un link ad una pagina di Wikipedia. Se ho capito correttamente una delle mail precedenti di Anna solo una frazione dei lemmi del soggettario (mi pare di avere capito il 6% di quelli che ci sono on-line e in generale il 10%) hanno questo collegamento esplicito.
Come mostrato sotto lo script prende in ingresso il numero identificativo di un lemma e ritrova: * il collegamento alla pagina di Wikipedia * i lemmi correlati con il collegamento alla pagina di Wikipedia di questi ultimi, se indicata
Manca soltanto un algoritmo che permetta di ritrovare la pagina di Wikipedia dei lemmi per cui non è esplicitamente indicata ed è sostanzialmente fatto. (Una volta recuperati i dati è abbastanza facile fare passare un bot, ovvero uno script automatico sulle pagine di Wikipedia) che può aggiungere un (per ora ipotetico, perché bisognerebbe accordarsi con la comunità, prima) Template:Soggettario.
Trovate il codice sorgente qui: https://github.com/CristianCantoro/rcantorobot/blob/master/soggettario/sogge...
== Nota == per chi volesse farlo girare, servono un po' di librerie in particolare urllib e rdflib. Si possono installare [su sistemi linux] con sudo easy_install urllib sudo easy_install rdflib sudo easy_install rdfextra
== Risultato ==
cristian@cristian-F5N:~/Wikimedia/bot/soggettario$ ./soggettario.py 48388 == PROCESSING: Web semantico -> Wikipedia page: http://it.wikipedia.org/wiki/Web_semantico
Voci correlate: * Web semantico is related to Recupero dell'informazione * Web semantico is related to Semantica * Web semantico is related to Sistemi esperti * Web semantico is related to Organizzazione della conoscenza * Web semantico is related to Intelligenza artificiale * Web semantico is related to Motori di ricerca * Web semantico is related to Metadati - (http://it.wikipedia.org/wiki/Metadato)
cristian@cristian-F5N:~/Wikimedia/bot/soggettario$ ./soggettario.py 41770 == PROCESSING: Baccalà -> Wikipedia page: http://it.wikipedia.org/wiki/Baccal%C3%A0
Voci correlate: * Baccalà is related to Merluzzi - (http://it.wikipedia.org/wiki/Gadus_morhua) * Baccalà is related to Paesi scandinavi * Baccalà is related to Alimenti di origine animale --
Buona serata,
Cristian