Gemini ve Firebase AI Logic, Karrot'un 2 haftadan kısa bir sürede oluşturduğu çeviri özelliğiyle satışlarını artırmasına yardımcı oldu.
Okuma süresi 2 dakika
Karrot, kullanıcıların diğer doğrulanmış kullanıcılarla ürün alıp satmasına ve takas etmesine olanak tanıyan, topluluk odaklı, eşler arası, yakın çevreye özel bir pazar yeri uygulamasıdır. 2015 yılında Güney Kore'de kullanıma sunulan platform, küresel pazarlara açılarak 43 milyondan fazla kayıtlı kullanıcıya ulaştı.
Kuzey Amerika'da kullanıma sunulduktan sonra Karrot'taki mühendisler, bölgedeki kullanıcıların% 30'unun İngilizce dışında bir cihaz dili (ör. İspanyolca) kullandığını fark etti. Uygulamayı daha erişilebilir hale getirmek isteyen ekip, Karrot'a sorunsuz çeviri işlevini hızlı ve ölçekli bir şekilde eklemek istedi. Geliştiriciler, kaliteli çeviriler sunmanın en verimli yolunun yapay zeka hizmetini doğrudan uygulamaya entegre etmek olduğuna karar verdi. Bu nedenle, Gemini Flash Lite'a erişmek için Firebase AI Logic'i ve Android SDK'sını seçtiler. Bu sayede, İngilizce bilmeyen kullanıcılar arasında satın alma dönüşümü arttı.
Gemini Firebase AI Logic'i entegre etme
Ekip, başlangıçta iki cihaz üzerinde seçenek test etti: ML Kiti Çeviri SDK'sı ve Gemini Nano. Ancak ekip, her ikisiyle de ilgili zorluklar tespit etti: ML Kit Translation, ekibin kalite beklentilerini karşılamıyordu ve Gemini Nano, cihazda yüklü değilse kullanıcının model verilerini indirmesini gerektiriyordu.
Ardından ekip, Firebase AI Logic'i test etti. Firebase AI Logic, Gemini API'yi doğrudan uygulamadan çağırarak doğal bir sohbet ritmine benzer hızlarda doğruluk sağladı.
Karrot'un Mobil Platform ekibinde Android Yazılım Mühendisi olan TaeGyu An, Firebase AI Logic'i uygulamaya entegre etmenin "son derece kolay bir deneyim" olduğunu söylüyor. TaeGyu ve ekibi, üç saatten kısa bir süre içinde kavram kanıtlama modeli oluşturmak için platformun dokümanlarını ve kod örneklerini kullandı.
Bu sayede ekip, istemleri iyileştirmeye ve optimum yapılandırma değerlerini bulmaya daha fazla zaman ayırabildi. Karrot'un Kuzey Amerika Ürün Ekibi'nde Android Yazılım Mühendisi olan WonJoong Lee, "İstem yazma konusunda kapsamlı bir deneyimim olmasa da resmi dokümanlardaki rehberler ve ipuçları, çeviri kalitesini artırmak için doğru yönü hızlı bir şekilde belirlemeyi kolaylaştırdı" dedi.
Bu düşük giriş engeli ve hızlı geri dönüş süresi sayesinde mühendisler, geliştirme maliyetlerini düşük tutabildi ve özel bir arka uç oluşturmadan yalnızca iki hafta içinde kavram kanıtlamadan üretim koduna geçebildi. Bu sayede, kullanıcı deneyimi ve politika tasarımına (ör. etkinleştirme davranışı ve çeviri banner'ının koşulları) odaklanmak için de zaman kazanıldı.
Gelişmiş yapay zeka özellikleriyle satışları artırma
Gemini ve Firebase AI Logic kullanılarak çeviri özelliği uygulandıktan sonra Karrot ekibi, İngilizce bilmeyen kullanıcılar arasında satın alma dönüşümünün arttığını gözlemledi. Bu durum, çeviri özelliğinin satışları artırmaya yardımcı olduğunu gösteriyor.
Cihaz dili İngilizce olmayan kullanıcılar arasında, çeviri banner'ı gösterilen her üç kullanıcıdan biri özelliği etkin olarak kullandı. Ekip ayrıca, çeviri işlevi sunulan alıcıların, satıcılarla sohbete başlama olasılığının 2,4 kat daha yüksek olduğunu gözlemledi.
Firebase AI Logic'in esnekliği ve kolay dağıtımı sayesinde ekip, mühendislerinin iş akışlarını basitleştirmek için diğer özellikleri keşfetmeye başladı. TaeGyu, "Çeşitli Android cihazlarda ölçeklenebilen, aynı zamanda komşuların yerel topluluklarında bağlantı kurup etkileşimde bulunmasına yardımcı olan özellikler geliştirmek çok tatmin edici," diyerek sözlerini tamamladı.
Ekip, yeni bir uygulama sürümü yayınlamadan istemleri ayarlamak için Sunucu İstem Şablonları'nı uygulamayı planlıyor. Bu özellik, Remote Config ile birlikte ekibin daha hızlı yineleme yapmasına ve operasyonel yükü azaltmasına yardımcı olacaktır.
Başlayın
Kullanıcılarınıza daha iyi deneyimler sunmak için Firebase AI Logic ile yapay zeka çevirileri ve uygulama içi kişiselleştirme gibi Gemini destekli özellikleri nasıl oluşturacağınızı öğrenin.
-
Başarılı ÖrneklerDünyanın en büyük online otobüs bileti platformu olan redBus, Hindistan, Güneydoğu Asya ve Latin Amerika'da milyonlarca yolcuya hizmet veriyor.
Thomas Ezan, Tracy Agyemang • Okuma süresi 3 dakika -
Başarılı ÖrneklerPerformans regresyonlarının yeniden üretilmesi zordur. Bu nedenle, regresyonlar mobil geliştiriciler için büyük bir performans sorunu oluşturur.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • Okuma süresi 4 dakika -
Başarılı ÖrneklerMonzo, Birleşik Krallık'ta 15 milyon müşterisi olan ve büyümeye devam eden bir dijital bankadır. Uygulama ölçeklendikçe mühendislik ekibi, uygulama başlatma süresinin iyileştirilmesi gereken kritik bir alan olduğunu belirledi ancak bunun kod tabanlarında önemli değişiklikler yapmayı gerektireceğinden endişelendi.
Ben Weiss, Tracy Agyemang • Okuma süresi 2 dakika
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.