Ontology based machine learning approach for facial skincare products recommendation
| dc.contributor.advisor | Silva, T | |
| dc.contributor.author | Hansanie, MHM | |
| dc.date.accept | 2023 | |
| dc.date.accessioned | 2025-08-19T06:40:24Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | The need to maintain facial skin health and improve attractiveness has become more widespread in the modern world. There has been competition among skincare companies to research and create novel products. The dynamic skincare market creates a wide range of skincare products. Therefore, selecting the best skincare products suitable for a consumer’s skin type and condition can be quite challenging. Consumers tend to seek suggestions from their friends or favorite bloggers and frequently purchase expensive products that don't deliver the desired results. Skin impairments could worsen if products are utilized that contain ingredients that are inappropriate for the user’s skin type. In this study, we describe a unique system architecture for recommending facial skincare products that combine ontological and machine learning benefits. The ML engine is developed for facial skin condition identification, which was selected as acne severity prediction since it is one of the most common skin issues dermatologists treat. A CNN model was developed to identify acne severity based on the user's facial image. An ontology was constructed using the Protégé ontology editor, which included hierarchical relationships between user profiles, skincare information, and skincare product information. The semantic similarity between these concepts mapped by the Protégé tool was considered in the skincare product recommendation engine. The system UI takes inputs for customization and recommendation of facial care products based on key factors such as the user’s skin type, concerns, acne severity level, and allergy ingredients. Users can provide feedback and ratings for the products recommended. The developed system had an accuracy of 87.5% based on a survey conducted with 24 participants who tested the system. Additionally, medical experts reviewed the system's knowledge base to ensure reliable performance. Therefore, the proposed ontology-based ML approach is effective and accurate for facial skincare product recommendations. | |
| dc.identifier.accno | TH5392 | |
| dc.identifier.citation | Hansanie, M.H.M. (2023). Ontology based machine learning approach for facial skincare products recommendation [Master’s theses, University of Moratuwa]. , University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/23981 | |
| dc.identifier.degree | MSc in Artificial Intelligence | |
| dc.identifier.department | Department of Computational Mathematics | |
| dc.identifier.faculty | IT | |
| dc.identifier.uri | https://dl.lib.uom.lk/handle/123/23981 | |
| dc.language.iso | en | |
| dc.subject | FACIAL SKINCARE RECOMMENDER SYSTEMS | |
| dc.subject | ONTOLOGY | |
| dc.subject | MACHINE LEARNING | |
| dc.subject | CONVOLUTIONAL NEURAL NETWORKS | |
| dc.subject | FACIAL SKINCARE PRODUCTS | |
| dc.subject | COSMETICS | |
| dc.subject | COMPUTATIONAL MATHEMATICS-Dissertation | |
| dc.subject | MSc in Artificial Intelligence | |
| dc.title | Ontology based machine learning approach for facial skincare products recommendation | |
| dc.type | Thesis-Abstract |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- TH5392-1.pdf
- Size:
- 176.32 KB
- Format:
- Adobe Portable Document Format
- Description:
- Pre-text
Loading...
- Name:
- TH5392-2.pdf
- Size:
- 94.68 KB
- Format:
- Adobe Portable Document Format
- Description:
- Post-text
Loading...
- Name:
- TH5392.pdf
- Size:
- 2.52 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full-thesis
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
