Wagabit
Wagabit łączy kupujących z odpowiednimi sprzedawcami lub usługodawcami w okolicy.
Działanie
Wagabit to platforma, która łączy kupujących z odpowiednimi sprzedawcami lub usługodawcami w ich okolicy. Umożliwia użytkownikom przesyłanie próśb o produkty lub usługi, które ich interesują, a także określanie szczegółów i preferowanego promienia lokalizacji. Sprzedawcy i dostawcy usług w tym promieniu są powiadamiani o żądaniach i mogą odpowiadać na nie za pomocą platformy Wagabit, nawiązując kontakt z kupującym. Dzięki temu kupujący otrzymują oferty od dostawców, którzy są dogodnie zlokalizowani i dostosowani do ich potrzeb, a sprzedawcy zyskują dostęp do ukierunkowanej grupy odbiorców aktywnie poszukujących ich produktów lub usług.
Interfejs Gemini API jest wykorzystywany w Wagabit do efektywnego dopasowywania próśb kupujących do potencjalnych sprzedawców. Profile sprzedawców, w tym szczegółowe opisy ich produktów i usług, są zapisywane w Pinecone, czyli bazie danych wektorowych. Gdy kupujący przesyła żądanie, system najpierw filtruje dane sprzedawcy za pomocą wyszukiwania wektorowego Pinecone, porównując żądanie kupującego z przechowywanymi wektorami sprzedawcy, aby znaleźć najbardziej pasujące wyniki. To wstępne filtrowanie zawęża listę potencjalnych dopasowań na podstawie podobieństwa do żądania kupującego. Następnie odfiltrowane wyniki są przesyłane do interfejsu Gemini API w celu ostatecznego dopasowania, które uwzględnia dodatkowe kryteria, takie jak lokalizacja i konkretne preferencje. Ten dwuetapowy proces filtrowania zapewnia dokładne i trafne połączenia między kupującymi i sprzedającymi, ułatwiając szybkie i skuteczne transakcje.
Utworzone za pomocą
- Oprócz interfejsu Gemini API
- Użyłem/użyłam interfejsu Map Google API do usług geolokalizacji
- umożliwianie użytkownikom ustawiania preferowanej lokalizacji i promieniach, aby znajdować odpowiednich sprzedawców lub dostawców usług; Interfejs API Map Google umożliwił też wizualizację tych lokalizacji na mapie w aplikacji. Dodatkowo
- Aby przetłumaczyć prośby użytkowników i opisy sprzedawców na język angielski, zintegrowaliśmy interfejs API Google Translate
- zapewnia, że aplikacja może prawidłowo przetwarzać i dopasowywać żądania niezależnie od oryginalnego języka. Ta kombinacja interfejsów API umożliwiła płynne
- wielojęzyczne,
- oraz na usługi oparte na lokalizacji.
Zespół
Autor:
Daniel Getahun (BlackDiamond)
Od
Etiopia