Implementasi Chatbot AI untuk Rekomendasi Produk Skincare Menggunakan Natural Language Processing

The advancement of Artificial Intelligence (AI) technology has significantly contributed to the development of interactive systems, including chatbots. This study aims to implement an AI-based chatbot capable of providing skincare product recommendations by understanding the intent behind users' questions or statements. The methods used in this research include Natural Language Processing (NLP) for natural language understanding, and the Long Short-Term Memory (LSTM) model as a machine learning algorithm for intent classification. Conversational data was collected and processed through text preprocessing stages such as tokenization, stemming, and padding. The LSTM model was trained using a labeled dataset to recognize various user intents, such as product recommendations, product information, and general skincare-related inquiries. Evaluation results showed that the model achieved an accuracy of 80%, with a precision and recall of 85.7% each. Furthermore, the Mean Average Precision (MAP) score, which measures the relevance between user queries and the system’s responses, reached 100%, indicating that all 20 test questions were answered as expected. The implementation of this chatbot is expected to assist users in efficiently selecting skincare products that match their needs, eliminating the need for manual information searching.

Authors

Institutions

Publication Details

Journal
JURNAL ILMIAH GLOBAL EDUCATION
Published
2025-06-02
DOI
https://doi.org/10.55681/jige.v6i2.3802
Primary Topic
Edcuational Technology Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementasi Chatbot AI untuk Rekomendasi Produk Skincare Menggunakan Natural Language Processing

Bustami Bustami, Siti Nurhaliza, Hafizh Al Kautsar Aidilof
JURNAL ILMIAH GLOBAL EDUCATION
Edcuational Technology Systems
article

Implementasi Chatbot AI untuk Rekomendasi Produk Skincare Menggunakan Natural Language Processing

Bustami Bustami, Siti Nurhaliza, Hafizh Al Kautsar Aidilof
article en

Abstract

The advancement of Artificial Intelligence (AI) technology has significantly contributed to the development of interactive systems, including chatbots. This study aims to implement an AI-based chatbot capable of providing skincare product recommendations by understanding the intent behind users' questions or statements. The methods used in this research include Natural Language Processing (NLP) for natural language understanding, and the Long Short-Term Memory (LSTM) model as a machine learning algorithm for intent classification. Conversational data was collected and processed through text preprocessing stages such as tokenization, stemming, and padding. The LSTM model was trained using a labeled dataset to recognize various user intents, such as product recommendations, product information, and general skincare-related inquiries. Evaluation results showed that the model achieved an accuracy of 80%, with a precision and recall of 85.7% each. Furthermore, the Mean Average Precision (MAP) score, which measures the relevance between user queries and the system’s responses, reached 100%, indicating that all 20 test questions were answered as expected. The implementation of this chatbot is expected to assist users in efficiently selecting skincare products that match their needs, eliminating the need for manual information searching.

JURNAL ILMIAH GLOBAL EDUCATIONVol. 6(2)
Malikussaleh University (ID)
Openalex Percentile: Top 92%
Edcuational Technology Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.