VECTOR SEARCH คืออะไร
สรุปแบบง่าย ๆ คือ การค้นหาใน เชิงของความหมาย เช่น หาสบู่ที่หอมๆ ที่สำหรับใช้กับน้องหมา แบบนี้ ในระบบ Search แบบธรรมดาเราไม่สามารถ พิมพ์แบบนี้เข้าไปได้ ซึ่งการ Search แบบปัจจุบัน เราจะเรียกว่า Fulltext Search ที่การค้นหา คือ หาคำที่ตรงกับสิ่งที่พิมพ์ เช่น สบู่หอม ก็จะไปหา คำว่า สบู่หอมมาให้เรา แต่ ถ้าใน Database เขียนว่า สบู่ที่หอม แบบนี้ เราก็หาไม่เจอ
แต่จะต่างกับ Vector Search ที่สามารถหาเจอได้ เพราะมันเข้าใจในความหมายของคำนั้นเอง
![](https://chatframework.ai/wp-content/uploads/2024/04/Vector_Search_1.png)
VECTOR SEARCH ใช้ร่วมกับอะไรได้
- ข้อมูลภาพ: การค้นหาด้วยภาพหรือ “Visual Search” ใช้เทคนิคการค้นหาที่ใช้ความหมายของคำในการค้นหาข้อมูล การค้นหาแบบนี้สามารถค้นหาข้อมูลที่มีความหมายคล้ายคลึงกับคำที่ใช้ในการค้นหาได้1.
- ข้อมูลทางคณิตศาสตร์และคอมพิวเตอร์กราฟิกส์: เวกเตอร์เป็นเครื่องมือที่ใช้ในการกำหนดพิกัดและคำนวณค่าบนระนาบสองมิติ ภาพกราฟิกส์เวกเตอร์เป็นตัวอย่างของการใช้เวกเตอร์ในการสร้างภาพ3.
- ข้อมูลในฐานข้อมูลและการค้นหาข้อมูล: “Vector Search” อาจหมายถึงการใช้เวกเตอร์เพื่อจัดเก็บและค้นหาข้อมูลในฐานข้อมูล
- ข้อมูลทางการค้นหาและการอ้างอิง: ฟังก์ชัน LOOKUP ใน Excel ใช้รูปแบบเวกเตอร์ในการค้นหาค่าในช่วงของหนึ่งแถวหรือหนึ่งคอลัมน์
FUSION ใช้ VECTOR SEARCH ทำเรื่องอะไร
กรณีของ Fusion ที่ได้ทำ Vector มาเราพบว่าสามารถนำไปแก้ไขปัญหา การค้นหาข้อมูลของสินค้าจำนวนมากได้ดีกว่า Fulltext มากๆ ซึ่งปัจจุบันเรานำไป Implement ให้กับร้านค้าปลีกแล้ว