Cine Match
spersonalizowane rekomendacje filmów na podstawie promptów;
Działanie
Nasza aplikacja korzysta z interfejsu Gemini API, aby rekomendować filmy na podstawie początkowego prompta podanego przez użytkownika. Ten prompt może być dowolnego typu, w tym kategorii filmów, nazw aktorów, nagród lub dowolnego innego parametru, który użytkownik wybierze.
Serwer jest oparty na Node.js i TypeScript, co zapewnia stabilną i skalowalną wydajność. Do przesyłania promptu wyszukiwania używamy Google Cloud Functions. Po otrzymaniu prompta interfejs Gemini API przetwarza go i tworzy listę filmów, które najlepiej pasują do podanych kryteriów.
Gdy Gemini znajdzie idealny film, aplikacja łączy się z interfejsem IMDB API, który zwraca tytuł, streszczenie i obraz okładki filmu. Analizując kontekst promptu, interfejs Gemini API przeszukuje swoją bazę danych i wyświetla trafne wyniki.
Ta płynna integracja zapewnia użytkownikom bardzo spersonalizowane wrażenia. Mogą oni odkrywać nowe filmy lub oglądać klasyki, które idealnie pasują do ich zainteresowań lub aktualnego nastroju. Połączenie elastyczności w pierwotnym promptu z dokładnością rekomendacji sprawia, że aplikacja jest potężnym narzędziem dla miłośników filmów.
Utworzone za pomocą
- Flutter
- Firebase
- Cloud Functions
Zespół
Autor:
Cine Match
Od
Brazylia