Reading Critical Infrastructure Studies and Digital Humanities reinforced a simple insight: culture is never just about content. Archives, databases, platforms, standards, and AI systems shape what can be seen, studied, remembered, and forgotten.
#DigitalHumanities #CriticalInfrastructureStudies #VisualCulture #AI #CulturalAnalytics
Via @ULB_MS_FachInfo

https://dhdebates.gc.cuny.edu/projects/critical-infrastructure-studies-and-digital-humanities

Critical Infrastructure Studies and Digital Humanities | Debates in the Digital Humanities

This volume reimagines the digital humanities (DH) through the expanding field of critical infrastructure studies as it explores how DH builds on and extends the field’s theories and technologies. Including innovative “infrastructure manifests,” the essays in this book illuminate how DH can both study and shape the systems that sustain culture, scholarship, and connection.

Debates in the Digital Humanities
Digital culture is no longer just about “new media.” It is increasingly shaped by AI systems, interfaces, platforms, archives, and algorithmic visibility. Lev Manovich’s latest interview is a sharp reflection on this transition to cultural infrastructures. #AI #DigitalCulture #CulturalAnalytics

Rethinking Digital Culture: Fr...
Rethinking Digital Culture: From New Media to AI, Algorithms, and Cultural Analytics

Interview Series: Computational Media Theory and Digital Transformation | Interviewer: Gökhan Çolak, Semay Buket Şahin, Tuğba Bahar Presidential Professor of Computer Science at the City University…

UC Berkeley: This professor uses data to reveal hidden patterns in centuries of human storytelling. “In this 101 in 101 video, a series that challenges UC Berkeley faculty to explain their field in 101 seconds, [Professor David Bamman] breaks down the emerging field of cultural analytics, explaining how he uses data to answer big questions about how and why we tell stories.”

https://rbfirehose.com/2026/05/22/uc-berkeley-this-professor-uses-data-to-reveal-hidden-patterns-in-centuries-of-human-storytelling/
UC Berkeley: This professor uses data to reveal hidden patterns in centuries of human storytelling

UC Berkeley: This professor uses data to reveal hidden patterns in centuries of human storytelling. “In this 101 in 101 video, a series that challenges UC Berkeley faculty to explain their fi…

ResearchBuzz: Firehose

📢 The Conference Reader is out!
It includes #preprints of the papers presented at #CCLS2026 in Potsdam, May 28-29.

📄 DOIs for individual papers:
jcls.io/site/ccls2026/

📒 Download the full reader:
jcls.io/media/journals/12/CCLS2026_Conference-Reader.pdf

#JCLS #LiteraryComputing #CulturalAnalytics

ImageSpace by Nabeel Siddiqui turns thousands of artworks into interactive visual maps—powered by CLIP embeddings, clustering, and browser-based rendering. A compelling direction for digital art history and AI-driven cultural analytics. #DigitalHumanities #DataVisualization #CulturalAnalytics

ImageSpace: Using AI to Visual...
ImageSpace: Using AI to Visualize Large Image Collections in the Browser

ImageSpace uses AI to turn any image collection into an interactive scatter plot. OpenAI's CLIP vision model generates embeddings, t-SNE arranges them by visual similarity, and HDBSCAN clusters them automatically—all viewable in the browser with no backend required.

Nabeel Siddiqui
Exploring large image collections as navigable spaces: ImageSpace by Nabeel Siddiqui turns thousands of artworks into interactive visual maps—powered by CLIP embeddings, clustering, and browser-based rendering.
A compelling direction for digital art history and AI-driven cultural analytics.
#DigitalHumanities #AI #ComputerVision #DataVisualization #CulturalAnalytics
https://nabeelsiddiqui.net/blog/2026-03-27-introducing-imagespace/
ImageSpace: Using AI to Visualize Large Image Collections in the Browser

ImageSpace uses AI to turn any image collection into an interactive scatter plot. OpenAI's CLIP vision model generates embeddings, t-SNE arranges them by visual similarity, and HDBSCAN clusters them automatically—all viewable in the browser with no backend required.

Nabeel Siddiqui

Her stay concluded with a workshop at the AI Futures Lab as part of the #CulturalAnalytics series, where she introduced the new add-on #Flexicon for the concordance web application #CLiC.

Dear Michaela, thank you so much for traveling to the I School and for these productive and collegial days of exchange. 💻✍️📚

