Abstract
Digital transformations led to the development of supportive technologies, new tools for smart education, and emergent branches of research in the domain of digital library services. This paper introduces a content-based recommender system for Romanian books. The reference documents are old and were digitized via Optical Character Recognition (OCR), a process that generated noise in the conversion. The current prototype version of our system is trained on a corpus of 50 OCRed books which are split into corresponding paragraphs; thus, recommendations of related books to the user’s input query are provided only with regards to these reference documents. The trained neural models consider a bidirectional RNN layer with LSTM or GRU cells over pre-trained Romanian FastText embeddings, followed by a global max-pooling layer. The study shows competitive results on predicting books given an input text, as the proposed model achieves an overall accuracy of around 90%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brocardo, M.L., Traore, I., Woungang, I., Obaidat, M.S.: Authorship verification using deep belief network systems. Int. J. Commun. Syst. 30 (2017)
Socher, R., Perelygin, A., Wu, Y.J., Chuang, J., Manning, C.D., Ng, Y.A., Potts, C.: Recursive deep models for semantic compositionality over a sentiment Treebank. In: Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pp. 1631–1642 (2013)
He, X., Gao, J., Deng, L.: Deep learning for natural language processing: theory and practice. In: Conference on Information and Knowledge Management (CIKM), Shanghai, China (2014)
Alharthi, H., Inkpen, D., Szpakowicz, S.: A survey of book recommender systems. J. Intell. Inform. Syst. 139–160 (2018)
Google Books Partner Program. Retrieved 2020/02/10, from https://support.google.com/books/partner/?hl=en#topic=3424344
HathiTrust Digital Library. Retrieved 2020/02/10, from https://www.hathitrust.org/
BookLamp. Retrieved 2020/02/10, from https://www.businessinsider.com/apple-buys-booklamp-2014-7
Lü, L., Medo, M., Yeung, C., Zhang, Y.-C., Zhang, Z.-K., Zhou, T.: Recommender systems. Phys. Rep. 519, 1–49 (2012)
Chung, J., Gulcehre, C., Cho, K., Bengio, Y.: Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555 (2014)
Palangi, H., Deng, L., Shen, Y., Gao, J., He, X., Chen, J., Song, X., Ward, R.: Speech, processing, deep sentence embedding using long short-term memory networks: analysis and application to information retrieval. 24(4), 694–707 (2016)
Biblioteca Centrala Universitara Carol I. Retrieved 2020/02/10, from http://www.bcub.ro/home/biblioteca-in-cifre/biblioteca-in-cifre-la-31-decembrie-2018
Quiang, L., Shu, W., Wang, L: DeepStyle: learning user preferences for visual recommendations. In: International ACM SIGIR Conference on Research and Development in Information Retrieval, Tokyo, Japan (2017)
Pera, M., Ng, Y: Analyzing book-related features to recommend books for emergent readers. In: Proceedings of the 26th ACM Conference on Hypertext and Social Media, New York, USA, pp. 221–230 (2015)
Garrido, A., Pera, M., Ilarri, S.: SOLE-R: a semantic and linguistic approach for book recommendations. In: 14th International Conference on Advanced Learning Technologies (ICALT), pp. 524–528 (2014)
Vaz, P., Martin de Matos, D., Martins, B.: Stylometric relevance-feedback towards a hybrid book recommendation algorithm. In: Proceedings of the Fifth ACM Workshop on Research Advances in Large Digital Book Repositories and Complementary Media, New York, USA, pp. 13–16 (2012a)
Zhang, H., Chow, T.: Organizing books and authors by multilayer SOM. IEEE Trans. Neural Netw. Learn. Syst. 99, 1–14 (2015)
Mooney, R., Roy, L.: Content-based book recommending using learning for text categorization. In: Proceedings of the Fifth ACM Conference on Digital Libraries, New York, USA, pp. 195–204 (2000)
Joulin, A., Grave, E., Bojanowski, P., Mikolov, T.: Bag of tricks for efficient text classification. In: Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, Valencia, Spain (2017)
Pennington, J., Socher, R., Manning, D.C.: GloVe: global vectors for word representation. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar, pp. 1532–1543 (2014)
Mikolov, T., Chen, K., Corrado, G., Dean, J.: Efficient estimation of word representations in vector space. In: Proceedings of the International Conference on Learning Representations (ICLR 2013), Scottsdale, Arizona (2013)
Acknowledgements
This work was funded by “Semantic Media Analytics—SEMANTIC,” subsidiary contract no. 20176/30.10.2019, from the NETIO project ID: P_40_270, MySMIS Code: 105976, as well as a grant of the Romanian Ministry of Research and Innovation, CCCDI-UEFISCDI, project number PN-III-P1-1.2-PCCDI-2017-0689 “Revitalizing Libraries and Cultural Heritage through Advanced Technologies,” within PNCDI III.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Nitu, M., Ruseti, S., Dascalu, M., Tomescu, S. (2021). Semantic Recommendations of Books Using Recurrent Neural Networks. In: Mealha, Ó., Rehm, M., Rebedea, T. (eds) Ludic, Co-design and Tools Supporting Smart Learning Ecosystems and Smart Education. Smart Innovation, Systems and Technologies, vol 197. Springer, Singapore. https://doi.org/10.1007/978-981-15-7383-5_20
Download citation
DOI: https://doi.org/10.1007/978-981-15-7383-5_20
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-7382-8
Online ISBN: 978-981-15-7383-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)