🚀 Coba Zilliz Cloud, Milvus yang sepenuhnya terkelola, secara gratis—rasakan performa 10x lebih cepat! Coba Sekarang>>

milvus-logo
LFAI
Beranda
  • Home
  • Docs
  • Tutorial

  • Jelajahi Lebih Lanjut

  • Sistem Rekomendasi

Sistem Rekomendasi

Tutorial ini mendemonstrasikan cara menggunakan Milvus, basis data vektor sumber terbuka, untuk membangun sistem rekomendasi.

Model ML dan perangkat lunak pihak ketiga yang digunakan meliputi:

  • PaddlePaddle
  • Redis atau MySQL
  • Towhee


Sistem rekomendasi adalah bagian dari sistem penyaringan informasi, yang dapat digunakan dalam berbagai skenario termasuk rekomendasi film, musik, produk, dan feed stream yang dipersonalisasi. Tidak seperti mesin pencari, sistem rekomendasi tidak mengharuskan pengguna untuk mendeskripsikan kebutuhan mereka secara akurat, tetapi menemukan kebutuhan dan minat pengguna dengan menganalisis perilaku pengguna.


Dalam tutorial ini, Anda akan belajar cara membuat sistem rekomendasi film yang dapat menyarankan film yang sesuai dengan minat pengguna. Untuk membangun sistem rekomendasi seperti itu, pertama-tama unduhlah dataset terkait film. Tutorial ini menggunakan MovieLens 1M. Sebagai alternatif, Anda dapat menyiapkan dataset Anda sendiri, yang harus menyertakan informasi seperti penilaian pengguna terhadap film, karakteristik demografis pengguna, dan deskripsi film. Gunakan PaddlePaddle untuk menggabungkan ID dan fitur pengguna dan mengonversinya menjadi vektor 256 dimensi. Ubah ID dan fitur film menjadi vektor dengan cara yang sama. Simpan vektor film di Milvus dan gunakan vektor pengguna untuk pencarian kemiripan. Jika vektor pengguna mirip dengan vektor film, Milvus akan mengembalikan vektor film dan ID-nya sebagai hasil rekomendasi. Kemudian melakukan kueri informasi film menggunakan ID vektor film yang disimpan di Redis atau MySQL.


recommender_system recommender_system

Coba Milvus yang Dikelola secara Gratis

Zilliz Cloud bebas masalah, didukung oleh Milvus dan 10x lebih cepat.

Mulai
Umpan balik

Apakah halaman ini bermanfaat?