The visit also provided a good opportunity to involve students. At CARL, the Cultural Analytics Research Lab I have been leading since its founding in January. We did a trial run of the talk and discussed current approaches to using language models for classification tasks in #ComputationalLiteraryStudies. #CLS #CHR #StudentResearchLab #CulturalAnalytics
A quick look at the session themes:
they move from bias and synthetic cultural histories, to ethical and methodological limits of generative models, and finally to AI as a hermeneutic tool for reconstructing and interpreting art and culture.
A strong snapshot of where AI and cultural analysis truly stand today.
#DigitalArtHistory #AIandCulture #CulturalAnalytics
As always: #OpenData and #OpenCode
Dekel, Y., Marienberg-Milikowsky, I., & Jacobson, G. A. (2025). "From Readers to Data." #JCLS 2025. Data set. Zenodo. https://doi.org/10.5281/zenodo.17253379.
#CCLS2025 #CLS #CitizenScience #Hebrew #LiteraryComputing #CulturalAnalytics
From Readers to Data - JCLS 2025

data (EXCEL) and code (Matlab 2024b) for JCLS submission Data 240813 - Key Novel Dataset - 9 - removed pilot entries.xlsx This file has been manually pre-processed to remove pilot questionnaires (that were incomplete) and fix other errors such as incorrect spelling of book names and authors. In addition, we manually added a pair of columns (author 2 and gender of author 2) to enable us to deal with books with two authors, in which it was impossible to identify either because they were combined. Data extraction code extractTables2.m This code reads the excel file and generates the necessary data structure in variable D, then saved in the Matlab data file allData250203.mat fig1_ambigScale.m Further analysis of scaled items and generation of figures 1A-C. fig2_modesOfAmbivalence.m Futher analysis of ambivalent items and generation of figures 2A-C. fig3a.m Analyses whether the identity of the book/title affects the degree of ambivalence reported by readers. fig3b.m Analyses whether the reader identity affects the degree of ambivalence reported across all questionnaires of that reader. Accessory code directPoissonBinomial.m A self-written function to calculate the Poisson-Binomial distribution. Input: p - a vector of n elements containing the probability of success for each Bernoulli trial. k - the number of successful Bernoulli trials (irrespective of position). Output: prob - the probability of achieving exactly k successful trials cellflat A helper function to flatten nested cell arrays. Input: celllist - a cell array to be flattened n - an optional input, limiting the number of flattened levels to n. Output: out - a flattened cell array Accessory data structures These are used to analyse some of the questionnaire items, by providing a table that allows translation between answer and some number / vector that can be used for analysis. Most of them are irrelevant for the current manuscript, but are necessary for the code to run. Included are: charNumKey.mat Used for transforming the verbal answers into a number of main characters (first column) and secondary characters (second columns). Numbers in the range 0-4 should be interpreted literally. 10 encodes "several" and variations thereof, and 100 encodes "many" and variations thereof. defaultCitations.mat The item asking about sources cited in the novel has both multiple choices and an open field. This data structure contains the pre-set multiple choices. defaultGenres.mat The item asking about genre types has both multiple choices and an open field. This data structure contains the pre-set multiple choices. evtNumKey.mat Number of key events in novel. This item contains both pre-set multiple choice and free text, and has to be translated into numbers. As before, 10 denotes "several" and variations thereof, 100 denotes "many" and variations thereof. geoData.mat Contains a data structure generated manually with all the 63 geographical entities that are given as answers in the item about geographical locations mentioned in the novel. Contains two data structures: geoEntity - a 5x63 cell array, with each column providing the continent/region/country/city/entity corresponding to one possible answer. Region: e.g. SE Asia, W Europe, ... Entity: e.g. military base. If the answer included only a continent, rows 2-5 will be empty. But if only a city was mentioned, the column will contain rows 1-4 and only row 5 will be empty. geoHier - a 9x63 binary matrix. Rows 1-5 indicate whether the entity corresponds to one of the above positions in the hierarchy. Rows 7-9 correspond to the following 3 categories: (7) undefined territory; (8) historic entity (e.g. Babylonian empire); (9) unrealistic entity (e.g. fictional island) importData.mat Translates multiple choice answers about the impotrance of the novel into binary categories defined by us. languagesUsed.mat Translates user free text answers into a code that can be analysed. anonID.mat Contains the anonymised ID of the reader, encoded as a number.

Zenodo