@ Brest

Relier et partager autour du web

Une cartographie des livres en bibliothèque

Bonjour !

Tout d’abord, toutes nos excuses pour le peu de mouvements sur ce blog, et l’absence d’évènements grand public autour de l’open data sur Rennes. Ces évènements vont prochainement revenir, et seront bien sûr annoncés ici et via la Cantine Numérique.

Cependant, ce n’est pas pour autant que les membres du collectif se tournent les pouces : nous travaillons sur différents projets et nous essayons de donner régulièrement des nouvelles et des réflexions sur ce blog, comme le fait par exemple Sylvain sur son travail d’extraction des données du catalogue des Bibliothèques de Rennes (voir ses deux articles ici et ).

C’est également un retour d’expérience que je vous propose aujourd’hui, et qui portera aussi sur la bibliothèque… eh oui, c’est un sujet qui passionne plusieurs membres du collectif, d’autant plus que nos interlocuteurs sont très ouverts sur le sujet et acceptent volontiers de discuter de leurs données avec nous. Cet article est donc un récit de nos essais, nos réflexions et nos bidouillages sur notre nouveau projet.

Une carte de la bibliothèque des Champs Libres

La bibliothèque des Champs Libres à Rennes s’étend sur six étages et dispose de plus de 200 000 documents en libre accès. Notre idée de départ était de cartographier la bibliothèque afin de pouvoir repérer l’emplacement de chaque livre. Par exemple, après une recherche dans le catalogue, pouvoir indiquer au lecteur que l’ouvrage se trouve non seulement aux Champs Libres, mais à tel étage, et pourquoi pas dans telle étagère, tel rayon ?

3d

Un beau dimanche du mois de mars, quatre membres du CODRennes se sont donc retrouvés aux pieds de la bibliothèque. Papier et crayons en main, nous avons rapidement défini l’objectif : cartographier le quatrième étage (Littérature) de la bibliothèque afin d’indiquer précisément où se trouvaient chaque tranche de cote.

La cote est un système de classification des ouvrages, que l’on retrouve par exemple sur la tranche des livres. La classification de Dewey est la plus utilisée, et propose de diviser le fonds de la bibliothèque en dix classes, elles-mêmes subdivisées, etc.
Ce système est noté avec des chiffres, par exemple : 641.5 -> Livres de cuisine. Plus d’informations sur Wikipédia

Nous n’avions pas réfléchi au préalable à une méthode particulière pour notre prise de notes : nous nous sommes simplement réparti l’espace afin de travailler chacun sur une partie de l’étage.

A la fin de l’opération (cela a été assez rapide : un peu moins d’une heure), nous nous sommes retrouvés pour comparer les données collectées. Nous avons constaté que nous avions tous adopté à peu près la même méthode, qui nous semblait la plus logique. Dans un second temps, nous sommes revenus sur cette méthode, afin de la rendre la plus claire possible, compatible avec la partie technique (entrer les informations dans une base de données) et surtout reproductible pour les autres étages.

Une carte et des données

D’un côté, nous avons tracé un rapide schéma représentant l’étage vu du dessus, avec ses étagères et ses points de repère (porte d’entrée, poteaux, bornes informatiques).

Sans titre 4

D’autre part, il nous fallait représenter le contenu d’une étagère. Mais qu’est-ce qu’une étagère au fait ? C’est un meuble qui a deux faces, ces deux faces sont découpées en rayons et en colonnes, ce qui forme des cases.

Jelizawjeta_P._Bookshelf_1

Finalement, une étagère ressemble beaucoup à un tableau. Le plus simple est donc de ranger nos données sur papier dans des tableaux. Dans chaque case, nous avons indiqué les cotes que nous trouvions dans les cases des étagères.

Pour relier les tableaux à la carte, chaque étagère a un numéro, et ses deux faces s’appellent A et B.

Sans titre 3

Sur place, plusieurs questions se sont posées : jusqu’à quel niveau de détail est-il raisonnable d’aller ? (profondeur des cotes, position exacte du livre dans l’étagère, voire dans la case) Comment indiquer que plusieurs cotes différentes sont présentes dans une case ? Comment indiquer au contraire qu’une même cote s’étend sur des rayons, voire des étagères entières ? Comment gérer les cas spécifiques, les sélections, les périodiques, les BDs ?

