Alimenté par
¿Quellemovie? est une application de recommandation de film qui aide les utilisateurs à trouver les meilleurs films et émissions de télévision à regarder sur leurs plateformes de streaming préférées en fonction de leurs besoins actuels. Que vous ayez rencontré un film sur Tiktok ou Instagram et que vous vouliez le regarder mais que vous ne connaissez pas le titre exact ou que vous avez simplement quelques détails, quel movie? vous a couvert.
Page principale 
Résultat des films 
Composant de chargement 
https://www.loom.com/share/6d8256ae04034b8488309c55c29e46b5?sid=ae1a4b2e-b4fb-4390-9906-a476a46d9131
git clone https://github.com/pacyL2K19/whichmovie.git
cd whichmovieyarn installSuivez ce guide et assurez-vous d'obtenir votre clé API et URL de votre cluster
Vous aurez également besoin d'une clé API HuggingFace pour continuer. Ayant un compte HF, vous pouvez obtenir le vôtre ici
Créez un fichier .env.local dans le répertoire racine avec les variables suivantes:
WCD_URL=your-weaviate-cloud-domain
WCD_API_KEY=your-weaviate-cloud-api-key
HUGGINGFACE_API_KEY=your-hf-api-keyVous devez créer une nouvelle collection dans votre cluster afin de commencer à interroger la base de données. Heureusement, nous avons créé un ensemble de commandes personnalisables pour définir facilement votre environnement
yarn collection:create --collectionName=Movie --eraseIfExists=true --hfAPIKey= < YOUR_HUGGING_FACE_APIKEY > --wcdUrl= < YOUR_WCD_URL > --wcdApiKey= < YOUR_WDC_KEY >--eraseIfExists en fonction de votre cas d'utilisation. Ensérez ensuite quelques données dans votre collection. Dans le contexte de la recommandation de films, nous avons un petit ensemble de données de films, n'hésitez pas à utiliser toute source de vos besoins. Exécutez la commande suivante pour semer votre collection avec certaines données: 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 devOuvrez l'application dans votre navigateur
http: // localhost: 3000
L'application utilise un ensemble de données de films populaires pour fournir des recommandations. Toute source peut être utilisée ici, à des fins de démonstration, nous avons une liste de films dans le fichier data/dumb.ts N'hésitez pas à utiliser toute autre source de données.
Les contributions, les problèmes et les demandes de fonctionnalités sont les bienvenus! N'hésitez pas à vérifier la page des problèmes si vous souhaitez contribuer.
Ce projet est sous licence MIT.