Skip to main content

Generating Recommendations via Trust-Aware Recommendation System by the Topological Impact of Users in Social Trust Networks

  • Conference paper
  • First Online:
Artificial Intelligence in Data and Big Data Processing (ICABDE 2021)

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 124))

  • 505 Accesses

Abstract

There are a large number of current recommendation methods that have issues with cold starts and sparsity. In this study, these issues are addressed by proposing a novel trust-based recommendation method, and the proposed method uses trust information along with rating values to deal with “cold-start” users and items. Because in most real-world applications, only a few items are given feedback by the users. Therefore, we were faced with a sparse user-item matrix. Here, similar users are grouped using a random-walk-based method that calculates the influence of users in social networks. Then cluster seeds are identified among the most influential users. Assign unique labels to cluster seeds and use a novel label propagation method to spread labels to unassigned users. Finally, the combinations identified in the prediction process are used to predict missing ratings. To assess the efficiency of the proposed approach, several experiments were performed on the well-known and widely used real-world dataset called FilmTrust. The results are compared based on several known evaluation metrics, which are F1-Measure, Precision, Recall, Mean Absolute Error (MAE), and Root Mean Square Error (RMSE). The proposed method achieved the lowest values of MAE and RMSE and the highest values of F1, Precision, and Recall in comparison to the other recommended methods. Results showed that the proposed method is superior to the traditional and modern methods in terms of accuracy and efficiency in most cases. Therefore, it can be concluded that using trust information leads to more accurate rating predictions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Al-Barznji K, Atanassov A (2017) A framework for cloud-based hybrid recommender system for big data mining. J Sci Eng Educ 2:58–65

    Google Scholar 

  2. Golbeck J, Hendler J (2006) Inferring binary trust relationships in web-based social networks. ACM Trans Internet Technol 6:497–529

    Google Scholar 

  3. Moradi P, Ahmadian S (2015) A reliability-based recommendation method to improve trust-aware recommender systems. Exp Syst Appl 42:7386–7398

    Article  Google Scholar 

  4. Guo G, Zhang J, Yorke-Smith N (2015) TrustSVD: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: Proceedings of the twenty-ninth AAAI conference on artificial intelligence, Austin, Texas

    Google Scholar 

  5. Kant S, Ansari IA (2016) An improved K means clustering with Atkinson index to classify liver patient dataset. Int J Syst Assur Eng Manag 7:222–228

    Article  Google Scholar 

  6. Kant S, Mahara T, Jain VK, Jain DK, Sangaiah AK (2018) LeaderRank based k-means clustering initialization method for collaborative filtering. Comput Electr Eng 69:598–609

    Article  Google Scholar 

  7. Moradi P, Ahmadian S, Akhlaghian F (2015) An effective trust-based recommendation method using a novel graph clustering algorithm. Physica A 436:462–481

    Article  Google Scholar 

  8. Xue G-R, Lin C, Yang Q, Xi W, Zeng H-J, Yu Y et al (2005) Scalable collaborative filtering using cluster-based smoothing. In: Presented at the proceedings of the 28th annual international ACM SIGIR conference on RDIR, Salvador, Brazil

    Google Scholar 

  9. Ramezani M, Moradi P, Akhlaghian F (2014) A pattern mining approach to enhance the accuracy of collaborative filtering in sparse data domains. Physica A 408:72–84

    Article  Google Scholar 

  10. Birtolo C, Ronca D (2013) Advances in clustering collaborative filtering by means of fuzzy C-means and trust. Exp Syst Appl 40:6997–7009

    Article  Google Scholar 

  11. Koohi H, Kiani K (2016) User based collaborative filtering using fuzzy C-means. Measurement 91:134–139

    Article  Google Scholar 

  12. Katarya R (2018) Movie recommender system with metaheuristic artificial bee. Neural Comput Appl 30:1983–1990

    Article  Google Scholar 

  13. Katarya R, Verma OP (2018) Recommender system with grey wolf optimizer and FCM. Neural Comput Appl 30:1679–1687

    Article  Google Scholar 

  14. Katarya R, Verma OP (2017) An effective collaborative movie recommender system with cuckoo search. Egypt Inform J 18:105–112

    Article  Google Scholar 

  15. Parvin H, Moradi P, Esmaeili S (2019) TCFACO: trust-aware collaborative filtering method based on ant colony optimization. Exp Syst Appl 118:152–168

    Article  Google Scholar 

  16. Seyedi A, Lotfi A, Moradi P, Qader NN (2019) Dynamic graph-based label propagation for density peaks clustering. Exp Syst Appl 115:314–328

    Article  Google Scholar 

  17. Kumar S, Nezhurina MI (2019) An ensemble classification approach for prediction of user’s next location based on Twitter data. J Ambient Intell Humanized Comput 10:4503–4513

    Google Scholar 

  18. Wang S, Gong M, Li H, Yang J, Wu Y (2017) Memetic algorithm based location and topic aware recommender system. Knowl-Based Syst 131:125–134

    Article  Google Scholar 

  19. Yang B, Lei Y, Liu J, Li W (2016) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39:1633–1647

    Article  Google Scholar 

  20. Li G, Zhang Z, Wang L, Chen Q, Pan J (2017) One-class collaborative filtering based on rating prediction and ranking prediction. Knowl-Based Syst 124:46–54

    Article  Google Scholar 

  21. Li Y, Wang D, He H, Jiao L, Xue Y (2017) Mining intrinsic information by matrix factorization-based approaches for collaborative filtering in recommender systems. Neurocomputing 249:48–63

    Article  Google Scholar 

  22. Wasid M, Kant V (2015) A particle swarm approach to collaborative filtering based recommender systems through fuzzy features. Procedia Comput Sci 54:440–448

    Article  Google Scholar 

  23. Li Q, Zhou T, Lü L, Chen D (2014) Identifying influential spreaders by weighted LeaderRank. Physica A 404:47–55

    Article  MathSciNet  Google Scholar 

  24. Guo G, Zhang J, Yorke-Smith N (2013) A novel Bayesian similarity measure for recommender systems. In: Proceedings of the 23rd IJCAI, pp 2619–2625

    Google Scholar 

  25. Al-Barznji K, Atanassov A (2018) Comparison of memory based filtering techniques for generating recommendations on large data. Пpoблeмы мaшинocтpoeния и aвтoмaтизaции 1:44–50

    Google Scholar 

  26. Al-Barznji K, Atanassov A (2017) Collaborative filtering techniques for generating recommendations on big data. In: International conference automatics and informatics, CAN, Sofia, Bulgaria

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kamal Al-Barznji .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Al-Barznji, K. (2022). Generating Recommendations via Trust-Aware Recommendation System by the Topological Impact of Users in Social Trust Networks. In: Dang, N.H.T., Zhang, YD., Tavares, J.M.R.S., Chen, BH. (eds) Artificial Intelligence in Data and Big Data Processing. ICABDE 2021. Lecture Notes on Data Engineering and Communications Technologies, vol 124. Springer, Cham. https://doi.org/10.1007/978-3-030-97610-1_11

Download citation

Publish with us

Policies and ethics