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.
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.
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
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.
-
Studia przypadkówredBus to największa na świecie platforma do rezerwowania biletów autobusowych online. Korzystają z niej miliony podróżnych w Indiach, Azji Południowo-Wschodniej i Ameryce Łacińskiej.
Thomas Ezan, Tracy Agyemang • Czas czytania: 3 minuty -
Studia przypadkówRegresje wydajności są notorycznie trudne do odtworzenia, co stanowi ogromne wąskie gardło dla deweloperów mobilnych.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • Czas czytania: 4 min -
Studia przypadkówMonzo to brytyjski bank cyfrowy, który ma 15 milionów klientów i stale się rozwija. W miarę rozwoju aplikacji zespół inżynierów uznał czas uruchamiania aplikacji za kluczowy obszar wymagający poprawy, ale obawiał się, że będzie to wymagało znacznych zmian w bazie kodu.
Ben Weiss, Tracy Agyemang • Czas czytania: 2 minuty
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.