International Journal of Engineering and Management Research
  • Year: 2026
  • Volume: 15
  • Issue: 4

Ontology Based Personalized Diet Recommendation System for Sri Lankan

1D.M.L.M. Dissanayake, Department of Statistics & Computer Science, University of Kelaniya, Sri Lanka.

2Thushari Silva, Department of Computational Mathematics, University of Moratuwa, Sri Lanka.

*Corresponding Author D.M.L.M. Dissanayake, Department of Statistics & Computer Science, University of Kelaniya, Sri Lanka. Email: maheshikad@kln.ac.lk

Abstract

Hectic lifestyles and health neglect are prime causes of non-communicable diseases. Healthy diets help to prevent various non-communicable diseases such as diabetics, pressure, cholesterol etc. However, due to the busy life cycle, people do not have time to consult dietitians and get their meal plans. The diet recommendation system can solve this issue by providing a fingerprint distance response. In this study, we developed ontology based Recurrent Neural Network- Long Short-Term Memory (RNN -LSTM) model for diet recommendation in Sri Lankan context. This system recommends diet plans for breakfast, lunch and dinner based on user’s calorie requirements, macronutrient needs, user preference, cultural background, dietary restriction and disease information. We developed ontology, which consists of food related information including their nutrients values. Then we developed RNN-LSTM model to predict target macronutrient values based on user information such as age, BMI, BMR and diseases information. The RNN-LSTM model demonstrated high performance with an R-squared value of 0.9704, a Pearson correlation coefficient of 0.9869, a mean squared error of 0.0209, a mean absolute error of 0.1239, and a root mean squared error of 0.1703. These metrics indicate that the RNN-LSTM model provided accurate predictions with a strong positive linear relationship between the actual and predicted value. Additionally, the RNN-LSTM model was compared with the KNN model using the same dataset. The RNN-LSTM model outperformed the KNN model across all evaluation metrics. Using content-based filtering and cosine similarity between target nutrient values and food nutrient values, the system recommends food for three meals. This recommendation properly aligns with the nutrient’s needs and calorie needs. Finally, we can conclude that there is greater potential for future work in the field of food recommendation using Artificial Intelligence. Future work of this study involves further development of an ontology based RNN model combined with micronutrient needs.

Keywords

Diet Recommendation, Recurrent Neural Network (RNN), Long Short-Term Memory(LSTM), Ontology