Cine Match
Recomendaciones de películas personalizadas según instrucciones
Qué hace
Nuestra aplicación usa la API de Gemini para recomendar películas en función de una instrucción inicial que proporciona el usuario. Esta instrucción puede ser de cualquier tipo, incluidas categorías de películas, nombres de actores, premios o cualquier otro parámetro que el usuario desee.
El backend se desarrolló en Node.js con TypeScript, lo que garantiza un rendimiento sólido y escalable. Aprovechamos Google Cloud Functions para controlar el envío de la instrucción de búsqueda. Una vez que se recibe la instrucción, la API de Gemini la procesa y selecciona una lista de películas que se alinean mejor con los criterios determinados.
Después de que Gemini identifica la película ideal, la aplicación interactúa con la API de IMDB, que muestra el título, el resumen y la imagen de portada de la película. Cuando analiza el contexto de la instrucción, la API de Gemini busca en su base de datos y proporciona resultados precisos y relevantes.
Esta integración fluida garantiza una experiencia del usuario altamente personalizada, lo que les permite descubrir películas nuevas o volver a ver clásicos que se ajustan perfectamente a sus intereses o estado de ánimo actual. La combinación de flexibilidad en la instrucción inicial con la precisión en las recomendaciones hace que la aplicación sea una herramienta poderosa para los amantes de las películas.
Con la tecnología de
- Flutter
- Firebase
- Cloud Functions
Equipo
De
Cine Match
De
Brasil