Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es. http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C... )
La questione pero' e' che il software legge male il template bio di it.wiki mentre legge bene quello di en.wiki O meglio, dal mio punto di vista, la questione e' perche' il template e' diverso nelle varie declinazioni nazionali?
Lo si vede cambiando la lingua del catalogo (menu' in alto a destra).
Andrea -- Andrea Marchitelli marchitelli@gmail.com - Roma
Esempio maggiormente evidente: http://demovufind.cineca.it/vufind/Author/Home?author=Croce%2C+Benedetto -- Andrea Marchitelli marchitelli@gmail.com - Roma
Il 04 agosto 2013 19:20, Andrea Marchitelli marchitelli@gmail.com ha scritto:
Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es. http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C... )
La questione pero' e' che il software legge male il template bio di it.wiki mentre legge bene quello di en.wiki O meglio, dal mio punto di vista, la questione e' perche' il template e' diverso nelle varie declinazioni nazionali?
Lo si vede cambiando la lingua del catalogo (menu' in alto a destra).
Andrea
Andrea Marchitelli marchitelli@gmail.com - Roma
Se si confrontano i casi delle voci italiana e inglese dedicate a Giacomo Leopardi nelle rispettive edizioni di Wikipedia si direbbe che il comportamento di Vu Find è identico sia nel caso di uso di VuFind con la lingua inglese, sia nel caso di uso di VuFind con la lingua italiana salvo che VuFind in inglese importa anche l'immagine.
Ma il caso di Benedetto Croce dimostra che non c'è una costante di comportamento perché Vu Find in Italiano riporta solo una piccola parte finale della parte introduttiva della voce.
Effettivamente il comportamento è davvero dissimile: cioè nel caso dell'interazione con Wikipedia inglese lavora molto meglio.
Sarebbe molto utile capire perché
pierfranco
Il giorno 04 agosto 2013 19:37, Andrea Marchitelli marchitelli@gmail.comha scritto:
Esempio maggiormente evidente: http://demovufind.cineca.it/vufind/Author/Home?author=Croce%2C+Benedetto -- Andrea Marchitelli marchitelli@gmail.com - Roma
Il 04 agosto 2013 19:20, Andrea Marchitelli marchitelli@gmail.com ha scritto:
Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es.
http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C...
)
La questione pero' e' che il software legge male il template bio di it.wiki mentre legge bene quello di en.wiki O meglio, dal mio punto di vista, la questione e' perche' il template e' diverso nelle varie declinazioni nazionali?
Lo si vede cambiando la lingua del catalogo (menu' in alto a destra).
Andrea
Andrea Marchitelli marchitelli@gmail.com - Roma
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Posso rispondere alla domanda teorica: i template sono diversi perchè le comunità sono diverse.
C'è ovviamente interazione (tendenzialmente e storicamente, i template si andavano a vedere nella versione inglese (più vecchia e ricca) e poi si importavano in it.wiki). Ma da lì si forka, cioè si sviluppa indipendentemente. Funziona così.
Il template Bio è molto complicato, ma unico nel suo genere, con i suoi pro e i suoi contro: credo sia l'unico a standardizzare l'incipit delle biografie, oltre a mettere il box con le info di fianco.
Se vuoi, ti mettiamo in contatto con Gvf, il suo "papà". (anche Pietrodn secondo me lo conosce bene).
Aubrey
2013/8/5 Pierfranco Minsenti pierfranco.minsenti@gmail.com
Se si confrontano i casi delle voci italiana e inglese dedicate a Giacomo Leopardi nelle rispettive edizioni di Wikipedia si direbbe che il comportamento di Vu Find è identico sia nel caso di uso di VuFind con la lingua inglese, sia nel caso di uso di VuFind con la lingua italiana salvo che VuFind in inglese importa anche l'immagine.
Ma il caso di Benedetto Croce dimostra che non c'è una costante di comportamento perché Vu Find in Italiano riporta solo una piccola parte finale della parte introduttiva della voce.
Effettivamente il comportamento è davvero dissimile: cioè nel caso dell'interazione con Wikipedia inglese lavora molto meglio.
Sarebbe molto utile capire perché
pierfranco
Il giorno 04 agosto 2013 19:37, Andrea Marchitelli marchitelli@gmail.comha scritto:
Esempio maggiormente evidente:
http://demovufind.cineca.it/vufind/Author/Home?author=Croce%2C+Benedetto
Andrea Marchitelli marchitelli@gmail.com - Roma
Il 04 agosto 2013 19:20, Andrea Marchitelli marchitelli@gmail.com ha scritto:
Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es.
http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C...
)
La questione pero' e' che il software legge male il template bio di it.wiki mentre legge bene quello di en.wiki O meglio, dal mio punto di vista, la questione e' perche' il template e' diverso nelle varie declinazioni nazionali?
Lo si vede cambiando la lingua del catalogo (menu' in alto a destra).
Andrea
Andrea Marchitelli marchitelli@gmail.com - Roma
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
Il 04 agosto 2013 19:20, Andrea Marchitelli marchitelli@gmail.com ha scritto: [...]
La questione pero' e' che il software legge male il template bio di it.wiki mentre legge bene quello di en.wiki O meglio, dal mio punto di vista, la questione e' perche' il template e' diverso nelle varie declinazioni nazionali?
Sì, il template Bio non si "fa leggere". Nemmeno nelle anteprime su Wikipedia tramite popup lo leggo. Onestamente però non so come si possa risolvere il problema. :|
Il 05 agosto 2013 01:20, Andrea Marchitelli marchitelli@gmail.com ha scritto:
Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es. http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C...
Ciao,
se posso mettere i miei 2 cents sul piatto ti consiglio di riusare delle soluzioni esistenti per evitare di fare il parsing del wikitesto, ci sono varie possibilità: * DBpedia: http://it.dbpedia.org per Wikipedia in Italiano, http://dbpedia.org in in inglese. DBpedia contiene informazioni strutturate estratte da Wikipedia, questa è la pagina di Benedetto Croce[1], è possibile esportare quella pagina in praticamente ogni formato conosciuto (guarda in fondo): csv, json, N3, ecc. * JSONpedia: http://json.it.dbpedia.org creata come side-project di DBpedia in italiano restituisce le pagine di Wikipedia in formato JSON, compresi i template. Ecco il risultato per Benedetto Croce[2] * Wikidata: http://www.wikidata.org, i dati per Benedetto Croce non sono completi, ma penso che la cosa migliorerà nei prossimi mesi. Qui[3] Benedetto Croce. * Se stai usando python ti consiglio di usare questa piccola libreria (che ho contribuito a scrivere ;-) ): Wikipedia Template Parser[4]. Questa chiamata recupera tutti i template nella pagina Benedetto Croce di Wikipedia in italiano (basta mettere lang="en", per quella in inglese). --- from wikipedia_template_parser import data_from_templates
data_from_templates("Benedetto_Croce", lang="it") ---
Credo che per il tuo caso la cosa migliore sia JSONpedia.
Comunque l'idea è DRY[5], esistono già molti progetti che recuperano/standardizzano le informazioni dalle pagine di Wikipedia.
Cristian
[1] http://it.dbpedia.org/page/Benedetto_Croce [2] http://json.it.dbpedia.org/annotate/resource/json/it%3ABenedetto_Croce?&... [3] http://www.wikidata.org/wiki/Q192348 [4] https://github.com/SpazioDati/Wikipedia-Template-Parser [5] http://it.wikipedia.org/wiki/Don%27t_Repeat_Yourself
Ehi, quello che scrive Cristian è decisamente vicino alla mia proposta di qualche settimana fa di una summer school sull'uso di DBpedia per arricchire gli opac. Insomma: è una cosa che interessa.
Domanda: è un tema integrabile nella giornata prevista a Firenze il 26 ottobre?
Pierfranco
Il giorno 07 agosto 2013 06:28, Cristian Consonni kikkocristian@gmail.comha scritto:
Il 05 agosto 2013 01:20, Andrea Marchitelli marchitelli@gmail.com ha scritto:
Ciao, ho una questione biblio/wikipediana sulla quale mi piacerebbe capirci un po' meglio.
Da tempo sto lavorando su di un software per cataloghi di nuova generazione che ha un'integrazione con Wikipedia: nella pagina in cui prospetta le opere di un autore, mostra anche alcune informazioni derivate da Wikipedia (es.
http://www.polobibliotecario.biella.it/vufind/Author/Home?author=Leopardi%2C...
Ciao,
se posso mettere i miei 2 cents sul piatto ti consiglio di riusare delle soluzioni esistenti per evitare di fare il parsing del wikitesto, ci sono varie possibilità:
- DBpedia: http://it.dbpedia.org per Wikipedia in Italiano,
http://dbpedia.org in in inglese. DBpedia contiene informazioni strutturate estratte da Wikipedia, questa è la pagina di Benedetto Croce[1], è possibile esportare quella pagina in praticamente ogni formato conosciuto (guarda in fondo): csv, json, N3, ecc.
- JSONpedia: http://json.it.dbpedia.org creata come side-project di
DBpedia in italiano restituisce le pagine di Wikipedia in formato JSON, compresi i template. Ecco il risultato per Benedetto Croce[2]
- Wikidata: http://www.wikidata.org, i dati per Benedetto Croce non
sono completi, ma penso che la cosa migliorerà nei prossimi mesi. Qui[3] Benedetto Croce.
- Se stai usando python ti consiglio di usare questa piccola libreria
(che ho contribuito a scrivere ;-) ): Wikipedia Template Parser[4]. Questa chiamata recupera tutti i template nella pagina Benedetto Croce di Wikipedia in italiano (basta mettere lang="en", per quella in inglese).
from wikipedia_template_parser import data_from_templates
data_from_templates("Benedetto_Croce", lang="it")
Credo che per il tuo caso la cosa migliore sia JSONpedia.
Comunque l'idea è DRY[5], esistono già molti progetti che recuperano/standardizzano le informazioni dalle pagine di Wikipedia.
Cristian
[1] http://it.dbpedia.org/page/Benedetto_Croce [2] http://json.it.dbpedia.org/annotate/resource/json/it%3ABenedetto_Croce?&... [3] http://www.wikidata.org/wiki/Q192348 [4] https://github.com/SpazioDati/Wikipedia-Template-Parser [5] http://it.wikipedia.org/wiki/Don%27t_Repeat_Yourself _______________________________________________ Bibliotecari mailing list Invio messaggi in lista: Bibliotecari@wikimedia.it Configurazione utente: http://mailman.wikimedia.it/listinfo/bibliotecari
bibliotecari@liste.wikimedia.it