| --- |
| title: HistoryLens |
| emoji: ๐ |
| colorFrom: purple |
| colorTo: red |
| sdk: gradio |
| sdk_version: 5.33.0 |
| app_file: app.py |
| pinned: false |
| license: apache-2.0 |
| short_description: Classification Image using MobileNetV2 |
| metrics: |
| - accuracy |
| pipeline_tag: image-classification |
| library_name: keras |
| tags: |
| - capstone |
| - image-classification |
| - keras |
| - computer-vision |
| - gradio |
| - historycal-sites |
| - tensorflow |
| datasets: |
| - custom |
| --- |
| |
| # HistoryLens - Capstone DBS Coding Camp |
|
|
| Proyek ini adalah aplikasi klasifikasi gambar berbasis deep learning untuk mengenali situs cagar budaya di Daerah Istimewa Yogyakarta (DIY). Dibuat menggunakan Gradio dan TensorFlow/Keras, ditujukan untuk membantu pengguna mengenali tempat bersejarah hanya dengan mengunggah foto. |
|
|
| ## Persyaratan Sistem |
|
|
| Sistem ini direkomendasikan untuk dijalankan di: |
|
|
| - OS: Windows 10/11 64-bit |
| - Python 3.10 |
|
|
| --- |
|
|
| ## Daftar Kelas |
|
|
| Model mengenali 10 lokasi berikut: |
| - Benteng Vredeburg |
| - Candi Borobudur |
| - Candi Prambanan |
| - Gedung Agung Istana Kepresidenan |
| - Masjid Gedhe Kauman |
| - Monumen Serangan 1 Maret |
| - Museum Gunungapi Merapi |
| - Situs Ratu Boko |
| - Taman Sari |
| - Tugu Yogyakarta |
|
|
| ## Arsitektur Model |
| - MobileNetV2 kustom dengan TensorFlow/Keras |
| - Input: Gambar RGB berukuran 224x224x3 |
| - Output layer: Softmax (10 kelas) |
|
|
| ## Tools and Library |
| - Python, TensorFlow/Keras |
| - Gradio untuk antarmuka pengguna |
| - Model disimpan dalam format `.json` dan `.h5` |
| - Huggingface sebagai tools deploy model |
|
|
|
|
| ## Fitur |
| - login dan register |
| - Upload gambar sesuai yang ada di point kategori |
| - Model akan memprediksi nama lokasi dari gambar tersebut |
| - Menampilkan gambar unggahan dan hasil klasifikasinya |
| - Menampilkan Deskripsi terkait gambar yang diupload |
| - Menampilkan link Google maps |
| - Menyimpan History dari detekesi gambar |
| - Berjalan langsung di browser |
|
|