Spaces:
Sleeping
Sleeping
| 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`](https://huggingface.co/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 | |