Sebuah Sistem Recommender akan mengukur korelasi antara peringkat dari pengguna yang berbeda dan rekomendasi hasil untuk pengguna tertentu tentang item yang mungkin menarik baginya.
Namun, selera berubah dari waktu ke waktu sehingga peringkat lama mungkin tidak mencerminkan preferensi saat ini dan sebaliknya. Anda mungkin pernah menempatkan "luar biasa" pada sebuah buku yang sekarang Anda nilai "tidak terlalu menjijikkan" dan seterusnya. Selain itu, minat itu sendiri berubah juga.
Bagaimana seharusnya sistem rekomendasi bekerja di lingkungan yang berubah?
- Salah satu opsi adalah memotong peringkat "lama", yang mungkin berfungsi dengan baik dengan asumsi Anda mendefinisikan "lama" dengan benar (Anda bahkan dapat mengatakan peringkat tidak pernah kedaluwarsa dan berpura-pura bahwa masalahnya tidak ada). Tapi itu bukan pilihan terbaik: tentu saja selera berevolusi, ini adalah aliran kehidupan yang normal, dan tidak ada alasan mengapa kita tidak bisa menggunakan pengetahuan ekstra dari penilaian yang pernah benar di masa lalu.
- Pilihan lain adalah untuk mengakomodasi pengetahuan tambahan ini. Dengan demikian kami tidak bisa hanya menemukan "pertandingan instan" untuk minat Anda saat ini tetapi menyarankan Anda hal-hal yang mungkin Anda sukai selanjutnya (sebagai lawan dari hal-hal yang mungkin Anda sukai sekarang ).
Saya tidak yakin apakah saya menjelaskan ini dengan cukup baik. Pada dasarnya saya mendukung pendekatan kedua dan saya berbicara tentang Sistem Rekomendasi yang akan mengukur korelasi lintasan rasa dan menghasilkan rekomendasi yang akan memenuhi .. well, sebut saja pertumbuhan pribadi - karena mereka akan datang dari orang-orang yang "lintasan selera" (dan bukan hanya "rasanya snapshot") mirip dengan lintasan Anda.
Sekarang pertanyaannya: Saya ingin tahu apakah sesuatu yang mirip dengan "opsi 2" sudah ada dan, jika ya, saya bertanya-tanya bagaimana cara kerjanya. Dan jika itu tidak ada, Anda dapat mendiskusikan bagaimana cara kerjanya! :)