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%.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available from the corresponding author.
References
Pazzani, M.J., Billsus, D.: Content-based recommendation systems. Adaptive Web 4321, 325–341 (2007)
Pazzani, M., Billsus, D.: Learning and revising user profiles: the identification of interesting web sites. Mach. Learn. 27, 313–331 (1997)
Robertson, S., Walker, S.: Threshold setting in adaptive filtering. J Doc 56, 312–331 (2000)
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)
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)
B. Sarwar, G. Karypis, J. Konstan, J. Riedl (2001) Item-Based Collaborative Filtering Recommendation Algorithms. World Wide Web Conference, Hong Kong, pp. 285–295
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
LH Ungar and DP Foster (1998) Clustering Methods for Collaborative Filtering. Proc. Recommender Systems Technical Report WS-98–08
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)
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)
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)
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)
Suhaim, A.B., Berri, J.: Context-aware recommender systems for social networks: review, challenges and opportunities. IEEE Access 9, 57440–57463 (2021)
Anandhan, A., Shuib, L., Ismail, M.A., Mujtaba, G.: Social media recommender systems: review and open research issues. IEEE Access 6, 15608–15628 (2018)
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)
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
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
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
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-022-03655-7