A Movie Recommender System Based on User Profile and Artificial Bee Colony Optimization

Rajabi Kouchi, Faezeh and Oftadeh Balani, Sahar and Esmaeilpour, Amirhossein and Shafieian, Masoume and Sirwan, Rzgar and Hussein Mohammed, Adil (2023) A Movie Recommender System Based on User Profile and Artificial Bee Colony Optimization. Computational Intelligence and Neuroscience, 2023 (1). ISSN 1687-5265

[thumbnail of Research Article] Text (Research Article)
Article_CIN_25-10-2023.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (506kB)

Abstract

In this study, a new algorithm for recommending movies to viewers has been proposed. To do this, the suggested method employs data mining techniques. The proposed method includes three steps for generating recommendations: “preprocessing of user profile information,” “feature extraction,” and “recommendation.” In the first step of proposed method, the user information will be examined and transformed into a form that can be handled in the next phases. In the second step of the proposed method, user attributes are then extracted as a collection of their individual qualities, as well as the average rating of each user for various genres. The bee colony optimization algorithm is then used to select the optimal features. Finally, in the third step of the proposed method, the ratings of similar users are utilized to offer movies to the target user, and the similarities between various users are determined using the characteristics calculated for them, as well as the Euclidean distance criteria. The proposed method was evaluated using the MovieLens database, and its output was assessed in terms of precision and recall criteria; these results show that the proposed method will increase the precision by an average of 1.39% and the recall by 0.8% compared to the compared algorithms.

Item Type: Article
Uncontrolled Keywords: Movie Recommender System, User Profile, Artificial Bee Colony Optimization.
Subjects: Q Science > Q Science (General)
Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
Divisions: Department of Communication and Computer Engineering > Research papers
Depositing User: ePrints Depositor
Date Deposited: 31 Oct 2024 09:51
Last Modified: 31 Oct 2024 09:51
URI: https://eprints.cihanuniversity.edu.iq/id/eprint/2214

Actions (login required)

View Item
View Item