Nghiên cứu điển hình

Gemini và Firebase AI Logic giúp Karrot tăng doanh số nhờ tính năng dịch được xây dựng trong chưa đầy 2 tuần

Thời gian đọc: 2 phút
Xem hồ sơ của Thomas Ezan Xem hồ sơ của Tracy Agyemang
Thomas Ezan và Tracy Agyemang

Karrot là một ứng dụng thị trường ngang hàng, hướng đến cộng đồng và theo từng khu vực cụ thể, cho phép người dùng mua, bán và trao đổi các mặt hàng với những người dùng đã xác minh khác. Kể từ khi ra mắt tại Hàn Quốc vào năm 2015, nền tảng này đã mở rộng sang các thị trường toàn cầu và thu hút hơn 43 triệu người dùng đã đăng ký. 

Sau khi ra mắt ở Bắc Mỹ, các kỹ sư tại Karrot nhận thấy rằng 30% người dùng trong khu vực sử dụng ngôn ngữ thiết bị không phải tiếng Anh, chẳng hạn như tiếng Tây Ban Nha. Để giúp ứng dụng dễ tiếp cận hơn, nhóm muốn nhanh chóng cung cấp chức năng dịch liền mạch cho Karrot trên quy mô lớn. Các nhà phát triển xác định rằng cách hiệu quả nhất để triển khai bản dịch chất lượng là tích hợp trực tiếp một dịch vụ AI vào ứng dụng. Vì vậy, họ đã chọn Firebase AI Logic và SDK Android của dịch vụ này để truy cập vào Gemini Flash Lite, từ đó giúp tăng tỷ lệ lượt chuyển đổi dạng giao dịch mua của người dùng không nói tiếng Anh.

AndDev_KARROT_Inline.gif

Tích hợp Firebase AI Logic của Gemini

Ban đầu, nhóm đã thử nghiệm hai lựa chọn trên thiết bị: SDK dịch của Bộ công cụ học máy và Gemini Nano. Tuy nhiên, nhóm đã gặp phải một số thách thức: Bộ công cụ học máy Translation không đáp ứng được kỳ vọng về chất lượng của nhóm, còn Gemini Nano (nếu chưa có trên thiết bị) yêu cầu người dùng tải dữ liệu mô hình xuống.

Sau đó, nhóm đã thử nghiệm Firebase AI Logic. Bằng cách gọi Gemini API ngay trong ứng dụng, Firebase AI Logic mang lại độ chính xác cao với tốc độ tương đương với nhịp độ trò chuyện tự nhiên. 

AANDDM_KARROT_Quote_02.png

Theo TaeGyu An, Kỹ sư phần mềm Android thuộc nhóm Nền tảng di động của Karrot, việc tích hợp Firebase AI Logic vào ứng dụng là một "trải nghiệm cực kỳ đơn giản". TaeGyu và nhóm của anh đã sử dụng tài liệu và mã mẫu của nền tảng này để xây dựng một bằng chứng về khái niệm trong chưa đầy 3 giờ. 

Nhờ đó, nhóm có thêm thời gian để tinh chỉnh câu lệnh và tìm ra các giá trị cấu hình tối ưu. WonJoong Lee, Kỹ sư phần mềm Android thuộc Nhóm sản phẩm Bắc Mỹ của Karrot, cho biết: "Ngay cả khi không có nhiều kinh nghiệm viết câu lệnh, chúng tôi vẫn dễ dàng xác định được hướng đi đúng đắn để cải thiện chất lượng bản dịch nhờ các hướng dẫn và mẹo trong tài liệu chính thức".

Rào cản gia nhập thấp và thời gian hoàn thành nhanh chóng này giúp các kỹ sư duy trì chi phí phát triển ở mức thấp và chuyển từ bằng chứng về tính khả thi sang mã phát hành chính thức chỉ trong hai tuần mà không cần thiết lập phần phụ trợ chuyên dụng. Điều này cũng giúp họ có thêm thời gian để tập trung vào thiết kế trải nghiệm người dùng và chính sách, chẳng hạn như hành vi chọn sử dụng và các điều kiện cho biểu ngữ dịch.

Tăng doanh số bằng các tính năng AI nâng cao

AANDDM_KARROT_Quote_01.png

Kể từ khi triển khai tính năng dịch bằng Gemini và Firebase AI Logic, nhóm Karrot nhận thấy tỷ lệ lượt chuyển đổi dạng giao dịch mua cao hơn ở những người dùng không nói tiếng Anh. Điều này cho thấy tính năng dịch đang giúp tăng doanh số bán hàng.

Trong số những người dùng sử dụng ngôn ngữ không phải tiếng Anh trên thiết bị, cứ 3 người nhìn thấy biểu ngữ dịch thì có 1 người chủ động sử dụng tính năng này. Nhóm cũng nhận thấy rằng những người mua được cung cấp chức năng dịch có khả năng bắt đầu trò chuyện với người bán cao hơn 2,4 lần so với những người không được cung cấp chức năng này. 

Nhờ tính linh hoạt và đơn giản khi triển khai Firebase AI Logic, nhóm đã khám phá thêm các tính năng khác để đơn giản hoá quy trình làm việc của các kỹ sư. "Thật bổ ích khi xây dựng các tính năng có thể mở rộng trên nhiều thiết bị Android, đồng thời giúp những người hàng xóm kết nối và tương tác trong cộng đồng địa phương của họ", TaeGyu kết luận.

Trong tương lai, nhóm dự định triển khai Mẫu câu lệnh phía máy chủ để điều chỉnh câu lệnh sau khi phát hành mà không cần phát hành phiên bản mới của ứng dụng. Việc này, kết hợp với Cấu hình từ xa, sẽ giúp nhóm lặp lại nhanh hơn và giảm chi phí vận hành.

Bắt đầu

Tìm hiểu cách dùng Firebase AI Logic để xây dựng các tính năng dựa trên Gemini như dịch bằng AI, cá nhân hoá trong ứng dụng và nhiều tính năng khác, từ đó mang đến trải nghiệm tốt hơn cho người dùng một cách nhanh chóng hơn.

Tác giả:
Tiếp tục đọc