Electronic Theses and Dissertation
Universitas Syiah Kuala
SKRIPSI
PENERAPAN OPTICAL CHARACTER RECOGNITION (OCR) DAN STRING MATCHING UNTUK MENDETEKSI KONTRAINDIKASI BAHAN FACECARE
Pengarang
Nuzulurrahmah - Personal Name;
Dosen Pembimbing
Alim Misbullah - 198806032019031011 - Dosen Pembimbing I
Laina Farsiah - 198902032022032004 - Dosen Pembimbing II
Nomor Pokok Mahasiswa
2108107010012
Fakultas & Prodi
Fakultas MIPA / Informatika (S1) / PDDIKTI : 55201
Subject
Kata Kunci
Penerbit
Banda Aceh : Fakultas MIPA (S1)., 2025
Bahasa
No Classification
-
Literature Searching Service
Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)
Penggunaan produk facecare yang tidak tepat secara bersamaan dapat menyebabkan reaksi negatif akibat kontraindikasi antar bahan aktif. Penelitian ini bertujuan mengembangkan sistem yang mampu mengekstraksi daftar bahan dari label produk facecare dan mengidentifikasi potensi kontraindikasi antar bahan aktif. Sistem dikembangkan menggunakan PaddleOCR untuk ekstraksi teks dari gambar label produk dan menerapkan RapidFuzz untuk penanganan kesalahan ejaan guna meningkatkan akurasi ekstraksi teks. Algoritma string matching Boyer-Moore digunakan untuk mendeteksi bahan aktif dari hasil ekstraksi, dan rule-based system diterapkan untuk melakukan pengecekan kontraindikasi berdasarkan data kontraindikasi yang telah divalidasi oleh ahli dermatologi. Pengujian dilakukan pada 50 produk dan didapatkan bahwa implementasi RapidFuzz berhasil meningkatkan akurasi pengenalan karakter PaddleOCR secara signifikan dari 76% menjadi 81%. Selain itu, sistem yang dikembangkan menghasilkan keluaran analisis yang lebih konsisten dibandingkan pendekatan berbasis model LLM (Google Gemini Flash 2.0 dan DeepSeek-R1), yang cenderung memberikan hasil yang inkonsisten dalam analisis kontraindikasi pada pengujian berulang terhadap produk yang sama.
Kata kunci: Facecare, Kontraindikasi Bahan, PaddleOCR, String Matching, RapidFuzz, Boyer-Moore
The improper use of facecare products at the same time can cause negative reactions due to contraindications between active ingredients. This study aims to develop a system capable of extracting ingredient lists from face care product labels and identifying potential contraindications between active ingredients. The system was developed using PaddleOCR for text extraction from product label images and RapidFuzz for spelling error handling to improve text extraction accuracy. The Boyer-Moore string matching algorithm was used to detect active ingredients from the extraction results, and a rule-based system was applied to check for contraindications based on contraindication data validated by dermatologists. Testing was conducted on 50 products, and it was found that the implementation of RapidFuzz significantly improved the character recognition accuracy of PaddleOCR from 76% to 81%. Additionally, the developed system produces more consistent analysis outputs compared to LLM-based approaches (Google Gemini Flash 2.0 and DeepSeek-R1), which tend to yield inconsistent results in contraindication analysis during repeated testing on the same product. Keywords: Facecare, Ingredient Contraindications, PaddleOCR, String Matching, RapidFuzz, Boyer-Moore
PENGEMBANGAN APLIKASI PEMBELAJARAN BERBASIS METODE SPACED REPETITION DENGAN PEMBUATAN FLASHCARD OTOMATIS MELALUI INTEGRASI OCR DAN CHATGPT (Habil Nasution, 2025)
IMPLEMENTASI OPTICAL CHARACTER RECOGNITION (OCR) BERBASIS YOLOV8 DAN LSTM DENGAN CTC LOSS UNTUK PENGENALAN ANGKA PADA DATASET SIREKAP PEMILU PRESIDEN 2024 (Muhammad Kemal Fasya, 2025)
PENGEMBANGAN KREATIVITAS ANAK DI DESA BAROH RNKUTA BATEE KABUPATEN ACEH UTARARNMELALUI PELATIHAN STRING ART (CUT DARA AULIA NATASHA, 2022)
A CONTENT ANALYSIS OF THE VALUES OF CHARACTER EDUCATION IN HABA PUTROE KAOY (RIZKA MULYA PHONNA, 2019)
IMPLEMENTASI YOLOV7 UNTUK DETEKSI PLAT KENDARAAN DAN PENGENALAN KARAKTER MENGGUNAKAN OCR PADA BERBAGAI KONDISI PENCAHAYAAN (Iza Aulika, 2024)