Dans un premier temps, nous avons choisi de mettre de côté la Mezzanine (étage ados) et le rez-de-chaussée (étage enfants) car la disposition et la structure des rayonnages sont trop différents de ceux des autres étages.

Une première feuille de route pour cartographier

Lors d’une deuxième session, nous sommes retournés à la Bibliothèque pour tenter de cartographier les étagères de l’ensemble des étages. Le but n’était cette fois pas de relever les cotes, mais simplement de situer les étagères, et de noter combien de rayons et de colonnes chacune contenait.

cartobibli3

Nombre du bas : numérotation – nombre du haut : nombre de rayons en hauteur – longueur en petits carreaux : nombre de colonnes.

Nous avons entré ensuite ces informations dans un tableur, ce qui nous a permis d’arriver aux chiffres suivants : sur les cinq étages supérieurs de la bibliothèque se trouvent 135 étagères, soit environ 1000 rayons et un total de plus de 4000 cases !

A partir de ce premiers tableau, nous pouvons facilement générer et imprimer les tableaux vierges qui, associés à une carte de l’étage, vont permettre de continuer la collecte des cotes sur les autres étages de la bibliothèque. Avis aux bonnes volontés, si on organisait un atelier ? :)

Des idées d’applications

Au delà de l’idée de représenter de manière originale le plan des étages de la bibliothèque (tout est à inventer : un plan de métro ? des continents ? en 3D ?), nous avons envisagé la possibilité de représenter les informations de façon dynamique.

Par exemple, à la suite d’une recherche sur le catalogue, l’utilisateur apprend que le document qu’il cherche se trouve dans la bibliothèque des Champs Libres ou une bibliothèque de quartier. On peut alors imaginer lui suggérer la façon de s’y rendre, en transports en commun, puis lui indiquer exactement le chemin à parcourir sur place et dans les rayonnages pour trouver son bonheur.

maq

Ces informations pourraient également donner lieu à des jeux de piste, des statistiques…

Et ensuite ?

Ce petit projet est une très bonne expérimentation du principe de crowdsourcing, c’est à dire que les habitants peuvent aller directement chercher et construire les données. Il est facilement reproductible dans d’autres bibliothèques, d’autres lieux…

De notre côté, le travail n’est pas fini : nous souhaitons aller jusqu’au bout de l’idée et proposer des prototypes de représentations des données ou d’applications. Il nous reste donc plusieurs étapes :

  • Finir de collecter les cotes sur les autres étages
  • Entrer ces informations dans une base de données structurée
  • Relier les cotes entrées avec la classification Dewey afin de pouvoir manipuler des thématiques compréhensibles et non plus des chiffres (d’ailleurs, nous cherchons toujours une version brute des quatre premiers niveaux Dewey, en xml ou csv par exemple, si un de nos lecteurs a ça sous la main :) )
  • Concevoir et réaliser des visualisations avec ces données, en nous appuyant sur les idées et besoins des utilisateurs des bibli, mais aussi des bibliothécaires eux-mêmes
  • Renouveler l’expérience dans les autres bibliothèques de Rennes ?

Voilà pour un premier aperçu de nos préoccupations actuelles. Un évènement public sera organisé dans les prochains mois, et permettra aux personnes intéressées de voir l’avancement des projets et d’échanger avec nous et nos interlocuteurs à la Bibliothèque.

D’autre part, si vous souhaitez dès maintenant faire des remarques, poser des questions, ou nous aider sur les tâches listées ci-dessus, n’hésitez pas ! Toutes les idées sont les bienvenues, en nous contactant ou en laissant un commentaire ici-même.

A bientôt,

Léa

Sylvain (dit « l’Ingénieur »), Florian (Database Guru) et Benoît (let’s design this, fools)

 

Schémas et maquettes : Collectif Open Data Rennes, CC-BY.
Photo d’étagère : Jelizawjeta P., CC-BY, sur Wikimedia Commons

Creative Commons License
Collectif Open Data Rennes by Collectif Open Data Rennes is licensed under a Creative Commons Attribution 3.0 France License.
Creative Commons License
Collectif Open Data Rennes by Collectif Open Data Rennes is licensed under a Creative Commons Attribution 3.0 France License.
Via un article de Auregann, publié le 28 mai 2013
©© a-brest, article sous licence creative common info
flickr
Plouzane2016-07
par Telecom Bretagne
Creative Commons BY-NC-SA