Towards Personalized Bangla Book Recommendation: A Large-Scale Multi-Entity Book Graph Dataset
This work addresses the problem of personalized book recommendation for Bangla literature, a low-resource language setting, by providing a foundational dataset and benchmark, though it is incremental as it applies existing methods to a new domain.
The authors tackled the lack of structured datasets for personalized Bangla book recommendation by introducing RokomariBG, a large-scale multi-entity book graph dataset, and demonstrated its utility through benchmarking, where neural retrieval models achieved an NDCG@10 of 0.204.
Personalized book recommendation in Bangla literature has been constrained by the lack of structured, large-scale, and publicly available datasets. This work introduces RokomariBG, a large-scale, multi-entity heterogeneous book graph dataset designed to support research on personalized recommendation in a low-resource language setting. The dataset comprises 127,302 books, 63,723 users, 16,601 authors, 1,515 categories, 2,757 publishers, and 209,602 reviews, connected through eight relation types and organized as a comprehensive knowledge graph. To demonstrate the utility of the dataset, we provide a systematic benchmarking study on the Top-N recommendation task, evaluating a diverse set of representative recommendation models, including classical collaborative filtering methods, matrix factorization models, content-based approaches, graph neural networks, a hybrid matrix factorization model with side information, and a neural two-tower retrieval architecture. The benchmarking results highlight the importance of leveraging multi-relational structure and textual side information, with neural retrieval models achieving the strongest performance (NDCG@10 = 0.204). Overall, this work establishes a foundational benchmark and a publicly available resource for Bangla book recommendation research, enabling reproducible evaluation and future studies on recommendation in low-resource cultural domains. The dataset and code are publicly available at https://github.com/backlashblitz/Bangla-Book-Recommendation-Dataset