Your Vision is Our Mission
ThaiEngine Product



เป็นทั้ง Information Retrieval System และ Indexer โดยผู้ใช้จะค้นหาข้อมูลโดยการสื่อสารกับโปรแกรมทั่วไปที่ทำหน้าที่เป็น User Interface System (UI System) ซึ่งจะค้นหาข้อมูลผ่าน IR System และส่งผลลัพธ์ไปให้ผู้ใช้ในรูปแบบที่ผู้ใช้เข้าใจได้ง่าย ในขณะที่ตัว IR System จะทำงานกับฐานข้อมูลของตัวเอง ซึ่งเป็นผลิตผลจากการอ่านและวิเคราะห์ข้อมูลของ Indexer




การค้นหาข้อมูลใน ThaiEngine


  • ทำงานได้ดีกับข้อมูลที่นำมาจากระบบฐานข้อมูลทั่วไป ซึ่งมักมีลักษณะสำคัญคือ มีลักษณะเป็น row, column มีปริมาณมาก และมักไม่มีลักษณะเป็นประโยคภาษาไทยที่สมบูรณ์

  • ทำงานโดยใช้พยางค์เป็นหน่วยย่อยสุด ทำให้ผู้ใช้สามารถค้นค้าคำในลักษณะพิเศษได้ เช่น ค้นหาด้วยข้อความ “ใบไม้เขียว” ก็จะพบข้อมูลที่มี “ใบ” , “ไม้” และ “เขียว” บรรจุอยู่ในลักษณะที่สลับที่ได้ เช่น พบ “ใบไม้สีเขียว” , “สีเขียวในใบไม้” และ “ต้นไม้ใบเขียว” ด้วย หรือหากค้นหาด้วยข้อความ “baimai” ก็จะพบข้อมูลที่มี “bai mai” และ “mai bai” ด้วย เป็นต้น

  • สามารถบีบผลการค้นหาให้มีจำนวนน้อยลงโดยใช้คุณสมบัติ exact match คือ ต้องมีข้อความที่ระบุเท่านั้น ไม่เอาการสลับพยางค์ หรือเสียงพ้อง

  • สามารถบีบผลการค้นหาให้มีจำนวนน้อยลง ในลักษณะพิเศษ (คล้ายกับ regular expression) ได้ เช่น ต้องการใช้มีเฉพาะข้อมูลที่อยู่ในรูป “ใบไม้*เขียว*อาหาร” โดยที่ * หมายถึงพยางค์ใดๆ ตั้งแต่ 0 พยางค์ขึ้นไป

  • ThaiEngine รู้จักข้อมูลในรูปแบบอื่นที่ไม่ใช่ text ด้วย เช่น numeric, date, time, date+time เป็นต้น ทำให้ผู้ใช้สามารถระบุลักษณะของข้อมูลที่ต้องการเพิ่มเติมบางอย่างได้ เช่น ต้องการเฉพาะข้อมูลที่มีราคามากกว่า 1,000 ขึ้นไป

  • มีระบบการเก็บผลการค้นหาไว้ใน cache memory ทำให้สามารถดูผลการค้นหาหน้าต่อไป หรือหน้าก่อนได้อย่างรวดเร็ว ไม่ต้องทำการค้นหาใหม่ ทำให้ระบบสามารถรองรับปริมาณการค้นหาได้มากขึ้น

  • มีความเร็วในการค้นหาสูง response time ของการค้นหาทั่วไปอยู่ที่ 0.01 ถึง 0.2 วินาที

ท่านสามารถอ่านรายละเอียดเพิ่มเติมได้ โดย Click ที่หัวข้อตามตารางด้านล่าง