Sinkron : Jurnal dan Penelitian Teknik Informatika
Vol. 8 No. 3 (2024): Research Artikel Volume 8 Issue 3, July 2024

Ontology-based Food Menu Recommender System for Pregnant Women Using SWRL Rules

Fadillah, Ichsan Alam (Unknown)
Baizal, Z. K. A. (Unknown)



Article Info

Publish Date
01 Jul 2024

Abstract

Pregnancy is a crucial period in a woman's life because her body must prepare and support the growth and development of the fetus. During pregnancy nutritional needs will increase. Lack of nutritional intake during pregnancy can cause serious health problems, one of which is anemia. However, excess nutrition during pregnancy also has a negative impact on pregnant women. Therefore, a recommender system is required to provide food menu recommendations according to the daily nutritional needs of pregnant women. Currently, there has been a lot of research on ontology-based food recommender systems that can provide food recommendations to users, but there is no research that specifically provides food menu recommendations that suit the needs of pregnant women. Therefore, in this research, we propose an ontology-based food menu recommender system using SWRL (Semantic Web Rule Language) rules for pregnant women. In this food menu recommender system, ontology is used to represent food knowledge and its nutritional content, and SWRL rules are used to reason logical rules in the ontology to determine the appropriate food menu for pregnant women. This recommender system also considers diseases and allergies that pregnant women have so that it can provide food menu recommendations that are more suitable for users. From 15 data samples from pregnant women, the system provides 75 food menu recommendations for pregnant women. Based on the validation results that have been carried out, the precision value is 0.986, the recall is 1, and the F1-score is 0.992.

Copyrights © 2024






Journal Info

Abbrev

sinkron

Publisher

Subject

Computer Science & IT

Description

Scope of SinkrOns Scientific Discussion 1. Machine Learning 2. Cryptography 3. Steganography 4. Digital Image Processing 5. Networking 6. Security 7. Algorithm and Programming 8. Computer Vision 9. Troubleshooting 10. Internet and E-Commerce 11. Artificial Intelligence 12. Data Mining 13. Artificial ...