Google Cloud Search มีการขยายความ การตีความ และการเพิ่มประสิทธิภาพเริ่มต้นหลายอย่างที่ส่งผลต่อผลการค้นหา หากเห็นผลการค้นหาที่ไม่คาดคิด โปรด ดูคำแนะนำนี้ก่อนติดต่อทีมสนับสนุนของ Cloud Search
ในเอกสารนี้ คำค้นหาของผู้ใช้จะแสดงในวงเล็บ (เช่น [query])
และคำอธิบายของระบบจะแสดงในเครื่องหมายคำพูด (เช่น "interpretation")
ผลการค้นหาในเอกสารนี้เป็นตัวอย่างที่แสดงให้เห็นถึงลักษณะการทำงานและ ให้ข้อมูลเชิงลึกเกี่ยวกับวิธีที่การขยาย การตีความ และการเพิ่มประสิทธิภาพ ทำงาน ผลลัพธ์จริงอาจแตกต่างกันไป
การขยายตามค่าเริ่มต้น
สมมติว่าผู้ใช้ค้นหา [Joe’s PDFs] แต่ผลการค้นหาบางรายการมีคำที่ไฮไลต์ เช่น "documents" แทนที่จะเป็น "PDFs" ซึ่งเป็นเพราะ Cloud Search ขยายคำค้นหาให้รวมคำพ้องและความ
หมายของคำ ซึ่งคล้ายกับ Google Search การขยายนี้ช่วยดึงเอกสารที่
ตรงกับแนวคิดและเจตนาของคำค้นหา จากนั้นอัลกอริทึมการจัดอันดับจะช่วยให้มั่นใจว่า
ผลลัพธ์ที่ตรงกันมากที่สุดจะปรากฏที่ด้านบน
เมื่อผู้ใช้ค้นหา [Joe’s PDFs] Cloud Search อาจ
แสดงคำเพิ่มเติมต่อไปนี้
- สำหรับ
[Joe’s]อาจตรงกับ"joe"(การขยายสเต็ม) และ"joes"(คำพ้องความหมายตามเครื่องหมายวรรคตอน) - สำหรับ
[PDFs]ระบบอาจจับคู่กับ"documents"(การขยายคำพ้องความหมาย) และ"pdf"(การขยายคำ)
คำพ้องความหมายเริ่มต้นอาจไม่ได้เป็นแบบสองทิศทางเสมอไป เช่น การค้นหา [phishing] อาจตรงกับ "phish" แต่การค้นหา [phish] อาจไม่ตรงกับ "phishing"
การขยายคำที่มีขีดกลางและขีดล่าง
Cloud Search จะถือว่าคำที่มีเครื่องหมายขีดกลางและคำที่ไม่มีเครื่องหมายขีดกลาง
เทียบเท่ากันแตกต่างกัน เช่น [walk-in closet] และ [walk in closet]
นอกจากนี้ ยังใช้การเพิ่มประสิทธิภาพที่แตกต่างกันสำหรับคำที่มีขีดกลางและขีดล่าง
เช่น [walk-in] และ [walk_in]
ชดเชยการขยายเริ่มต้น
Cloud Search ไม่รับประกันการขยายการรองรับที่เฉพาะเจาะจง หากต้องการให้มีคำพ้องความหมายแบบสองทิศทางหรือการขยายความเฉพาะโดเมน ให้สร้างคำพ้องความหมายของคุณเอง ดูข้อมูลเพิ่มเติมได้ที่กำหนด คำพ้องความหมาย
การตีความเริ่มต้น
Cloud Search จะให้การตีความภาษาง่ายๆ โดยอิงตาม สคีมาแหล่งข้อมูล ดูข้อมูลเพิ่มเติมได้ที่จัดโครงสร้างสคีมาเพื่อ การตีความคำค้นหาที่เหมาะสมที่สุด
ปิดใช้การตีความภาษาธรรมชาติ
หากต้องการปิดใช้การตีความภาษาที่เป็นธรรมชาติสำหรับคำค้นหาที่เฉพาะเจาะจง ให้ตั้งค่า
QueryInterpretationOptions.disableNlInterpretation
เป็น true ในคำขอค้นหา
การเพิ่มประสิทธิภาพเริ่มต้น
Cloud Search มีการเพิ่มประสิทธิภาพเริ่มต้นดังนี้
การผสมการแก้ไขตัวสะกด: สำหรับคำค้นหา
[corpoate benefits]Cloud Search จะจับคู่"corpoate"กับตัวสะกดที่ถูกต้อง"corporate"ผลการค้นหาเพิ่มเติม: สำหรับคำค้นหาที่มีผลการค้นหาน้อยหรือไม่มีเลย Cloud Search จะใช้ชุดคำที่เกี่ยวข้องแบบไม่จำกัด ดูข้อมูลเพิ่มเติมได้ที่จัดการผลการค้นหาเพิ่มเติม
ทำให้เอกสารและการค้นหาเป็นมาตรฐาน
การทำให้เป็นมาตรฐานจะทำให้คำหรือวลีเป็นมาตรฐานก่อนหรือหลังการค้นหา โปรดพิจารณาขั้นตอนการแปลงรูปแบบต่อไปนี้เพื่อให้ได้คำตอบที่สอดคล้องกัน
วิธีทำให้เอกสารเป็นมาตรฐาน
- เลือกการสะกดคำที่ถูกต้องสำหรับคำสำคัญในที่เก็บ
- สะกดคำในเอกสารต้นฉบับหรือระหว่างการจัดทำดัชนีให้ถูกต้องเพื่อให้ตรงกับ รูปแบบที่แน่นอน
วิธีทำให้การค้นหาเป็นมาตรฐาน
- ดักจับคำค้นหาของผู้ใช้ก่อนส่งไปยัง Cloud Search
- เขียนคำในคำค้นหาใหม่ให้ตรงกับการสะกดคำที่พบบ่อยที่สุดในแหล่งข้อมูลที่จัดทำดัชนี
- ส่งคำค้นหาที่เขียนใหม่ไปยัง Cloud Search
ปิดใช้การขยายความ การตีความ และการเพิ่มประสิทธิภาพ
หากต้องการปิดใช้ฟีเจอร์เหล่านี้สำหรับคำค้นหาที่เฉพาะเจาะจง ให้ตั้งค่า
QueryInterpretationOptions.enableVerbatimMode
เป็น true ในคำขอค้นหา