Gallicagram's Avatar

Gallicagram

@gallicagram

Robot-historien. Collectionneur de vieux journaux, compteur de mots, traceur de courbes. Lexicomètre pour les intimes. Créé par @bdecourson.bsky.social et Benjamin Azoulay https://shiny.ens-paris-saclay.fr/app/gallicagram (bientôt la v2)

131
Followers
96
Following
30
Posts
09.02.2026
Joined
Posts Following

Latest posts by Gallicagram @gallicagram

ça tourne mais c'est ~10 fois plus lent que d'habitude. Que tout le monde reste calme ! On est sur le coup.

09.03.2026 15:59 👍 2 🔁 1 💬 0 📌 0
Video thumbnail

Sur une suggestion de @coulmont.bsky.social, on a ajouté une option "Base 100", dont voici la démo !

Utile pour montrer la synchronicité entre mots de fréquence très différentes, ici entre Mozart/beethov et "radio")

(askip les sociologues n'aiment pas les z-scores...)

gallicagram.com

20.02.2026 19:26 👍 8 🔁 2 💬 1 📌 0

Je ne sais pas qui scrape exhaustivement les bases de données de @gallicagram.bsky.social en ce moment. Franchement c'est open bar, faites vous plaisir, en plus l'infra est stable 😎
Mais sinon envoyez nous un mail et on vous envoie nos bases non ?

18.02.2026 16:47 👍 7 🔁 1 💬 1 📌 0
Post image

Petite question pour les users de @gallicagram.bsky.social : on a une résolution journalière sur certains corpus, est-ce que c'est vraiment utile ?

(c'est très mémorivore et j'ai un doute sur l'utilité réelle, si on supprime ça, ça libèrerait de l'espace pour d'autres corpus/mode de recherche)

18.02.2026 11:58 👍 0 🔁 3 💬 1 📌 0
Post image

Et pour reprendre une célèbre polémique d' @usul2000.bsky.social : Alexandre Astier est manifestement de droite. Et n'a JAMAIS été mentionné dans Mediapart, c'est presque trop beau pour être vrai

Pour reproduire ces jolies courbes : www.gallicagram.com

16.02.2026 12:04 👍 11 🔁 2 💬 0 📌 0

On en rêvait ! Vous l’avez fait ! Merci 🙏🤩

16.02.2026 12:13 👍 7 🔁 4 💬 2 📌 0
16.02.2026 12:12 👍 4 🔁 2 💬 0 📌 0

Check out this new version of gallicagram! It provides more opportunities to play around with "culture" and its counterconcepts and synonyms.

16.02.2026 12:07 👍 6 🔁 3 💬 0 📌 0

Un grand progrès de la nouvelle version : comparer les mentions d'un auteur entre Le Figaro, Mediapart, Le Monde etc, et toucher du droit le clivage droite gauche en matière culturelle : ici, Jean d'Ormesson (qui certes bossait au Figaro)

16.02.2026 12:01 👍 18 🔁 3 💬 1 📌 0

je sens que je vais y passer la journée
merci @gallicagram.bsky.social

16.02.2026 11:46 👍 24 🔁 2 💬 2 📌 1

Il y a de quoi bien s'éclater avec le nouveau Gallicagram :)

16.02.2026 11:25 👍 25 🔁 7 💬 2 📌 1

Grâce à @gallicagram.bsky.social, on voit bien que le mot "radio" se diffuse rapidement (dans la presse française) à partir des années 1920.

La création de nouvelles stations dans les années 1930 semble propulser le mot.

Il reste assez stable par la suite, mais décline à partir des années 1990.

12.02.2026 16:08 👍 10 🔁 4 💬 0 📌 0
Post image

Alors on va continuer ! Et ouvrir au maximum les données. Dans l’immédiat, diffusez cette nouvelle version ! Combien de fois on tombe sur des gens qui ne nous connaissent pas mais en auraient eu besoin de nous dans leur travail. Il faut que ça cesse, on compte sur vous !
www.gallicagram.com

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

…et au risque de sonner affreusement bisounours, c'est une aventure collective. C’est grâce à la bienveillance des chercheurs, et grâce aux coups de main variés. Merci à G. Plique, W. Gleason, F. Lebaron, B. Coulmont, B. Ooghe-Tabanou, V. Bagilet, P. Soullard et j’en oublie certainement…

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

Un petit mot de conclusion. Gallicagram est une belle aventure, on a été invités une trentaine de fois, l’appli est mentionnée dans plus de 110 publications, le tout en trois ans. Au risque de sonner affreusement pédants, on a le sentiment de faire une réelle différence pour les sciences sociales

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

On essaiera de faire des tutoriels plus précis dans les prochains jours, pour montrer concrètement comment faire tout ça. Mais bon, normalement c'est intuitif. À terme, on vise la boomer-compatibilité.

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

Juste une dernière perle : pour les corpus Gallica, vous pouvez comme d’habitude revenir au contexte des occurrences dans les documents, grâce aux merveilleuses API Gallica. Et on a implémenté l’infinite scrolling. On tient votre attention héhé !

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Preview
«PME» ou «start-up» ? «Courriel» ou «email» ? Ce que les mots du Figaro disent de son évolution depuis vingt ans Grâce à Gallicagram, outil d’analyse statistique de la presse, il est désormais possible de suivre mot à mot les évolutions d’un corpus. Que racontent vingt ans de vocabulaire du Figaro ?

À part Gallica en mode "Par document" ou "cooccurrences", ces corpus n'ont pas été portés sur la v2 : les parsers ont une espérance de vie réduite, les moteurs de recherche sont opaques. Le Figaro donnait des résultats aberrants, mais ils s'en sont pas rendu compte...
www.lefigaro.fr/langue-franc...

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
gallicagram

L'ancienne interface reste évidemment en ligne, même si on aura certainement la flemme de l'entretenir. D'ailleurs, elle contenait plein de corpus traités dans des modes non-ngram, le code lançait des recherches dans le moteur de recherche interne
shiny.ens-paris-saclay.fr/app/gallicag...

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

On pourrait passer des heures à vous parler de cette interface, on a été perfectionnistes. Certaines options de l’ancienne version ont disparu, lorsqu’on avait le sentiment qu’elles n’étaient pas utilisées. Dites nous si elles vous manquent.

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

Je pourrais continuer des heures, mais il faudra que je parle plus longuement des nouveaux modes de recherche. Dans Le Monde et les corpus Gallica, vous pouvez faire des recherches par cooccurrence, et rechercher les mots qui accompagnent le plus souvent le mot cible !

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

Un ajout cosmétique mais qui change la vie pour moi : dans un champ de texte, la touche Enter vous génère le graphique. On avait essayé sur la version shiny, ça faisait tout buguer.

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

On a aussi ajouté des avertissements pour vous empêcher de faire n’importe quoi (par exemple, lorsque vous tentez d’utiliser @gallicabnf.bsky.social après les années 1950, chose qu’on a tant observé…
(oh et regardez moi ce double slider !)

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

L’interface se veut aussi beaucoup plus explicite. On a mis des petites help box marquées par un joli point d’interrogation. En survolant avec vos souris, on vous donne une petite explication. C’est surtout utile pour le mode de recherche : qu’est-ce qui est mesuré exactement ?

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

Rien de très original, mais un super dark mode pour les yeux sensibles et autres hipsters pénibles.
(oh et j’y pense, il faut qu’on développe un code couleur et des polices pour les malvoyants, on s’est lâché sur les empâtements, pour l'instant c’est pas bien inclusif)

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

Ensuite, l’application est intégralement bilingue et on bascule d’un simple clic sur le drapeau anglais/français. La langue du navigateur est auto-détectée et l’interface traduite. À terme, on aimerait intégrer davantage de corpus non-francophones !
(hi @sobchuk.bsky.social and @tedunderwood.com)

10.02.2026 11:59 👍 1 🔁 0 💬 1 📌 0
Post image

L’essayer est un vrai bonheur, vous verrez. Un peu comme quand j’ai essayé mon premier vélo carbone, si ça parle à certains par ici.

(hommage à mon petit vélo de route, qui me manque pendant l'hiver londonien)

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

La seconde différence est que R shiny est super foireux, quand javascript est fait pour ça. Il y a beaucoup moins de bugs. Et au pire, en rechargeant la page, vous réinitialisez l’application en un instant. Au lancement, ça va aussi ~10 fois plus vite.

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0

La différence majeure est entre server side et client side. Lors d’un lissage, ça envoyait requête à nos petits serveurs, qui vous renvoyait les données lissées. Désormais, le code est directement exécuté sur vos navigateurs, ça va VITE ! et ça épargne nos serveurs, qui servent seulement de backend

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0
Post image

J’en viens à l’interface. On passe d’un front-end en R shiny à un front-end en React. L’ancienne codebase était un vrai bourbier, c’était notre premier projet avec Benjamin, on n’avait aucune bonne manière… Il fallait repartir sur des bases saines

10.02.2026 11:59 👍 0 🔁 0 💬 1 📌 0