กรณีศึกษา

Gemini และ Firebase AI Logic ช่วยให้ Karrot เพิ่มยอดขายด้วยฟีเจอร์การแปลที่สร้างขึ้นภายในเวลาไม่ถึง 2 สัปดาห์

ใช้เวลาอ่าน 2 นาที

Karrot เป็นแอปตลาดกลางแบบเพียร์ทูเพียร์ที่ขับเคลื่อนโดยชุมชนในระดับท้องถิ่น ซึ่งช่วยให้ผู้ใช้ซื้อ ขาย และแลกเปลี่ยนสินค้ากับผู้ใช้ที่ผ่านการยืนยันรายอื่นๆ ได้ นับตั้งแต่เปิดตัวในเกาหลีใต้ในปี 2015 แพลตฟอร์มนี้ได้ขยายไปยังตลาดทั่วโลกและมีผู้ใช้ที่ลงทะเบียนแล้วกว่า 43 ล้านคน

หลังจากเปิดตัวในอเมริกาเหนือ วิศวกรของ Karrot สังเกตเห็นว่า 30% ของผู้ใช้ในภูมิภาคนี้ใช้ภาษาของอุปกรณ์ที่ไม่ใช่ภาษาอังกฤษ เช่น ภาษาสเปน ทีมงานจึงต้องการนำฟังก์ชันการแปลที่ราบรื่นมาใช้ใน Karrot อย่างรวดเร็วและในวงกว้าง เพื่อให้แอปเข้าถึงได้ง่ายขึ้น นักพัฒนาแอปพิจารณาแล้วว่าวิธีที่มีประสิทธิภาพที่สุดในการนำการแปลคุณภาพสูงมาใช้คือการผสานรวมบริการ AI เข้ากับแอปโดยตรง จึงเลือก Firebase AI Logic และ Android SDK เพื่อเข้าถึง Gemini Flash Lite ซึ่งนำไปสู่ Conversion การซื้อที่สูงขึ้นในกลุ่มผู้ใช้ที่ไม่ใช่ภาษาอังกฤษ

AndDev_KARROT_Inline.gif

การผสานรวม Gemini Firebase AI Logic

ในตอนแรก ทีมงานได้ทดสอบตัวเลือกในอุปกรณ์ 2 รายการ ได้แก่ ML Kit Translation SDK และ Gemini Nano แต่พบปัญหาในแต่ละตัวเลือก โดย ML Kit Translation ไม่เป็นไปตามความคาดหวังด้านคุณภาพของทีม และ Gemini Nano กำหนดให้ผู้ใช้ต้องดาวน์โหลดข้อมูลโมเดลหากยังไม่ได้ติดตั้งในอุปกรณ์

จากนั้นทีมงานจึงทดสอบ Firebase AI Logic โดยการเรียกใช้ Gemini API จากแอปโดยตรง Firebase AI Logic ให้ความแม่นยำด้วยความเร็วที่สะท้อนจังหวะการสนทนาตามธรรมชาติ

AANDDM_KARROT_Quote_02.png

TaeGyu An วิศวกรซอฟต์แวร์ Android ในทีมแพลตฟอร์มมือถือของ Karrot กล่าวว่าการผสานรวม Firebase AI Logic เข้ากับแอปเป็น "ประสบการณ์ที่ตรงไปตรงมาอย่างน่าทึ่ง" TaeGyu และทีมงานใช้ เอกสารประกอบและตัวอย่างโค้ดของแพลตฟอร์มเพื่อสร้างการพิสูจน์แนวคิดภายในเวลาไม่ถึง 3 ชั่วโมง

ซึ่งช่วยให้ทีมงานมีเวลามากขึ้นในการปรับแต่งพรอมต์และค้นหาค่าการกำหนดค่าที่เหมาะสมที่สุด "แม้จะไม่มีประสบการณ์มากมายในการเขียนพรอมต์ แต่คำแนะนำและเคล็ดลับในเอกสารประกอบอย่างเป็นทางการก็ช่วยให้ระบุทิศทางที่ถูกต้องในการปรับปรุงคุณภาพการแปลได้อย่างรวดเร็ว" WonJoong Lee วิศวกรซอฟต์แวร์ Android ในทีมผลิตภัณฑ์อเมริกาเหนือของ Karrot กล่าว

