Recommender System: “Ketika komputer tahu apa yang kita inginkan”

Original article was published by Muhammad Shabri Arrahim Mardi on Artificial Intelligence on Medium


Recommender System: “Ketika komputer tahu apa yang kita inginkan”

Source: webindiasolutions.biz/webindiasolutions.co.in/predmac/blog-recommender-systems/

Recommender System” mungkin akan terdengar asing bagi sebagian besar orang (khususnya bagi masyarakat umum yang tidak memiliki background IT sedikitpun). Ya, pada tulisan kali ini, saya akan sedikit membahas salah satu topik tentang penerapan Machine Learning pada kehidupan sehari-hari yang mungkin banyak orang tidak tahu.

Sebelum lebih jauh membahas tentang Recommender System, mari kita mulai dengan menjawab beberapa pertanyaan dibawah ini.

Pernahkah anda mendapatkan sebuah kasus dimana ketika anda baru saja memberikan like terhadap sebuah foto atau gambar di Instagram dan beberapa saat kemudian di explore Instagram anda muncul gambar — gambar lain yang mungkin identik dengen gambar yang baru saja anda like?. Atau Ketika anda baru saja menonton sebuah video di You Tube dan beberapa saat kemudian diberanda You Tube anda muncul beberapa video yang relevan dengan video yang baru saja anda tonton? Tahukah anda kenapa hal itu bisa terjadi?

Ya, semua itu tidak lain dan tidak bukan merupakan “ulah” dari Recommender System.

Recommender System merupakan salah satu dari banyak penerapan dari Machine Learning yang sering kita temukan pada kehidupan sehari — hari khususnya ketika kita menggunakan mobile apps atau web apps untuk kegiatan atau kebutuhan tertentu. Recommender system seringkali disematkan dalam sebuah mobile apps atau web apps dengan tujuan untuk membantu user dalam menggunakan aplikasi sekaligus meningkatkan User Experience terhadap aplikasi tersebut, dalam prespektif bisnis, recommender system dapat juga membantu meningkatkan angka penjualan dari sebuah produk. Recommender System banyak digunakan dalam aplikasi yang kita gunakan sehari — hari contohnya seperti Spotify, YouTube, Instagram hingga Netflix.

Lalu, sebenarnya apa itu Recommender System ?

Recommender System atau sistem pemberi rekomendasi merupakan sebuah perangkat lunak dan teknik menyediakan saran suatu item produk yang berguna untuk pengguna (Francesco Ricci). Dengan kata lain, sistem ini dirancang untuk memberikan rekomendasi kepada user terhadap suatu item produk yang mungkin akan relevan dengan kebutuhan user atau mungkin disukai oleh user.

Cara kerja dari recommender system adalah dengan mempelajari behavior user dalam menggunakan sebuah aplikasi dan ketertarikan user terhadap suatu item produk, meskipun untuk beberapa kasus user perlu menginputkan (proses manual) preferensi / rating / tingkat kesukaan terhadap sebuah item. Sistem ini akan mengolah seluruh data yang sudah diperoleh dari user sehingga menjadi sebuah informasi guna memberikan rekomendasi terhadap item yang mungkin akan disukai oleh user, dititik inilah teknik Machine Learning digunakan. Untuk membantu memahami tentang cara kerja dari sistem ini mari simak video berikut:

You Tube: Art of the Problem

Secara tidak langsung (dan mungkin tidak sadar) recommender system membantu kita dalam melakukan pengambilan keputusan terhadap beberapa hal, seperti menentukan produk mana yang harus kita beli, gambar apa yang akan kita sukai, dan video dengan tema seperti apa yang akan kita tonton sampai habis. Recommender system seperti tahu apa yang kita butuhkan atau yang kita ingin lihat ketika berselancar di dunia maya.

Terlepas dari beberapa kelemahan terhadap sistem ini, tidak dipungkiri bahwa sistem ini betul — betul membantu kita dalam melakukan pengambilan keputusan. Bagaiman menurut anda? Apakah sistem ini benar — benar membantu anda? dan Apakah komputer tahu apa yang anda inginkan?