Didukung oleh
¿Mana yang mana? adalah aplikasi rekomendasi film yang membantu pengguna menemukan film dan acara TV terbaik untuk ditonton di platform streaming favorit mereka berdasarkan kebutuhan mereka saat ini. Apakah Anda telah menemukan film di Tiktok atau Instagram dan ingin menontonnya tetapi tidak tahu judul yang tepat atau hanya memiliki beberapa detail, yang mana? telah membuatmu tertutup.
Halaman utama
Hasil film
Komponen memuat
https://www.loom.com/share/6d8256ae04034b8488309c55c29e46b5?sid=ae1a4b2e-b4fb-4390-9906-a476a46d9131
git clone https://github.com/pacyL2K19/whichmovie.git
cd whichmovieyarn installIkuti panduan ini dan pastikan Anda mendapatkan kunci dan URL API cluster Anda
Anda juga akan membutuhkan kunci API HuggingFace untuk melanjutkan. Memiliki akun HF, Anda bisa mendapatkan milik Anda di sini
Buat file .env.local di direktori root dengan variabel berikut:
WCD_URL=your-weaviate-cloud-domain
WCD_API_KEY=your-weaviate-cloud-api-key
HUGGINGFACE_API_KEY=your-hf-api-keyAnda perlu membuat koleksi baru di cluster Anda untuk mulai menanyakan database. Untungnya, kami telah membuat serangkaian perintah yang dapat disesuaikan untuk dengan mudah mengatur lingkungan Anda
yarn collection:create --collectionName=Movie --eraseIfExists=true --hfAPIKey= < YOUR_HUGGING_FACE_APIKEY > --wcdUrl= < YOUR_WCD_URL > --wcdApiKey= < YOUR_WDC_KEY >--eraseIfExists tergantung pada kasus penggunaan Anda. Kemudian benih beberapa data dalam koleksi Anda. Dalam konteks rekomendasi film, kami memiliki dataset kecil film, jangan ragu untuk menggunakan sumber kebutuhan Anda. Jalankan perintah berikut untuk menyemai koleksi Anda dengan beberapa data: yarn collection:seed-data --collectionName=Movie --hfAPIKey= < YOUR_HUGGING_FACE_APIKEY > --wcdUrl= < YOUR_URL > --wcdApiKey= < YOUR_WDC_KEY >yarn collection:drop --collectionName=Movie --hfAPIKey= < YOUR_HUGGING_FACE_APIKEY > --wcdUrl= < YOUR_URL > --wcdApiKey= < YOUR_WDC_KEY >yarn devBuka aplikasi di browser Anda
http: // localhost: 3000
Aplikasi ini menggunakan dataset film populer untuk memberikan rekomendasi. Sumber apa pun dapat digunakan di sini, untuk tujuan demo, kami memiliki daftar film di bawah file data/dumb.ts . Jangan ragu untuk menggunakan sumber data apa pun.
Kontribusi, masalah, dan permintaan fitur dipersilakan! Jangan ragu untuk memeriksa halaman masalah jika Anda ingin berkontribusi.
Proyek ini berlisensi MIT.