project 3 image classifer

 Aktivitas ini akan mengajak kalian untuk belajar dasar machine learning sebagai bagian dari kecerdasan artifisial denganmembuat sendiri aplikasi mobile yang mampu menerapkan machine learning untuk mengklasifikasi gambar.

Kebutuhan Alat :

a. Komputer yang terkoneksi dengan internet, ponsel/ tablet dengan sistem operasi Android/iOS yang memiliki kamera.

b. Komputer juga harus terpasang perangkat lunak MIT A12 Companion.Jika ponsel tidak tersedia dapat digunakan emulator.

Prasyarat:

Kalian sebagai peserta didik harus telah memahami pemrograman dengan Scratch yang dipelajari di SMP.

Langkah:

1. Persiapan:

a. Download template aplikasi machine learning di 

https://appinventor.mit.edu/assets/files/WhatisitTutorial.aia

 b.Import file hasil unduhan ke dalam IDE App Inventor sebagai proyek, dengan memilih menu Import project (.aia) from my computer.

c.Eksplorasi kode yang tersedia, dengan melihat blok yang telah terdefinisi di editor blok. Ada beberapa blok telah tersedia, yaitu:

2. Pengkodean program (Modifikasi program): Modifikasi program dengan menambahkan kode blok sebagai berikut:

 a. Menambahkan kode button ToggleButtton untuk Toggle Camera, dengan blok when ToggleButton. Click

 b. IsiToggleButton.Clickdenganblok LookExtension1. ToggleCameraFacingDown

 c. Mempersiapkan fungsi klasifikasi di ekstensi LookExtension: LookExtension sebagai library Pengklasifikasi Gambar berhubungan dengan beberapa komponen agar fungsi classifier dapat berfungsi dengan baik. Langkah untuk mempersiapkan LookExtension

 d. Setelah langkah c,LookExtension telah siap digunakan.Langkah berikutnya mengeset StatusLabel dengan teks "Classifier Siap!"

 e. Selanjutnya tambahkan blok kode untuk tombol ClassifyButton,yaitu:

 f. Setelah fungsi klasifikasi pada LookExtension selesai di set,selanjutnya tambahkan kode untuk menampilkan hasil klasifikasi pada StatusLabel.

 g. Langkah berikutnya adalah pengaturan blok tambahan.Blok tambahan digunakan untuk memberikan informasi ke pengguna jika proses klasifikasi terdapat kesalahan.Blok tambahan telah tersedia pada template kode,yang seperti tampak pada gambar:

Tampilan Desigener :


Tampilan Blocks :











Komentar

Postingan populer dari blog ini

LAPORAN KEGIATAN P5