TUGAS 1 ALGORITMA

 
Pinterest

https://pin.it/6jJcZzm5y


SOAL : 

1. Cari masalah dalam suatu bidang tertentu, dan jabarkan proses tersebut dalam prosedur langkah demi langkah, bagaimana kira-kira anda akan melakukannya dalam menyelesaikan masalah? Identifikasi Input, Proses, dan Outputnya!

2. Renungkan apa saja alasan kenapa algoritma anda dapat efektif? dan sekiranya terjadi kebutuhan yang meharuskan anda untuk mengubah inputnya, apakah prosedur demi prosedur yang anda buat akan berubah secara keseluruhan? Jelaskan bagian mana saja dari prosedur yang perlu di ubah?

3. Penentuan vonis hukuman penjara ( Apakah bisa menggantikan manusia ) : 

Bagaimana anda bisa memastikan bahwa algoritma yang anda buat atau kembangkan tidak hanya efisien dan efektif tetapi juga adil dan transparan?


Jawaban :

1. MASALAH DALAM SUATU BIDANG TERTENTU

Sistem E-commerce untuk menentukan rekomendasi produk untuk user  :

Penyelesaian : 

- Input : 

    > Data User                   : Histori pencarian, produk yang di lihat, produk yang di beli.

    > Data Produk              : Nama, kategori, harga, jumlah pembeli, stok, rating.

    > Aktivitas user lain  : pola kebiasaan pengguna lain yang memiliki kesamaan dengan kita, lalu                         digunakan sistem untuk memberi rekomendasi.

- Proses (Langkah-Langkah)

    > Ambil data dari histori user ( produk yang pernah di cari, di lihat, atau di beli ).

    > Kategorikan minat user berdasarkan pola ( misalnya sering lihat : keyboard mechanical murah ).

    > Cari produk relevan ( cek produk dengan kategori/fitur yang sama dari database).

    > Hitung skor relevansi tiap produk.

    > Pilih top produk ( misalnya 5 produk teratas ).

    > Tampilkan rekomendasi ke halaman user.

- Output

    > Daftar produk rekomendasi yang relevan dengan minat user.


2. - Kenapa algoritma saya efektif ?

       Ada beberapa alasan kenapa algoritma saya efektif :

          > Terstruktur dan sistematis = ada urutan langkah yang jelas ( input > analisis > skor > output ).

         > Relevan dengan kebutuhan user = Data yang di ambil adalah histori user, sehingga produk yang                     di rekomendasikan sesuai dengan minat user.

         > Menggunakan banyak faktor = faktor yang di lihat yaitu (kategori, popularitas, rating dan harga)                   sehingga rekomendasi lebih akurat.

          > Efisien = Hanya menghitung skor pada produk yang relevan, tidak semua produk.


        - Jika Input berubah, apakah prosedur berubah total?

           Tidak secara keseluruhan, tapi ada bagian tertentu yang harus di sesuaikan  

             Ketika di tambahkan input baru misalnya : 

            > Preferensi budget user yang bisa di atur manual. 

             Bagian yang berubah : 

            > Langkah 2 ( kategorikan minat user ) = Perlu menambahkan preferensi budget.

            > Langkah 4 ( Hitung score relevansi ) = (kemiripan kategori) + (rating produk) + (popularitas) 

                - (harga tidak sesuai budget) 

            > Langkah 5 (urutkan produk) = tetap sama, hanya hasil urutannya bisa berbeda karena ada                             inputan tambahan.

            Bagian yang tidak berubah : 

            > Ambil data histori user 

            > Cari produk mirip

            > Urutkan dan pilih top produk

            > Tampilkan rekomendasi 

             Kesimpulan : 

            Algoritma efektif karena logis, terstruktur, dan fleksibel. Jika input berubah, hanya bagian awal            dan perhitungan yang perlu disesuaikan, sedangkan alur utama tetap sama.


3. Penentuan vonis hukum manusia (apakah bisa menggantikan manusia)

            Algoritma tidak bisa menggantikan manusia dalam menentukan vonis, hanya bisa menjadi alat bantu rekomendasi. Keputusan akhir tetap harus oleh hakim karena menyangkut nilai moral dan sosial. Agar adil, algoritma harus dilatih dengan data yang seimbang, diaudit berkala, dan tetap melibatkan manusia dalam keputusan akhir. Supaya transparan, algoritma wajib menjelaskan alasan hasilnya (explainable), punya dokumentasi jelas, dan setiap keputusan dapat ditinjau ulang.



            

    




Komentar

Posting Komentar