Skip to main content

2024 | OriginalPaper | Buchkapitel

Enhancing Book Recommendations on GoodReads: A Data Mining Approach Based Random Forest Classification

verfasst von : Sajida Mhammedi, Hakim El Massari, Noreddine Gherabi, Mohamed Amnai

Erschienen in: Innovations in Smart Cities Applications Volume 7

Verlag: Springer Nature Switzerland

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the rise of technology, new ways of finding books have emerged beyond traditional bookstores. Websites like www.​goodreads.​com allow readers to share their book reviews and ratings. This study uses the data from GoodReads to find the best way to suggest books to readers. Employing data mining classification, four methods - Random Forest, Naive Bayes, K-Nearest Neighbor, and Support Vector Classifier - were examined. Performance evaluation was conducted using accuracy, F-measure, recall, and precision metrics derived from the confusion matrix. Interestingly, the Random Forest algorithm stood out with remarkable results. It achieved 99.91% accuracy, 100% precision, 92% recall, a 95% F1-score, and a slight 0.09 average error. These impressive outcomes highlight the algorithm’s effectiveness in predicting user preferences and offering personalized book recommendations. Additionally, the study compared the Random Forest approach with the baseline methods, showing its clear superiority. This research showcases the promising potential of Random Forest in improving the GoodReads book recommendation system. Using the random forest classifier proved effective in predicting user preferences and generating relevant book recommendations, offering a promising approach to enhance personalized reading experiences, fitting well with changing reading habits in the digital era.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Mathew, P., Kuriakose, B., Hegde, V.: Book recommendation system through content based and collaborative filtering method. In: 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), pp 47–52 (2016) Mathew, P., Kuriakose, B., Hegde, V.: Book recommendation system through content based and collaborative filtering method. In: 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), pp 47–52 (2016)
3.
Zurück zum Zitat Mhammedi, S., Gherabi, N., El Massari, H., Amnai, M.: Enhancing recommendation system using ontology-based similarity and incremental SVD prediction. Recent Adv Comput Sci Commun 16, 67–76 (2023)CrossRef Mhammedi, S., Gherabi, N., El Massari, H., Amnai, M.: Enhancing recommendation system using ontology-based similarity and incremental SVD prediction. Recent Adv Comput Sci Commun 16, 67–76 (2023)CrossRef
5.
Zurück zum Zitat Mhammedi, S., El Massari, H., Gherabi, N., Amnai, M.: CF recommender system based on ontology and nonnegative matrix factorization (NMF). In: Farhaoui, Y., Rocha, A., Brahmia, Z., Bhushab, B. (eds.) Artificial Intelligence and Smart Environment, pp. 313–318. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-26254-8_44CrossRef Mhammedi, S., El Massari, H., Gherabi, N., Amnai, M.: CF recommender system based on ontology and nonnegative matrix factorization (NMF). In: Farhaoui, Y., Rocha, A., Brahmia, Z., Bhushab, B. (eds.) Artificial Intelligence and Smart Environment, pp. 313–318. Springer, Cham (2023). https://​doi.​org/​10.​1007/​978-3-031-26254-8_​44CrossRef
9.
Zurück zum Zitat Aher, S.B., Lobo, L.: Applicability of data mining algorithms for recommendation system in e-learning. In: Proceedings of the International Conference on Advances in Computing, Communications and Informatics, pp. 1034–1040. Association for Computing Machinery, New York (2012) Aher, S.B., Lobo, L.: Applicability of data mining algorithms for recommendation system in e-learning. In: Proceedings of the International Conference on Advances in Computing, Communications and Informatics, pp. 1034–1040. Association for Computing Machinery, New York (2012)
11.
Zurück zum Zitat Piletskiy, P., Chumachenko, D., Meniailov, I.: Development and analysis of intelligent recommendation system using machine learning approach. In: Nechyporuk, M., Pavlikov, V., Kritskiy, D. (eds.) Integrated Computer Technologies in Mechanical Engineering, pp. 186–197. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-37618-5_17CrossRef Piletskiy, P., Chumachenko, D., Meniailov, I.: Development and analysis of intelligent recommendation system using machine learning approach. In: Nechyporuk, M., Pavlikov, V., Kritskiy, D. (eds.) Integrated Computer Technologies in Mechanical Engineering, pp. 186–197. Springer, Cham (2020). https://​doi.​org/​10.​1007/​978-3-030-37618-5_​17CrossRef
12.
Zurück zum Zitat Nilashi, M.: An overview of data mining techniques in recommender systems. J. Soft. Comput. Decis. Support. Syst. 3, 16–44 (2016) Nilashi, M.: An overview of data mining techniques in recommender systems. J. Soft. Comput. Decis. Support. Syst. 3, 16–44 (2016)
21.
Zurück zum Zitat Bhavitha, B.K., Rodrigues, A.P., Chiplunkar N.N.: Comparative study of machine learning techniques in sentimental analysis. In: 2017 International Conference on Inventive Communication and Computational Technologies (ICICCT), pp. 216–221 (2017) Bhavitha, B.K., Rodrigues, A.P., Chiplunkar N.N.: Comparative study of machine learning techniques in sentimental analysis. In: 2017 International Conference on Inventive Communication and Computational Technologies (ICICCT), pp. 216–221 (2017)
26.
Zurück zum Zitat Hegde, Y., Padma, S.K.: Sentiment analysis using random forest ensemble for mobile product reviews in Kannada. In: 2017 IEEE 7th International Advance Computing Conference (IACC), pp. 777–782 (2017) Hegde, Y., Padma, S.K.: Sentiment analysis using random forest ensemble for mobile product reviews in Kannada. In: 2017 IEEE 7th International Advance Computing Conference (IACC), pp. 777–782 (2017)
Metadaten
Titel
Enhancing Book Recommendations on GoodReads: A Data Mining Approach Based Random Forest Classification
verfasst von
Sajida Mhammedi
Hakim El Massari
Noreddine Gherabi
Mohamed Amnai
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-54376-0_36

    Premium Partner