Bibliothèque municipale de Lyon`s Authorities and VIAF?

Transcription

Bibliothèque municipale de Lyon`s Authorities and VIAF?
VIAF
Fichier d'autorité international virtuel
Bibliothèque municipale de Lyon’s Authorities
and VIAF ?
VIAF Council Meeting
August 15, 2014
[email protected]
Today’s Library
•
Today : a library with two main missions :
-
A « web » of public libraries branches around the Part-Dieu
An old and precious library : - History
http://numelyo.bm-lyon.fr/f_view/BML:BML_02MNSO00101THMbml
http://numelyo.bm-lyon.fr/f_view/BML:BML_02DIVO00101THMbmlPD
- « Dépôt Légal Régional » : the collect of Rhône Alpes’
printed memory
•
2013 : 4.2 million documents including 2.4 million rare and precious documents :
-
14 005 manuscripts, 1 392 766 books, 902 746 prints and photos …
DL : 500 000 documents
periodicals : 17 920 titles
VIAF Council Meeting
August 15, 2014
[email protected]
Catalogs
•
Catalogs :
-
A catalog for books, serials, maps, music, recordings, images : 2.223.060 records
A catalog for manuscripts and archives : 60 fundings aids
Numelyo, the digital Library : 64 000 items
•
The BmL is present on international networks :
-
WordCat and First Search
CERL
LIBER
Google Libraries Network (reprocessing quality metadata on Google Books)
•
Formats :
-
Catalog : UNIMARC/ MARC XML
Manuscripts and Archives catalog : EAD
Numelyo : MADS/MODS/ DC/ RDF(A) microdata = suport Semantic Web development
VIAF Council Meeting
August 15, 2014
[email protected]
Provision of BmL authorities
•
Provision of BmL authorities :
-
Bibliothèque nationale de France
ABES
VIAF
•
Number of authorities records :
Personal names : 402 188 records
Family Names : 623 records
Corporate Names : 44 350 records
Geographic Names : 14 525 records
VIAF Council Meeting
August 15, 2014
[email protected]
Original authorities contents
Mainly :
• Regional authorities
•
Historical authorities
= a dedicated staff
= how to expose these data on the Web ?
= a proposal :
The BmL : a relevant partner to VIAF ?
In the context of VIAF’s integration of smaller partners ?
-
Tests and results
As a use case : a brief return on our technical requests (no sparql)
VIAF Council Meeting
August 15, 2014
[email protected]
Tests
3 data sets :
- A regional sets for personal, family, corporate names : 7661 records
- A regional set for geographic names : 1141 records
- An « historical » set : Former owners : 3553 records
Taux de recouvrem ent VIAF/Bm L par sets
Dans VIAF hors
France
7%
Dans VIAF
32%
Hors VIAF
61%
VIAF Council Meeting
August 15, 2014
[email protected]
Taux de recouvrement VIAF/BmL par sets
8000
7000
6000
5000
Nombre de
4000
notices test
3000
2000
1000
0
Hors VIAF
Dans VIAF
Dans VIAF hors
France
VIAF Lieux
1139
2
0
VIAFReg
4033
2891
737
VIAFAP
2389
1004
161
VIAF Council Meeting
August 15, 2014
[email protected]
Répartition par Personnes/Familles/Collectivités : set régional
6000
5000
2419
4000
Nombre de
3000
notices test
2000
718
2724
1503
1000
19
167
0
Hors VIAF
Dans VIAF Hors France
dans VIAF
VIAF Council Meeting
August 15, 2014
VIAFReg_200_ab_ VIAFReg_210_ac_
personnes
collectivtés
113
0
VIAFRef-220-affamille
2419
1503
113
718
19
0
2724
167
0
[email protected]
Recouvrement VIAF/BmL : Noms de personnes collectivités
familles (sets Anciens possesseurs) hors formes retenues
2500
2000
1500
Nombre de
notices test
161
2389
1000
1004
500
0
Dans VIAF
Dans VIAF hors France
161
Série1
1004
VIAF Council Meeting
August 15, 2014
[email protected]
Hors VIAF
2389
Recouvrement VIAF/BmL : noms de personnes collectivités familles (set Anciens possesseurs)
par catégorie, avec et sans formes retenues
3000
2500
2000
1638
1732
2133
Nombre de notices test 1500
157
1000
500
989
0
275
777
237
414
32
4
15
32
0
200_ab_personne
200_ab_
personneretenue
200_abf_
personneretenue
210_ac_collectivité
220_af_
familles_nom
1638
1732
2133
32
32
Dans VIAF Hors France
157
275
237
4
0
Dans VIAF
989
777
414
15
0
Hors VIAF
VIAF Council Meeting
August 15, 2014
[email protected]
Use case
Catalog data set extraction
Iso2709+utf-8 Unimarc -> JAVA convert
Conversion MarcXml
MarcXml + request configuration via Script PHP Numelyo
Viaf request : Url :http://viaf.org/viaf/search?
-Results Html : no « nativ » XML
-Moteur configurable by URL :
- Query index : query=local.corporateNames+all+
-Configuration :
sortKeys=holdingscount&maximumRecords=100
-+ « Recherche »
Xml Réponse : DOM
Export CSV
VIAF Council Meeting
August 15, 2014
[email protected]
VIAF requests
•
5 main requests
– Géographique
• query=local.geographicNames+all
– Collectivité
• query=local.corporateNames+all
– Personne
• query=local.personalNames+all
– Personne forme retenue
• query=local.mainHeadingEl+all
– Espace de Noms
• query=local.names+all
VIAF Council Meeting
August 15, 2014
[email protected]
VIAF requests
Combination of « champ - sous-champ marc » + « index de recherche » :
– VIAFAp200_abf_personne_retenue
• 200 + $a+$b+$f sur index local.mainHeadingEl+all
• Equation VIAF :
– « 200a b (f) »
http://viaf.org/viaf/search?query=local.mainHeadingEl+all+%22".urlencode(200a b
(f))."%22&sortKeys=holdingscount&maximumRecords=100";
VIAF Council Meeting
August 15, 2014
[email protected]
Question marks?
•
For two similar functions on a same URL, we get two distinct results
- function : file_get_contents
– An xml result « workable ».
• It is slow and few adaptable
- function : CURL
– An HTML result « interpreted » and « heavy »
• It is quick and adaptable
VIAF Council Meeting
August 15, 2014
[email protected]