อุปสรรคต่ำในการเริ่มต้นใช้งานและระยะเวลาดำเนินการที่รวดเร็วช่วยให้วิศวกรควบคุมต้นทุนการพัฒนาให้อยู่ในระดับต่ำและเปลี่ยนจากการพิสูจน์แนวคิดไปเป็นโค้ดการใช้งานจริงได้ภายในเวลาเพียง 2 สัปดาห์ โดยไม่ต้องตั้งค่าแบ็กเอนด์เฉพาะ นอกจากนี้ยังช่วยประหยัดเวลาเพื่อให้มุ่งเน้นไปที่การออกแบบ UX และนโยบาย เช่น ลักษณะการทำงานในการเลือกใช้และเงื่อนไขของแบนเนอร์การแปล

การเพิ่มยอดขายด้วยฟีเจอร์ AI ที่เพิ่มประสิทธิภาพ

AANDDM_KARROT_Quote_01.png

นับตั้งแต่ใช้การแปลโดยใช้ Gemini และ Firebase AI Logic ทีม Karrot สังเกตเห็น Conversion การซื้อที่สูงขึ้นในกลุ่มผู้ใช้ที่ไม่ใช่ภาษาอังกฤษ ซึ่งบ่งชี้ว่าฟีเจอร์การแปลช่วยเพิ่มยอดขาย

ในกลุ่มผู้ใช้ที่ใช้ภาษาของอุปกรณ์ที่ไม่ใช่ภาษาอังกฤษ 1 ใน 3 ของผู้ใช้ที่เห็นแบนเนอร์การแปลได้ใช้ฟีเจอร์นี้อย่างจริงจัง นอกจากนี้ ทีมงานยังสังเกตเห็นว่าผู้ซื้อที่ได้รับฟังก์ชันการแปลมีแนวโน้มที่จะเริ่มแชทกับผู้ขายมากกว่าถึง 2.4 เท่า  เมื่อเทียบกับผู้ซื้อที่ไม่ได้รับฟังก์ชันดังกล่าว

ความยืดหยุ่นและความเรียบง่ายในการใช้งาน Firebase AI Logic ทำให้ทีมงานสำรวจฟีเจอร์อื่นๆ เพื่อลดความซับซ้อนของเวิร์กโฟลว์ของวิศวกร "การสร้างฟีเจอร์ที่ปรับขนาดได้ในอุปกรณ์ Android ที่หลากหลายพร้อมกับช่วยให้เพื่อนบ้านเชื่อมต่อและโต้ตอบกันภายในชุมชนท้องถิ่นเป็นเรื่องที่น่าภาคภูมิใจ" TaeGyu กล่าวสรุป

ในอนาคต ทีมงานวางแผนที่จะใช้ เทมเพลตพรอมต์ของเซิร์ฟเวอร์ เพื่อปรับพรอมต์หลังจากเผยแพร่โดยไม่ต้องเผยแพร่แอปเวอร์ชันใหม่ ซึ่งเมื่อรวมกับ การกำหนดค่าระยะไกลแล้ว จะช่วยให้ทีมงานทำซ้ำได้เร็วขึ้นและลดค่าใช้จ่ายในการดำเนินงาน

เริ่มต้นใช้งาน

ดูวิธีสร้างฟีเจอร์ที่ใช้ Gemini ได้ เช่น การแปลด้วย AI และการปรับเปลี่ยนเฉพาะบุคคลในแอป รวมถึงฟีเจอร์อื่นๆ ด้วย Firebase AI Logic เพื่อมอบประสบการณ์ที่ดีขึ้นให้แก่ผู้ใช้ได้เร็วขึ้น

เขียนโดย

อ่านต่อ