The growth of healthcare applications such as Halodoc, Alodokter, and Klikdokter has enabled easier access to doctor recommendations. However, generating relevant recommendations remains challenging. One key issue is data sparsity, where limited doctor attributes reduce the system’s accuracy. This study develops a doctor recommendation system using a Content-Based Filtering (CBF) approach based on five main attributes: specialization, rating, consultation fee, years of practice, and gender. Data imputation and attribute weighting techniques are applied to enhance accuracy. Results show that the proposed method reduces the Mean Absolute Error (MAE) from 0.142 to 0.102 and the Root Mean Squared Error (RMSE) from 0.205 to 0.150. These findings indicate that the implemented techniques improve the recommendation system under sparse data conditions.
Copyrights © 2025