Wagabit

Wagabit mette in contatto gli acquirenti con venditori o servizi pertinenti a livello locale.

Descrizione

Wagabit è una piattaforma che mette in contatto gli acquirenti con venditori o fornitori di servizi pertinenti nella loro zona. Consente agli utenti di inviare richieste di prodotti o servizi che stanno cercando, specificando i dettagli e impostando un raggio di ricerca preferito. I venditori e i fornitori di servizi all'interno di questo raggio vengono informati delle richieste e possono rispondere tramite la piattaforma Wagabit, avviando il contatto con l'acquirente. In questo modo, gli acquirenti ricevono offerte di fornitori convenienti dal punto di vista geografico e personalizzate in base alle loro esigenze, mentre i venditori ottengono l'accesso a un pubblico di destinazione che cerca attivamente i loro prodotti o servizi.

L'API Gemini viene utilizzata in Wagabit per abbinare in modo efficiente le richieste degli acquirenti ai potenziali venditori. I profili dei venditori, incluse descrizioni dettagliate dei loro prodotti e servizi, vengono salvati in Pinecone, un database vettoriale. Quando un acquirente invia una richiesta, il sistema filtra prima i dati del venditore utilizzando la ricerca vettoriale di Pinecone, confrontando la richiesta dell'acquirente con i vettori del venditore archiviati per trovare le corrispondenze più pertinenti. Questo filtraggio iniziale restringe le potenziali corrispondenze in base alla somiglianza con la richiesta dell'acquirente. I risultati filtrati vengono poi inviati all'API Gemini per una corrispondenza finale e perfezionata che prende in considerazione criteri aggiuntivi come la posizione e preferenze specifiche. Questa procedura di filtro in due fasi garantisce connessioni altamente accurate e pertinenti tra acquirenti e venditori, facilitando transazioni rapide e riuscite.

Realizzato con

  • Oltre all'API Gemini
  • Ho utilizzato l'API Google Maps per i servizi di geolocalizzazione
  • consentendo agli utenti di impostare la località e il raggio preferiti per trovare venditori o fornitori di servizi pertinenti. L'API Google Maps è stata fondamentale anche per consentire la visualizzazione di queste località su una mappa all'interno dell'applicazione. Inoltre
  • Ho integrato l'API Google Traduttore per tradurre in inglese le richieste degli utenti e le descrizioni dei venditori
  • Garantendo che l'applicazione potesse elaborare e associare le richieste in modo accurato, indipendentemente dalla lingua originale utilizzata. Questa combinazione di API ha consentito un'integrazione
  • multilingue
  • e l'esperienza dei servizi basati sulla posizione per gli utenti.

Team

Di

Daniel Getahun (BlackDiamond)

Da

Etiopia