วันอาทิตย์ที่ 14 สิงหาคม พ.ศ. 2554

Search Engine

Search Engine คือ โปรแกรมที่ออกแบบมาช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย  ส่วนใหญ่จะเป็นการค้นหาคำสั้นๆหรือที่เรียกว่า keyword หรือคำค้นต่าง ๆ   ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป

ประโยชน์ของ Search Engine
1. ค้นหาข้อมูลที่ต้องการได้สะดวกรวดเร็ว และถูกต้อง
2. ค้นหาข้อมูลแบบเจาะลึกได้ เช่น blog seo หนัง รูป หนังสือ เป็นต้น
3. รองรับการค้นหาได้หลายภาษา

Search Engineที่นิยมใช้ในปัจจุบันได้แก่
http://www.sanook.com/
http://www.google.com/
http://www.yahoo.com/
http://www.msn.com/
http://www.live.com/
http://www.baidu.com/
http://www.ask.com/

เทคนิคการ Search ขั้นสูง
            เป็นการสร้างประโยคคำค้นที่มีความซับซ้อนมากขึ้น แต่ทำให้ได้ข้อมูลที่ตรงกับความต้องการมากขึ้นมี 3 เทคนิค คือ
  •  เทคนิคตรรกบูลีน (Boolean logic)
  • เทคนิคการตัดคำ(Truncation)
  • เทคนิคการจำกัดคำค้น (Limit search)
1) เทคนิคตรรกบูลีน (Boolean logic)
          สืบค้นโดยอาศัยตัวกระทำ 3 ตัว คือ AND, OR, NOT 
  • AND ใช้เชื่อมคำค้นเพื่อจำกัดขอบเขตการค้นให้แคบลง  
  • OR ใช้เชื่อมคำค้นเพื่อขยายขอบเขตการค้นให้กว้างขึ้น 
  • NOT ใช้เชื่อมคำค้นเพื่อจำกัดขอบเขตการค้นให้แคบลง 
 2) เทคนิคการตัดคำ (Truncation) 
               เป็นเทคนิคที่ช่วยในการสืบค้นให้ได้ข้อมูลที่ กว้างขึ้น ครอบคลุมมากขึ้น โดยการละข้อความบางส่วนของคำ และใช้สัญลักษณ์แทน อาจเป็นสัญลักษณ์ # หรือ ? หรือ $ ขึ้นอยู่กับข้อกำหนดและ
ความสามารถของระบบ เช่น Librar#,Model*,Teach$, etc.

3) เทคนิคการจำกัดคำค้น (Limit search)
               เป็นเทคนิคการจำกัดการค้นให้แคบลง โดยกำหนดเขตข้อมูลที่ต้องการสืบค้นร่วมกับคำค้น ทั้งนี้ขึ้นอยู่กับข้อกำหนดและความสามารถของระบบที่
สืบค้น เช่น การกำหนดให้ระบุปีพิมพ์ของข้อมูลที่ต้องการค้น หรือการกำหนดภาษาของเอกสาร เช่น  internet and la = English

1 ความคิดเห็น: