The configuration of electronic products is an important means to meet the diverse and personalized needs of users and achieve mass customization, and one of its goals is to recommend an excellent bill of material to users according to users’ individualized needs and preferences. Current research describes the configuration of electronic products as a single-objective optimization model, which suffers from the problems of single recommended configuration and difficulty in meeting the dynamic adjustment of user preferences. Therefore, we describe it as a multi-objective optimization model and propose an NSGA-III-FR algorithm to solve the model. In order to balance the convergence and diversity of the algorithm, NSGA-III-FR has made two improvements on the basis of NSGA-III with information feedback models: introducing adaptive parameters to balance NSGA-III-F1 and NSGA-III-R1; and using Angle Penalized Distance (APD) to improve the niche technology. The experimental results show that our modified meth-od can achieve better performance compared with the other three algorithms.