redBus ने Firebase AI Logic के ज़रिए Gemini Flash का इस्तेमाल किया. इससे ग्राहक समीक्षाओं की लंबाई में 57% की बढ़ोतरी हुई
पढ़ने में 3 मिनट लगेंगे
दुनिया के सबसे बड़े ऑनलाइन बस टिकट बुकिंग प्लैटफ़ॉर्म के तौर पर, redBus भारत, दक्षिण-पूर्व एशिया, और लैटिन अमेरिका में लाखों यात्रियों को सेवाएं देता है. यह सेवा मुख्य रूप से मोबाइल पर उपलब्ध है. इसकी 90% से ज़्यादा बुकिंग, ऐप्लिकेशन के ज़रिए होती है. हालांकि, इससे उन लोगों से काम के सुझाव/राय पाने में काफ़ी मुश्किल होती है जो अलग-अलग भाषाएं बोलते हैं. कई उपयोगकर्ताओं के लिए, समीक्षाएं टाइप करना मुश्किल होता है. उदाहरण के लिए, तमिल में लिखी गई समीक्षा, बस ऑपरेटर के लिए ज़्यादा काम की नहीं होती, क्योंकि वह सिर्फ़ हिंदी बोलता है.
उपयोगकर्ताओं से मिलने वाले सुझाव/राय/शिकायत की क्वालिटी और संख्या को बेहतर बनाने के लिए, redBus के डेवलपर ने Gemini Flash का इस्तेमाल किया. यह Google का एक एआई मॉडल है, जो कम समय में उपयोगकर्ता की आवाज़ की रिकॉर्डिंग को तुरंत ट्रांसक्राइब और अनुवादित कर देता है. इस एआई को अपने ऐप्लिकेशन से कनेक्ट करने के लिए, उन्होंने Firebase AI Logic का इस्तेमाल किया. इससे उन्हें जटिल बैकएंड का काम नहीं करना पड़ा. इस नई सुविधा से, भाषा से जुड़ी समस्याएं दूर हो गईं और समीक्षा करने की प्रोसेस आसान हो गई. इससे, उपयोगकर्ता की दिलचस्पी और सुझाव/राय देने या शिकायत करने की क्वालिटी में काफ़ी बढ़ोतरी हुई.
आवाज़ से निर्देश देने की सुविधा का इस्तेमाल करके, लोगों के सुझाव, शिकायत या राय को आसानी से समझना
redBus पर, ऐप्लिकेशन में समीक्षा करने की सुविधा का पिछला वर्शन टेक्स्ट पर आधारित था. इससे कुछ समस्याएं आ रही थीं. "हमारे प्लैटफ़ॉर्म पर, उपयोगकर्ताओं की भरोसेमंद समीक्षाएं बहुत ज़रूरी हैं. इनसे यात्रियों का भरोसा बढ़ता है और ऑपरेटर को कार्रवाई करने लायक अहम जानकारी मिलती है. मौजूदा टेक्स्ट-आधारित सिस्टम हमारे लिए काफ़ी मददगार रहा है. हालांकि, हमने पाया कि खरीदारों को अक्सर अपने पूरे अनुभव के बारे में बताने में मुश्किल होती है. इस वजह से, हमें उपयोगकर्ताओं से ज़रूरी जानकारी और ज़्यादा संख्या में सुझाव नहीं मिल पाते थे. इससे हम यात्रियों और ऑपरेटर, दोनों को ज़्यादा से ज़्यादा फ़ायदा नहीं पहुंचा पाते थे. इसके अलावा, भाषा की वजह से भी समीक्षाएं ज़्यादा मददगार नहीं होती थीं. ऐसा इसलिए, क्योंकि एक भाषा में की गई समीक्षाएं, दूसरी भाषा बोलने वाले लोगों या बस ऑपरेटर के लिए मददगार नहीं होती थीं. redBus में मोबाइल इंजीनियरिंग के सीनियर टेक लीड, अभि मुक्थीस्वरार ने कहा, "हमारा मुख्य मकसद, आवाज़ की मदद से अपनी बात कहने की सुविधा का फ़ायदा उठाना और भाषा की समस्या को दूर करना था, ताकि हमें उपयोगकर्ताओं से ज़्यादा सटीक और ज़्यादा जानकारी वाला सुझाव/राय मिल सके."
डेवलपर टीम, आवाज़ की सुविधा को प्राथमिकता देने वाला एक ऐसा अनुभव तैयार करना चाहती थी जिसमें कोई रुकावट न आए. इसलिए, उन्होंने एक नया फ़्लो डिज़ाइन किया. इसमें उपयोगकर्ता, अपनी भाषा में आसानी से समीक्षा कर सकते हैं. इस सुविधा को बढ़ावा देने के लिए, टीम ने ऐनिमेटेड माइक बटन को प्रमुखता से दिखाया. साथ ही, एक टेक्स्ट भी जोड़ा, जिसमें लिखा था: “आपकी राय मायने रखती है. अपनी भाषा में समीक्षा शेयर करें.” यह टेक्स्ट, उपयोगकर्ता की मूल भाषा में दिखता है. यह ऐप्लिकेशन की भाषा की सेटिंग के मुताबिक होता है.
Gemini Flash का इस्तेमाल करके, ऐप्लिकेशन उपयोगकर्ता की आवाज़ की रिकॉर्डिंग को प्रोसेस करता है. यह सबसे पहले बोली को टेक्स्ट में बदलता है. इसके बाद, इसे अंग्रेज़ी में अनुवादित करता है. आखिर में, यह भावना का विश्लेषण करता है, ताकि स्टार रेटिंग अपने-आप जनरेट हो सके. साथ ही, समीक्षा के कॉन्टेंट के आधार पर काम के टैग का अनुमान लगाया जा सके. इसके बाद, यह एक छोटी खास जानकारी बनाता है और जनरेट किए गए कॉन्टेंट के साथ समीक्षा फ़ॉर्म फ़ील्ड अपने-आप भर देता है.
डेवलपर ने Firebase AI Logic को इसलिए चुना, क्योंकि इससे उन्हें बैकएंड टीम की मदद के बिना इस सुविधा को बनाने और शिप करने की अनुमति मिली. इससे डेवलपमेंट में लगने वाला समय और जटिलता काफ़ी कम हो गई. अभि ने बताया, “Firebase AI SDK टूल, हमारे लिए एक अहम फ़र्क़ पैदा करने वाला टूल साबित हुआ. इसकी वजह यह है कि यह एकमात्र ऐसा समाधान था जिसने हमारी फ़्रंटएंड टीम को, इस सुविधा को स्वतंत्र रूप से बनाने और शिप करने में मदद की.” इस तरीके से, टीम को कॉन्सेप्ट से लेकर लॉन्च तक सिर्फ़ 30 दिन लगे.
इंजीनियरों ने लागू करने के दौरान, स्ट्रक्चर्ड आउटपुट का इस्तेमाल किया. इससे Gemini Flash मॉडल, अच्छी तरह से फ़ॉर्मैट किए गए JSON रिस्पॉन्स दे सका. इनमें ट्रांसक्रिप्शन, अनुवाद, भावना का विश्लेषण, और स्टार रेटिंग शामिल है. इससे यूज़र इंटरफ़ेस (यूआई) को पॉप्युलेट करना आसान हो गया. इससे उपयोगकर्ताओं को बेहतर अनुभव मिला. इसके बाद, उपयोगकर्ताओं को उनकी भाषा में ट्रांसक्रिप्ट किया गया ओरिजनल टेक्स्ट और अंग्रेज़ी में अनुवाद किया गया, खास जानकारी वाला वर्शन दिखाया जाता है. सबसे अहम बात यह है कि उपयोगकर्ता को एआई से जनरेट किए गए सभी टेक्स्ट की समीक्षा करने और उसमें बदलाव करने का पूरा कंट्रोल दिया जाता है. साथ ही, समीक्षा सबमिट करने से पहले स्टार रेटिंग बदलने का विकल्प भी दिया जाता है. ज़्यादा कॉन्टेंट जोड़ने के लिए, वे फिर से बोल सकते हैं.
उपयोगकर्ताओं की दिलचस्पी बढ़ाना और उनके बारे में ज़्यादा जानकारी पाना
एआई की मदद से काम करने वाली, बोलकर समीक्षा करने की सुविधा का इस्तेमाल करने से, उपयोगकर्ताओं की दिलचस्पी पर काफ़ी अच्छा असर पड़ा. लोगों को अपनी भाषा में बोलने की सुविधा देने से, redBus को समीक्षा की लंबाई में 57% की बढ़ोतरी देखने को मिली. साथ ही, समीक्षाओं की कुल संख्या में भी काफ़ी बढ़ोतरी हुई.
नई सुविधा की वजह से, उपयोगकर्ताओं के उस सेगमेंट ने भी समीक्षाएं लिखी हैं जो पहले समीक्षाएं लिखने से हिचकिचाता था. इस सुविधा को लागू करने के बाद, लोगों ने इसके बारे में बहुत अच्छी राय दी है. लोगों को ट्रांसक्रिप्ट और अनुवाद की सुविधा सटीक लगी. साथ ही, उन्हें एआई से जनरेट की गई खास जानकारी, लंबी और ज़्यादा जानकारी वाली समीक्षाओं की खास जानकारी के तौर पर काम की लगी.
Gemini Flash को क्लाउड में होस्ट किया गया है. इससे लोगों को बहुत अच्छा अनुभव मिला. अभिषेक ने कहा, “हमारे पार्टनर और स्टेकहोल्डर ने बताया है कि एआई की नई सुविधा से जवाब इतनी तेज़ी से और आसानी से मिलते हैं कि ऐसा लगता है कि एआई सीधे तौर पर डिवाइस पर काम कर रहा है.” “यह Gemini Flash मॉडल के कम समय में जवाब देने की क्षमता का सबूत है. यह क्षमता, इस मॉडल की सफलता की मुख्य वजह रही है.”
एआई की मदद से आसानी से ऐप्लिकेशन बनाना
redBus की टीम के लिए, इस प्रोजेक्ट में यह दिखाया गया कि Firebase AI Logic और Gemini Flash, मोबाइल डेवलपर को ऐसी सुविधाएं बनाने में कैसे मदद करते हैं जिनके लिए बैकएंड को लागू करने की ज़रूरत होती है. इससे सर्वर-साइड में बदलाव करने की ज़रूरत कम हो जाती है. साथ ही, डेवलपर को तेज़ी से और स्वतंत्र रूप से बदलाव करने की सुविधा मिलती है.
आवाज़ से समीक्षा करने की सुविधा के सफल होने के बाद, redBus की टीम अपने ऐप्लिकेशन को और बेहतर बनाने के लिए, डिवाइस पर जनरेटिव एआई के अन्य इस्तेमाल के तरीकों पर काम कर रही है. टीम, आने वाले समय में प्रॉम्प्ट को टेस्ट करने और उनमें बदलाव करने के लिए, Google AI Studio का इस्तेमाल करने का भी प्लान बना रही है. अभि के लिए, यह सबक साफ़ है: “अब यह जटिल बैकएंड सेटअप के बारे में नहीं है,” उन्होंने कहा. “यह अगली नई सुविधा बनाने के लिए सही प्रॉम्प्ट तैयार करने के बारे में है, ताकि उपयोगकर्ता अनुभव को बेहतर बनाया जा सके.”
शुरू करें
अपने ऐप्लिकेशन के लिए जनरेटिव एआई की सुविधाएं बनाने के लिए, Gemini और Firebase AI Logic का इस्तेमाल करने के बारे में ज़्यादा जानें.
-
केस स्टडीKarrot, आस-पास के इलाके के लोगों के लिए बनाया गया एक ऐसा मार्केटप्लेस ऐप्लिकेशन है जहां लोग आपस में सामान खरीदते, बेचते, और बदलते हैं. इस ऐप्लिकेशन पर, पुष्टि किए गए लोग ही सामान खरीद, बेच, और बदल सकते हैं. इस प्लैटफ़ॉर्म को 2015 में दक्षिण कोरिया में लॉन्च किया गया था. इसके बाद, यह दुनिया भर के बाज़ारों में फैल गया. इस पर 4.3 करोड़ से ज़्यादा लोग रजिस्टर कर चुके हैं.
Thomas Ezan, Tracy Agyemang • दो मिनट में पढ़ें -
केस स्टडीMonzo, यूनाइटेड किंगडम का एक डिजिटल बैंक है. इसके 1.5 करोड़ ग्राहक हैं और इनकी संख्या लगातार बढ़ रही है. ऐप्लिकेशन के बढ़ने के साथ-साथ, इंजीनियरिंग टीम ने ऐप्लिकेशन के शुरू होने में लगने वाले समय को सुधार के लिए एक अहम क्षेत्र के तौर पर पहचाना. हालांकि, टीम को चिंता थी कि इसके लिए, उन्हें अपने कोडबेस में काफ़ी बदलाव करने होंगे.
Ben Weiss, Tracy Agyemang • दो मिनट में पढ़ें -
केस स्टडीसोशल मीडिया की इस डाइनैमिक दुनिया में, उपयोगकर्ता का ध्यान तुरंत खींच लिया जाता है या वह तुरंत हट जाता है. Meta के ऐप्लिकेशन (Facebook और Instagram), दुनिया के सबसे बड़े सोशल प्लैटफ़ॉर्म में से एक हैं. ये दुनिया भर के अरबों लोगों को सेवाएं देते हैं.
Mayuri Khinvasara Khabya, Tracy Agyemang • पढ़ने में 4 मिनट लगेंगे
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.