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