Yelp ผสาน UI แบบเนทีฟและ Server-Driven สำหรับผู้ช่วย AI

Yelp ได้นำสถาปัตยกรรม Hybrid UI มาใช้กับ AI Assistant โดยผสมผสานการควบคุมแบบ Native บนมือถือเข้ากับการแสดงผลบทสนทนาที่ขับเคลื่อนด้วยเซิร์ฟเวอร์ เพื่อรองรับการเปลี่ยนแปลงอินเทอร์เฟซที่รวดเร็วในทุกแพลตฟอร์ม

การออกแบบนี้ใช้เฟรมเวิร์ก CHAOS ของ Yelp ในการเรนเดอร์เนื้อหาบทสนทนา ขณะที่ยังคงรักษาการนำทางและการรับข้อความเข้าแบบ Native ไว้ ซึ่งช่วยให้สามารถอัปเดตการแสดงผลได้โดยไม่ต้องปล่อยแอปใหม่

Yelp Assistant เปิดตัวบน iOS ในปี 2024 เพื่อช่วยผู้ใช้สร้างคำขอสำหรับมืออาชีพในพื้นที่ และขยายขอบเขตไปถึงการตอบคำถามเกี่ยวกับธุรกิจและการดำเนินการต่างๆ เช่น การจองหรือสั่งอาหาร

สถาปัตยกรรมนี้ช่วยให้ทีมสามารถอัปเดตการนำเสนอที่รองรับได้โดยไม่ต้องให้ทุกการเปลี่ยนแปลงต้องอยู่ในเวอร์ชันไคลเอ็นต์ใหม่ แม้ว่าการนำไปใช้ร่วมกันจะมีความท้าทายในการประสานงานก็ตาม

ศัพท์ที่ควรรู้

  • Hybrid user interface – ส่วนต่อประสานผู้ใช้แบบผสมผสานที่รวมเอาองค์ประกอบหลายอย่างเข้าด้วยกัน
  • Server-driven conversation rendering – การแสดงผลบทสนทนาที่ถูกควบคุมและกำหนดโดยเซิร์ฟเวอร์
  • CHAOS framework – เฟรมเวิร์กที่ Yelp ใช้สำหรับ Content Hosting Architecture with Optimization Strategies เพื่อจัดการเนื้อหา
  • Native controls – การควบคุมที่ทำงานโดยตรงกับระบบปฏิบัติการของอุปกรณ์นั้นๆ

ที่มา: infoq.com

Leave a Comment