Studia przypadków

Dzięki Gemini i Firebase AI Logic firma Karrot zwiększyła sprzedaż za pomocą funkcji tłumaczenia, którą stworzyła w niecałe 2 tygodnie

Czas czytania: 2 minuty

Karrot to hiperlokalna, społecznościowa aplikacja z platformą handlową typu peer-to-peer, która umożliwia użytkownikom kupowanie, sprzedawanie i wymienianie produktów z innymi zweryfikowanymi użytkownikami. Od momentu uruchomienia w 2015 roku w Korei Południowej platforma rozszerzyła swoją działalność na rynki globalne i zgromadziła ponad 43 miliony zarejestrowanych użytkowników. 

Po uruchomieniu aplikacji w Ameryce Północnej inżynierowie z Karrot zauważyli, że 30% użytkowników w tym regionie używa języka innego niż angielski, np. hiszpańskiego. Aby zwiększyć dostępność aplikacji, zespół chciał szybko i na dużą skalę wprowadzić do niej funkcję płynnego tłumaczenia. Deweloperzy uznali, że najskuteczniejszym sposobem na wdrożenie wysokiej jakości tłumaczeń będzie zintegrowanie usługi AI bezpośrednio z aplikacją. Wybrali więc Firebase AI Logic i jego pakiet SDK na Androida, aby uzyskać dostęp do Gemini Flash Lite. Dzięki temu zwiększyli współczynnik konwersji zakupów wśród użytkowników nieanglojęzycznych.

AndDev_KARROT_Inline.gif

Integrowanie Gemini z Firebase AI Logic

Zespół początkowo przetestował 2 opcje na urządzeniu: pakiet ML Kit Translation SDK i Gemini Nano. Zespół napotkał jednak problemy z każdym z nich: ML Kit Translation nie spełniał oczekiwań zespołu pod względem jakości, a Gemini Nano, jeśli nie był jeszcze na urządzeniu, wymagał pobrania danych modelu przez użytkownika.

Następnie zespół przetestował Firebase AI Logic. Dzięki wywoływaniu interfejsu Gemini API bezpośrednio z aplikacji usługa Firebase AI Logic zapewniała dokładność z szybkością odzwierciedlającą naturalną kadencję rozmowy. 

AANDDM_KARROT_Quote_02.png

Według TaeGyu An, inżyniera oprogramowania na Androida w zespole platformy mobilnej Karrot, integracja Firebase AI Logic z aplikacją była „niezwykle prosta”. TaeGyu i jego zespół wykorzystali dokumentację i przykłady kodu platformy, aby w niecałe 3 godziny stworzyć model koncepcyjny. 

Dzięki temu zespół mógł poświęcić więcej czasu na dopracowywanie promptów i znajdowanie optymalnych wartości konfiguracji. „Nawet bez dużego doświadczenia w pisaniu promptów wskazówki i porady w oficjalnej dokumentacji ułatwiły mi szybkie określenie właściwego kierunku poprawy jakości tłumaczenia” – powiedział WonJoong Lee, inżynier oprogramowania na Androida w zespole ds. produktów w Ameryce Północnej w firmie Karrot.

Niski próg wejścia i krótki czas realizacji pozwoliły inżynierom utrzymać niskie koszty rozwoju i w ciągu zaledwie 2 tygodni przejść od dowodu koncepcji do kodu produkcyjnego – a wszystko to bez konfigurowania dedykowanego backendu. Dzięki temu zyskaliśmy też czas na skupienie się na projektowaniu interfejsu i zasad, np. na zachowaniu użytkowników w przypadku wyrażania zgody oraz na warunkach wyświetlania banera z tłumaczeniem.

Zwiększanie sprzedaży dzięki ulepszonym funkcjom AI

AANDDM_KARROT_Quote_01.png

Od czasu wdrożenia tłumaczenia za pomocą Gemini i Firebase AI Logic zespół Karrot zaobserwował wyższy współczynnik konwersji wśród użytkowników nieanglojęzycznych, co wskazuje, że funkcja tłumaczenia pomaga zwiększać sprzedaż.

Wśród użytkowników, którzy korzystali z urządzeń w języku innym niż angielski, co trzeci, któremu wyświetlono baner z tłumaczeniem, aktywnie korzystał z tej funkcji. Zespół zauważył też, że kupujący, którym zaoferowano funkcję tłumaczenia, 2,4 raza częściej rozpoczynali czat  ze sprzedawcą niż kupujący, którzy nie mieli takiej możliwości.

Elastyczność i prostota wdrażania Firebase AI Logic sprawiły, że zespół zaczął badać inne funkcje, które mogłyby uprościć procesy pracy inżynierów. „Tworzenie funkcji, które działają na różnych urządzeniach z Androidem, a jednocześnie pomagają sąsiadom nawiązywać kontakty i wchodzić w interakcje w ramach lokalnych społeczności, daje mi wiele satysfakcji” – podsumowuje TaeGyu.

Zespół planuje wdrożyć szablony promptów na serwerze, aby dostosowywać prompty po wydaniu aplikacji bez publikowania nowej wersji. W połączeniu ze zdalną konfiguracją powinno to pomóc zespołowi szybciej wprowadzać zmiany i zmniejszyć koszty operacyjne.

Rozpocznij

Dowiedz się, jak tworzyć funkcje oparte na Gemini, takie jak tłumaczenia AI czy personalizacja w aplikacji, za pomocą Firebase AI Logic, aby szybciej zapewniać użytkownikom lepsze wrażenia.

Autorzy:
Czytaj dalej