Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Recommender systems: frontiers and practices
Li D., Lian J., Zhang L., Ren K., Lu T., Wu T., Xie X., Springer International Publishing, Singapore, 2024. 280 pp. Type: Book (9789819989638)
Date Reviewed: Nov 13 2024

With this book, Dongsheng Li et al. offer a comprehensive exploration of recommendation algorithms. They start with traditional recommendation systems, introducing readers to basic principles while critically analyzing their strengths and weaknesses. The transition into deep-learning-based recommender systems marks a major highlight, as the authors delve into how cutting-edge technologies are reshaping the field. This shift from classical methods to modern deep learning techniques makes the book particularly relevant for researchers, data scientists, and artificial intelligent (AI) enthusiasts.

One of the standout features of the book is its practical application. Readers are guided through Microsoft’s open-source project Microsoft Recommenders, which provides hands-on experience with real-world code examples. This practical focus is immensely valuable for professionals looking to build accurate and efficient recommender systems from scratch. The book is suitable for both students and seasoned professionals, offering a deep understanding of both the theoretical and practical aspects of recommendation algorithms.

While the book is rich in technical content, it may be overwhelming for beginners unfamiliar with the core concepts of machine learning and deep learning. A stronger focus on introductory material might help broaden its appeal. However, for readers with a background in these areas, the book is an essential guide to the current state of the art in recommender systems.

Similar works include: Recommender systems handbook [1], a comprehensive resource covering classical and state-of-the-art recommender system techniques; “Deep learning for recommender systems” [2], which focuses on deep learning techniques specifically applied to recommender systems; and Hands-on recommendation systems with Python [3], a practical guide with hands-on examples for building recommender systems using Python.

Reviewer:  Wael Badawy Review #: CR147841
1) Ricci, F.; Rokach, L.; Shapira, B. Recommender systems handbook (2nd ed.). Springer, New York, NY, 2015.
2) Karatzoglou, A.; Hidasi, B. Deep learning for recommender systems. In Proc. of the Eleventh ACM Conference on Recommender Systems. ACM, 2017, 396-397 .
3) Banik, R. Hands-on recommendation systems with Python. Packt, Birmingham, UK, 2018.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Systems (H.2.4 )
 
 
Systems (K.2 ... )
 
 
Systems (H.5.5 ... )
 
 
Systems Analysis And Design (K.6.1 ... )
 
 
Systems Application Architecture (C.0 ... )
 
 
Systems Development (K.6.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Systems": Date
Object-oriented databases
Gray P. (ed), Kulkarni K., Paton N., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780136302032)
Jun 1 1993
Readings in database systems
Stonebraker M., Morgan Kaufmann Publishers Inc., San Francisco, CA, 1988. Type: Book (9780934613651)
Aug 1 1989
Event-join optimization in temporal relational databases
Segev A., Gunadhi H.  Very large data bases (, Amsterdam, The Netherlands,2151989. Type: Proceedings
Nov 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy