กรณีศึกษา

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

อ่าน 2 นาที
ดูโปรไฟล์ของ Thomas Ezan ดูโปรไฟล์ของ Tracy Agyemang
Thomas Ezan & Tracy Agyemang

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 รายการ ได้แก่ SDK การแปลของ ML Kit และ Gemini Nano แต่ทีมก็พบปัญหาในแต่ละตัวเลือก โดยการแปลของ ML Kit ไม่เป็นไปตามความคาดหวังด้านคุณภาพของทีม และ Gemini Nano หากยังไม่ได้อยู่ในอุปกรณ์ ผู้ใช้จะต้องดาวน์โหลดข้อมูลโมเดล

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

AANDDM_KARROT_Quote_02.png

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

เขียนโดย
อ่านต่อ