Clustering Of Library’s Patron Behavior Using Machine Learning

Libraries collect a lot of important transaction data, but they rarely use this information to improve how consumers interact with them. This work tries to bridge this gap by offering a novel use of machine learning to analyze and classify library patron behavior. Customers were categorized based on their age range, checkouts, and renewals using the KMeans clustering technique. Dimensionality reduction methods like PCA and t-SNE were used to visually clarify the generated patterns. Our research revealed three different user groups: Rare Borrowers, who typically make 5.4 checkouts and 2.0 renewals; Occasional Borrowers, who typically make 20.8 checkouts and 7.1 renewals; and Frequent Borrowers, who often make 50.3 checkouts and 15.4 renewals. The clustering model performed quite well, as evidenced by its Calinski-Harabasz Index of 320.12, Davies-Bouldin Index of 0.45, and Silhouette Score of 0.62. Beyond these metrics, the study’s novelty lies in its practical implications—offering libraries a data-driven framework to tailor services, improve user satisfaction, and optimize resource allocation. This study highlights the transformative potential of machine learning in library science offering a data-driven framework for libraries to personalize services, optimize book recommendations, and enhance outreach efforts based on patron behavior. By segmenting users, libraries can better allocate resources and improve user experience. Limitation of this study lies on the data bias which may affect generalizability due to demographic differences across libraries. Additionally, KMeans clustering assumes predefined clusters, which may not fully capture nuanced behaviors.

Authors

Institutions

Publication Details

Journal
Digital Zone Jurnal Teknologi Informasi dan Komunikasi
Published
2025-05-01
DOI
https://doi.org/10.31849/digitalzone.v16i1.19680
Primary Topic
Advanced Text Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Clustering Of Library’s Patron Behavior Using Machine Learning

Winda Monika, Febrizal Alfarasy Syam, Chiranthi Wijesundara, Arbi Haza Nasution
Digital Zone Jurnal Teknologi Informasi dan Komunikasi
Advanced Text Analysis Techniques
article

Clustering Of Library’s Patron Behavior Using Machine Learning

Winda Monika, Febrizal Alfarasy Syam, Chiranthi Wijesundara, Arbi Haza Nasution
article en

Abstract

Libraries collect a lot of important transaction data, but they rarely use this information to improve how consumers interact with them. This work tries to bridge this gap by offering a novel use of machine learning to analyze and classify library patron behavior. Customers were categorized based on their age range, checkouts, and renewals using the KMeans clustering technique. Dimensionality reduction methods like PCA and t-SNE were used to visually clarify the generated patterns. Our research revealed three different user groups: Rare Borrowers, who typically make 5.4 checkouts and 2.0 renewals; Occasional Borrowers, who typically make 20.8 checkouts and 7.1 renewals; and Frequent Borrowers, who often make 50.3 checkouts and 15.4 renewals. The clustering model performed quite well, as evidenced by its Calinski-Harabasz Index of 320.12, Davies-Bouldin Index of 0.45, and Silhouette Score of 0.62. Beyond these metrics, the study’s novelty lies in its practical implications—offering libraries a data-driven framework to tailor services, improve user satisfaction, and optimize resource allocation. This study highlights the transformative potential of machine learning in library science offering a data-driven framework for libraries to personalize services, optimize book recommendations, and enhance outreach efforts based on patron behavior. By segmenting users, libraries can better allocate resources and improve user experience. Limitation of this study lies on the data bias which may affect generalizability due to demographic differences across libraries. Additionally, KMeans clustering assumes predefined clusters, which may not fully capture nuanced behaviors.

Digital Zone Jurnal Teknologi Informasi dan KomunikasiVol. 16(1)
Islamic University of Riau (ID), Universitas Lancang Kuning (ID), University of Colombo (LK)
Openalex Percentile: Top 92%
Advanced Text Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Clustering Of Library’s Patron Behavior Using Machine Learning — Winda Monika, Febrizal Alfarasy Syam, et al. · Digital Zone Jurnal Teknologi Informasi dan Komunikasi (2025) | TGRS Research Map | TGRS