Artificial Intelligence Algorithms for Collaborative Book Recommender Systems

Publikation: Beiträge in ZeitschriftenZeitschriftenaufsätzeForschungbegutachtet

Authors

Book recommender systems provide personalized recommendations of books to users based on their previous searches or purchases. As online trading of books has become increasingly important in recent years, artificial intelligence (AI) algorithms are needed to recommend suitable books to users and encourage them to make purchasing decisions in the short and the long run. In this paper, we consider AI algorithms for so called collaborative book recommender systems, especially the matrix factorization algorithm using the stochastic gradient descent method and the book-based k-nearest-neighbor algorithm. We perform a comprehensive case study based on the Book-Crossing benchmark data set, and implement various variants of both AI algorithms to predict unknown book ratings and to recommend books to individual users based on the highest predicted ratings. This study aims to evaluate the quality of the implemented methods in recommending books by using selected evaluation metrics for AI algorithms.

OriginalspracheEnglisch
ZeitschriftAnnals of Data Science
Jahrgang11
Ausgabenummer5
Seiten (von - bis)1705-1739
Anzahl der Seiten35
ISSN2198-5804
DOIs
PublikationsstatusErschienen - 10.2024

Bibliographische Notiz

Publisher Copyright:
© The Author(s) 2023.

DOI

Zuletzt angesehen

Publikationen

  1. Learning from Erroneous Examples: When and How do Students Benefit from them?
  2. Study on the effects of tool design and process parameters on the robustness of deep drawing
  3. Adjustable automation and manoeuvre control in automated driving
  4. Backstepping-based Input-Output Linearization of a Peltier Element for Ice Clamping using an Unscented Kalman Filter
  5. Situated multiplying in primary school
  6. Oddih
  7. Performance of process-based models for simulation of grain N in crop rotations across Europe
  8. Passive Rotation of Rotational Joints and Its Computation Method
  9. Exploiting ConvNet diversity for flooding identification
  10. Denoising and harmonic detection using nonorthogonal wavelet packets in industrial applications
  11. Modellieren in der Sekundarstufe
  12. Making mutual learning tangible
  13. The effect of yield surface curvature change by cross hardening on forming limit diagrams of sheets
  14. Challenges for postdocs in Germany and beyond:
  15. Sustainable Consumption - Mapping the Terrain
  16. Implementing aspects of inquiry-based learning in secondary chemistry classes: a case study
  17. Integrating resilience thinking and optimisation for conservation
  18. An Integrative Framework of Environmental Management Accounting
  19. A robust model predictive control using a feedforward structure for a hybrid hydraulic piezo actuator in camless internal combustion engines
  20. Comparative study on the dehydrogenation properties of TiCl4-doped LiAlH4 using different doping techniques
  21. Evaluating a Bayesian Student Model of Decimal Misconceptions
  22. Design of Reliable Remobilisation Finger Implants with Geometry Elements of a Triple Periodic Minimal Surface Structure via Additive Manufacturing of Silicon Nitride
  23. Spectral Early-Warning Signals for Sudden Changes in Time-Dependent Flow Patterns
  24. Effect of gap distortion on the field splitting of collective modes in superfluid He3-B
  25. Formative assessment in inclusive mathematics education in secondary schools