project 3 image classifier

Aktivitas ini akan mengajak kalian untuk belajar dasar machine learning sebagai bagian dari kecerdasan artifisial dengan membuat 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. 

Deskripsi produk:

Kalian akan belajar membuat perangkat lunak berbasis mobile yang dapat mengklasifikasikan gambar dengan LookExtension. Perangkat lunak berfungsi dengan alur, jika pengguna memotret sebuah objek menggunakan kamera ponsel/tablet, maka informasi kelas/kategori dari objek yang dipotret tertampil dilayar ponsel. Kelas/kategori ditentukan dengan tingkat kepercayaan tertentu. Kalian akan mengembangkan aplikasi mobile yang memiliki antarmuka. 

Spesifikasi: 

•Input: Pengguna mengarahkan kamera ponsel pada objek tertentu dan menekan Classify pada aplikasi

•Proses: Sistem akan mengklasifikasi objek

•Output: Sistem menampilkan teks klasifikasi objek pada layar ponsel dengan tingkat keakuratannya

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

IsiToggleButton.Clickdenganblok LookExtension1. ToggleCameraFacingDown

TRA

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

Tampilan screen:







Tampilan  Blocks:







Hasil project: hasil project3 lisa



















































































































































































































































































































































































Komentar