Carleton University - School of Computer Science Honours Project
Fall 2022
Using Ant Colony Optimization And Genetic Algorithm As The Basis For A Film Recommendation System
Sepehr Eslami amirabadi
SCS Honours Project Image
ABSTRACT
With the ever-increasing production of new movies and with modern technology providing access to a vast library of options, it becomes increasingly relevant to have accurate recommendation systems to prevent users from experiencing choice paralysis. Humanity is incredibly diverse and while this is normally seen as an advantage, it makes the creation of an accurate recommendation system difficult. In this study we combine the strengths of Ant Colony Optimization with the strengths of the Genetic Algorithm to produce a basic recommendation system that produces a list of accurate recommendations. It is shown in the paper that the Genetic Algorithm does in fact improve the performance of a system that is solely trained with ACO. The results also indicate that users can successfully ask for recommendations using this system with genres as query parameters.