NeoCode77's picture
deploy: README.md
24c7267 verified

A newer version of the Gradio SDK is available: 6.17.3

Upgrade
metadata
title: NotePay OCR Struk Belanja
emoji: 🧾
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false
license: mit
python_version: '3.11'

NotePay — OCR Struk Belanja Otomatis

Demo interaktif pipeline AI lengkap untuk mengekstrak dan mengklasifikasikan pengeluaran dari foto struk belanja fisik (thermal receipt).

Pipeline

Foto Struk
  → [1] YOLOv8n-OBB    : deteksi 4 region (nama_toko, line_item, tanggal_waktu, total_belanja)
  → [2] CRNN + CTC      : baca teks dari setiap crop (TensorFlow/Keras)
  → [3] Text Classifier : klasifikasi kategori pengeluaran tiap item
  → JSON terstruktur

Model

Semua model dihosting di NeoCode77/notepay-models:

File Deskripsi
yolo/best.pt YOLOv8n-OBB — deteksi region
crnn/inference_model.keras CRNN+CTC — text recognition
classifier/classifier_model.keras Kategori pengeluaran (7 kelas)

Kategori Pengeluaran

Makanan & Minuman · Kebersihan & Perawatan · Rumah Tangga · Kesehatan & Farmasi · Elektronik & Pulsa · Pakaian & Aksesori · Lain-lain

Project

NotePay — Catatan Keuangan Otomatis dari Foto Struk Coding Camp 2026 powered by DBS Foundation — Team CC26-PSU410