Impulsado por
¿Qué movimiento? Es una aplicación de recomendación de películas que ayuda a los usuarios a encontrar las mejores películas y programas de televisión para ver en sus plataformas de transmisión favoritas en función de sus necesidades actuales. Ya sea que haya encontrado una película en Tiktok o Instagram y quiera verla, pero no sepa el título exacto o simplemente tenga algunos detalles, ¿qué Movie? te tiene cubierto.
Página principal 
Resultado de películas 
Componente de carga 
https://www.loom.com/share/6d8256ae04034b8488309c55c29e46b5?sid=ae1a4b2e-b4fb-4390-9906-a476a46d9131
git clone https://github.com/pacyL2K19/whichmovie.git
cd whichmovieyarn installSiga esta guía y asegúrese de obtener su tecla API de clúster y URL
También necesitará una tecla API HuggingFace para continuar. Teniendo una cuenta HF, puedes conseguir el tuyo aquí
Cree un archivo .env.local en el directorio raíz con las siguientes variables:
WCD_URL=your-weaviate-cloud-domain
WCD_API_KEY=your-weaviate-cloud-api-key
HUGGINGFACE_API_KEY=your-hf-api-keyDebe crear una nueva colección en su clúster para comenzar a consultar la base de datos. Afortunadamente, hemos creado un conjunto de comandos personalizables para establecer fácilmente su entorno
yarn collection:create --collectionName=Movie --eraseIfExists=true --hfAPIKey= < YOUR_HUGGING_FACE_APIKEY > --wcdUrl= < YOUR_WCD_URL > --wcdApiKey= < YOUR_WDC_KEY >--eraseIfExists dependiendo de su caso de uso. Luego sembra algunos datos en tu colección. En el contexto de la recomendación de películas, tenemos un pequeño conjunto de datos de películas, no dudamos en usar cualquier fuente de sus necesidades. Ejecute el siguiente comando para sembrar su colección con algunos datos: 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 devAbra la aplicación en su navegador
http: // localhost: 3000
La aplicación utiliza un conjunto de datos de películas populares para proporcionar recomendaciones. Cualquier fuente se puede usar aquí, para un propósito de demostración, tenemos una lista de películas en el archivo data/dumb.ts . No dude en usar cualquier otra fuente de datos.
¡Las contribuciones, los problemas y las solicitudes de funciones son bienvenidas! No dude en consultar la página de problemas si desea contribuir.
Este proyecto tiene licencia MIT.