Authors - Raina Thakkar Abstract - This work investigates the Evolutionary Matrix Factorization (EMF) model proposed in Evolving Matrix-Factorization-Based Collaborative Filtering Using Genetic Programming. The EMF model employs genetic programming to optimize the matrix product function used in traditional Matrix Factorization recommender systems. The primary objective of this project is to develop a GP-based matrix factorization model that outperforms EMF in prediction accuracy. To facilitate comparison, we first reproduce the EMF model’s results using standardized metrics. Subsequently, we design and implement a custom data structure for GP, along with the full pipeline for reproducible model execution. Finally, we analyze the performance of our proposed model and compare it against EMF, demonstrating its improvements in prediction precision.