केस स्टडी
Gemini और Firebase AI Logic की मदद से, Karrot ने दो हफ़्तों से भी कम समय में अनुवाद की सुविधा तैयार करके बिक्री बढ़ाई
पढ़ने में 2 मिनट लगेंगे
Karrot , आस-पास के इलाकों में काम करने वाला, कम्यूनिटी पर आधारित पीयर-टू-पीयर मार्केटप्लेस ऐप्लिकेशन है. इसकी मदद से, उपयोगकर्ता पुष्टि किए गए दूसरे उपयोगकर्ताओं के साथ आइटम खरीद, बेच, और ट्रेड कर सकते हैं. साल 2015 में दक्षिण कोरिया में लॉन्च होने के बाद, यह प्लैटफ़ॉर्म दुनिया भर के बाज़ारों में फैल गया है. इसके 4.3 करोड़ से ज़्यादा रजिस्टर किए गए उपयोगकर्ता हैं.
उत्तरी अमेरिका में लॉन्च होने के बाद, Karrot के इंजीनियरों ने पाया कि इस इलाके में 30% उपयोगकर्ता, अंग्रेज़ी के अलावा किसी और भाषा में डिवाइस का इस्तेमाल करते हैं. जैसे, स्पैनिश. ऐप्लिकेशन को ज़्यादा लोगों तक पहुंचाने के लिए, टीम Karrot में आसानी से अनुवाद करने की सुविधा को तेज़ी से और बड़े पैमाने पर उपलब्ध कराना चाहती थी. डेवलपरों ने तय किया कि बेहतर क्वालिटी वाले अनुवाद उपलब्ध कराने का सबसे कारगर तरीका यह होगा कि एआई सेवा को सीधे ऐप्लिकेशन में इंटिग्रेट किया जाए. इसलिए, उन्होंने Firebase AI Logic और उसके Android SDK को चुना, ताकि Gemini Flash Lite को ऐक्सेस किया जा सके. इससे, अंग्रेज़ी के अलावा किसी और भाषा में डिवाइस का इस्तेमाल करने वाले उपयोगकर्ताओं के बीच खरीदारी के कन्वर्ज़न में बढ़ोतरी हुई.
Gemini Firebase AI Logic को इंटिग्रेट करना
टीम ने शुरुआत में उपयोगकर्ता के डिवाइस पर काम करने वाले दो विकल्पों की जांच की: ML Kit Translation SDK और Gemini Nano. हालांकि, टीम को दोनों में समस्याएं मिलीं: ML Kit Translation, टीम की क्वालिटी से जुड़ी उम्मीदों पर खरा नहीं उतरा. वहीं, Gemini Nano को डिवाइस पर पहले से मौजूद न होने पर, उपयोगकर्ता को मॉडल डेटा डाउनलोड करना पड़ा.
इसके बाद, टीम ने Firebase AI Logic की जांच की. ऐप्लिकेशन से सीधे Gemini API को कॉल करके, Firebase AI Logic ने सटीक अनुवाद उपलब्ध कराए. साथ ही, अनुवाद की स्पीड, बातचीत की सामान्य स्पीड के बराबर थी.
Karrot के मोबाइल प्लैटफ़ॉर्म की टीम में Android सॉफ़्टवेयर इंजीनियर, TaeGyu An के मुताबिक, ऐप्लिकेशन में Firebase AI Logic को इंटिग्रेट करना, “काफ़ी आसान अनुभव” था. TaeGyu और टीम ने प्लैटफ़ॉर्म के दस्तावेज़ और कोड के सैंपल का इस्तेमाल करके, तीन घंटे से भी कम समय में कॉन्सेप्ट का सबूत तैयार किया.
इससे टीम को प्रॉम्प्ट को बेहतर बनाने और ऑप्टिमाइज़ किए गए कॉन्फ़िगरेशन वैल्यू ढूंढने में ज़्यादा समय मिला. Karrot की उत्तरी अमेरिका प्रॉडक्ट टीम में Android सॉफ़्टवेयर इंजीनियर, WonJoong Lee ने कहा, “प्रॉम्प्ट लिखने का ज़्यादा अनुभव न होने के बावजूद, आधिकारिक दस्तावेज़ में मौजूद गाइड और सुझावों की मदद से, अनुवाद की क्वालिटी को बेहतर बनाने के लिए सही दिशा का पता लगाना आसान हो गया.”
इसे इस्तेमाल करने में कम समय लगने और तेज़ी से काम करने की वजह से, इंजीनियरों को डेवलपमेंट की लागत कम रखने और सिर्फ़ दो हफ़्तों में कॉन्सेप्ट के सबूत से प्रोडक्शन कोड तक पहुंचने में मदद मिली. इसके लिए, उन्हें अलग से बैकएंड सेट अप करने की ज़रूरत नहीं पड़ी. इससे, यूएक्स और नीति के डिज़ाइन पर फ़ोकस करने के लिए भी समय मिला. जैसे, ऑप्ट-इन करने का तरीका और अनुवाद के बैनर के लिए शर्तें.
एआई की बेहतर सुविधाओं की मदद से बिक्री बढ़ाना
Gemini और Firebase AI Logic का इस्तेमाल करके अनुवाद की सुविधा लागू करने के बाद, Karrot की टीम ने पाया कि अंग्रेज़ी के अलावा किसी और भाषा में डिवाइस का इस्तेमाल करने वाले उपयोगकर्ताओं के बीच खरीदारी के कन्वर्ज़न में बढ़ोतरी हुई है. इससे पता चलता है कि अनुवाद की सुविधा से बिक्री बढ़ाने में मदद मिल रही है.
अंग्रेज़ी के अलावा किसी और भाषा में डिवाइस का इस्तेमाल करने वाले उपयोगकर्ताओं में से, हर तीन में से एक उपयोगकर्ता ने अनुवाद का बैनर दिखने पर, इस सुविधा का इस्तेमाल किया. टीम ने यह भी पाया है कि जिन खरीदारों को अनुवाद की सुविधा दी गई थी उनके, बिना अनुवाद की सुविधा वाले खरीदारों की तुलना में, सेलर के साथ चैट शुरू करने की संभावना 2.4 गुना ज़्यादा थी .
Firebase AI Logic को डिप्लॉय करने में लगने वाले कम समय और आसानी की वजह से, टीम ने अपने इंजीनियरों के वर्कफ़्लो को आसान बनाने के लिए, अन्य सुविधाओं को एक्सप्लोर किया है. TaeGyu ने कहा, “ऐसी सुविधाएं बनाना फ़ायदेमंद है जो अलग-अलग Android डिवाइसों पर काम करती हैं. साथ ही, इनसे आस-पास रहने वाले लोगों को अपनी स्थानीय कम्यूनिटी में जुड़ने और बातचीत करने में मदद मिलती है.”
आने वाले समय में, टीम Server Prompt Templates को लागू करने की योजना बना रही है, ताकि ऐप्लिकेशन का नया वर्शन शिप किए बिना, रिलीज़ के बाद प्रॉम्प्ट में बदलाव किया जा सके. रिमोट कॉन्फ़िगरेशन के साथ मिलकर, इससे टीम को तेज़ी से बदलाव करने और ऑपरेशनल ओवरहेड को कम करने में मदद मिलेगी.
शुरू करें
Firebase AI Logic की मदद से, Gemini की मदद से काम करने वाली सुविधाएं बनाने का तरीका जानें. जैसे, एआई की मदद से अनुवाद और इन-ऐप्लिकेशन निजीकरण. इससे, अपने उपयोगकर्ताओं को बेहतर अनुभव और तेज़ी से उपलब्ध कराएं.
पढ़ना जारी रखें
-
केस स्टडी
redBus, दुनिया का सबसे बड़ा ऑनलाइन बस टिकट बुकिंग प्लैटफ़ॉर्म है. यह भारत, दक्षिण-पूर्व एशिया, और लैटिन अमेरिका में लाखों यात्रियों को सेवाएं देता है.
Thomas Ezan, Tracy Agyemang • पढ़ने में 3 मिनट लगेंगे
-
केस स्टडी
परफ़ॉर्मेंस में होने वाली गड़बड़ियों को दोबारा ठीक करना मुश्किल होता है. इसलिए, ये गड़बड़ियां मोबाइल डेवलपर के लिए एक बड़ी समस्या बन जाती हैं.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • पढ़ने में 4 मिनट लगेंगे
-
केस स्टडी
Monzo, यूके का एक डिजिटल बैंक है. इसके 1.5 करोड़ ग्राहक हैं और इनकी संख्या लगातार बढ़ रही है. ऐप्लिकेशन के बढ़ने के साथ-साथ, इंजीनियरिंग टीम ने ऐप्लिकेशन के स्टार्टअप टाइम को बेहतर बनाने के लिए एक अहम क्षेत्र के तौर पर पहचाना. हालांकि, उन्हें चिंता थी कि इसके लिए उनके कोडबेस में बड़े बदलाव करने पड़ेंगे.
Ben Weiss, Tracy Agyemang • पढ़ने में 2 मिनट लगेंगे
अप-टू-डेट रहें
Android डेवलपमेंट से जुड़ी नई जानकारी हर हफ़्ते अपने इनबॉक्स में पाएं.