Skip to main content
Log in

A novel multi agent recommender system for user interests extraction

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

In this paper, a multi agent recommender system is designed and developed for user interests extraction The system consists of eight agents such as age, identity, personality, social, financial, location, and needs. The agents works with each others in a collaborative way to make recommendation to the users according to their interest. The relation between the agents and the users are controlled by a well developed protocol and pre-defined senses. The information between the users and the agents are collected in information center agent (ICA). The data collected in ICA can be used to rearrange the videos in way such that it is more relative to the user depending on his interest. This interest can be extracted from the information that the user initially provides to the system which can be then analyzed from the multi agent system to decide whether the user is interested in a video or not. This is done by creating video -important term matrix, user important term matrix and agent -feature matrix. Then, theses matrices are used by the multi-agent system to get video-Agent effective matrix for the users which leads to most ordered videos in order to be presented to the user. The proposed model was verified by intensive simulations using eight agents using JADE platform. The results show that the accuracy of the system for 50 videos that were well arranged for 40 users is 87%.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data availability

The data that support the findings of this study are available from the corresponding author.

References

  1. Pazzani, M.J., Billsus, D.: Content-based recommendation systems. Adaptive Web 4321, 325–341 (2007)

    Article  Google Scholar 

  2. Pazzani, M., Billsus, D.: Learning and revising user profiles: the identification of interesting web sites. Mach. Learn. 27, 313–331 (1997)

    Article  Google Scholar 

  3. Robertson, S., Walker, S.: Threshold setting in adaptive filtering. J Doc 56, 312–331 (2000)

    Article  Google Scholar 

  4. Pavlov, D., Pennock, D.: A maximum entropy approach to collaborative filtering in dynamic, sparse, high-dimensional domains. In: 16th annual conference on neural information processing system. Vancouver, Canada (2003)

    Google Scholar 

  5. Resnick, P., Iakovou, N., Sushak, M., Bergstrom, M.P., Riedl, J.: GroupLens: an open architecture for collaborative filtering of netnews. Computer supported cooperative work confrerence, Chapel Hill (1994)

    Book  Google Scholar 

  6. B. Sarwar, G. Karypis, J. Konstan, J. Riedl (2001) Item-Based Collaborative Filtering Recommendation Algorithms. World Wide Web Conference, Hong Kong, pp. 285–295

  7. I. Soboroff and C. Nicholas (1999) Combining Content and Collaboration in Text Filtering. In: International Joint Conference on Artificial Intelligence Workshop: Machine Learning for Information Filtering, pp. 86–91

  8. LH Ungar and DP Foster (1998) Clustering Methods for Collaborative Filtering. Proc. Recommender Systems Technical Report WS-98–08

  9. Jiang, M., Song, D., Liao, L., Zhu, F.: A Bayesian recommender model for user rating and review profiling. Tsinghua Sci Technol 20(6), 634–643 (2015)

    Article  Google Scholar 

  10. Bulut, B., Kaya, B., Alhajj, R., Kaya, M.: A paper recommendation system based on user’s research interests. IEEE/ACM Int Confer Adv Soc Networks Anal Mining (ASONAM) 2018, 911–915 (2018)

    Article  Google Scholar 

  11. Al Fararni, K., Nafis, F., Aghoutane, B., Yahyaouy, A., Riffi, J., Sabri, A.: Hybrid recommender system for tourism based on big data and AI: a conceptual framework. Big Data Mining Anal 4(1), 47–55 (2021)

    Article  Google Scholar 

  12. Gatzioura, A., Vinagre, J., Jorge, A.M., Sanchez-Marre, M.: A hybrid recommender system for improving automatic playlist continuation. IEEE Trans. Knowl. Data Eng. 33(5), 1819–1830 (2019)

    Google Scholar 

  13. Suhaim, A.B., Berri, J.: Context-aware recommender systems for social networks: review, challenges and opportunities. IEEE Access 9, 57440–57463 (2021)

    Article  Google Scholar 

  14. Anandhan, A., Shuib, L., Ismail, M.A., Mujtaba, G.: Social media recommender systems: review and open research issues. IEEE Access 6, 15608–15628 (2018)

    Article  Google Scholar 

  15. Orais, A.J., Oliveira, E., Jorge, A.M.: A multi-agent recommender system. In: Omatu, S., De Paz Santana, J., González, S., Molina, J., Bernardos, A., Rodríguez, J. (eds.) Distributed computing and artificial intelligence advances in intelligent and soft computing, vol. 151. Springer, Heidelberg (2012)

    Google Scholar 

  16. K. Wang, W. Abdulla, and Z. Salcic (2005) A multi-agent system for intelligent environments using JADE. Proceedings of IEE International Workshop on Intelligent Environments. pp. 86–91

Download references

Funding

The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

“All authors contributed to the study conception and design. Material preparation. The first draft of the manuscript was written by AMM and MAO, then it is reviewed by BH. All authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.”

Corresponding author

Correspondence to Ayman M. Mansour.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose. The authors declare no conflict of interest.

Ethical approval

Hereby Mohammad A Obeidat consciously assure that for the manuscript entitled "Reducing the fluctuations effect of the DC supply on the three phase inverter Using Intelligent inverter control",the following is fulfilled: (1) This material is the authors' own original work, which has not been previously published elsewhere.(2) The paper is not currently being considered for publication elsewhere. (3) The paper reflects the authors' own research and analysis in a truthful and complete manner. (4) The paper properly credits the meaningful contributions of co-authors and co-researchers. (5) Results are presented clearly, honestly, and without fabrication, falsification or inappropriate data manipulation (including image based manipulation). (6) All sources used are properly disclosed (correct citation). Literally copying of text must be indicated as such by using quotation marks and giving proper reference. (7) All authors have been personally and actively involved in substantial work leading to the paper, and will take public responsibility for its content. (8) No data, text, or theories by others are presented as if they were the author’s own (‘plagiarism’). Proper acknowledgements to other works is given. (9) The study is not splitted up into several parts to increase the quantity of submissions and submitted to various journals or to one journal over time.

Informed consent

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mansour, A.M., Obeidat, M.A. & Hawashin, B. A novel multi agent recommender system for user interests extraction. Cluster Comput 26, 1353–1362 (2023). https://doi.org/10.1007/s10586-022-03655-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-022-03655-7

Keywords

Navigation