การค้นหาภาคการศึกษาเป็นยูทิลิตี้สำหรับการค้นหาสื่อคลาสที่ดาวน์โหลดได้อย่างรวดเร็วเพื่อให้คุณสามารถใช้เวลาเรียนรู้ได้มากขึ้น


./documents เพื่อวางเอกสารของคุณในmain.go หลังจากวางเอกสารของคุณ (ทดสอบด้วย PDF, PPTX และ DOC จนถึงตอนนี้) ลงในไดเรกทอรี documents โปรแกรมจะสแกนผ่านพวกเขาโดยสังเกตเอกสารใหม่ใด ๆ ตั้งแต่ครั้งสุดท้ายที่คุณเปิดยูทิลิตี้การค้นหา
หากคุณยังไม่ได้เพิ่มเอกสารใหม่ใด ๆ เครื่องยนต์จะใช้เอกสาร (แยกวิเคราะห์) เวอร์ชันที่แคชเพื่อทำการค้นหาของคุณ
หากคุณได้เพิ่มหรือลบเอกสารตั้งแต่การค้นหาครั้งล่าสุดแล้วเอ็นจิ้นจะจัดทำเอกสารใหม่อีกครั้ง มันทำได้โดยการเริ่มต้นเซิร์ฟเวอร์ Tika (รวมถึงการดาวน์โหลดหากคุณไม่ได้ติดตั้ง) จากนั้นให้อาหารแต่ละเอกสารของคุณไปยังบริการ เซิร์ฟเวอร์ตอบกลับด้วยเนื้อหาของเอกสารซึ่งจะถูกเก็บไว้เพื่อให้คุณค้นหา
หลังจากโหลดเอกสารลงในหน่วยความจำ (จากแคชหรือผ่านการแยกวิเคราะห์) เอ็นจิ้นจะสร้างดัชนีการค้นหาข้อความแบบเต็มจากเนื้อหาของพวกเขา การใช้ดัชนีนี้ผู้ใช้สามารถค้นหาเพื่อค้นหาเอกสารที่มีสิ่งที่พวกเขากำลังมองหา ผลลัพธ์ ณ จุดนี้จะถูกจัดเรียงตามความนิยมต่อเอกสาร
ในการดำน้ำลึกลงไปการค้นหาข้อความเพิ่มเติมจะดำเนินการในแต่ละเอกสารเพื่อรับข้อความที่ตัดตอนมาเฉพาะที่คุณสามารถอ่านเพื่อให้แน่ใจว่าคุณกำลังดูเอกสารที่ถูกต้อง วิธีการค้นหาเฉพาะเอกสารเหล่านี้รวมถึงการจับคู่วลีที่แน่นอนการจับคู่วลีที่เกิดจากการจับคู่คำค้นหาการจับคู่ความใกล้ชิดและการจับคู่คำที่หลวม
เมื่อคุณพบเอกสารที่ถูกต้อง (และการดูเพียงแค่ข้อความที่ตัดตอนมานั้นไม่เพียงพอ) คุณสามารถใช้แป้นพิมพ์ลัดเฉพาะเพื่อเปิดในตัวชมเอกสารที่คุณชื่นชอบ
หมายเหตุ: โครงการนี้ต้องการให้ Java เรียกใช้เนื่องจากเซิร์ฟเวอร์การแยกวิเคราะห์เอกสาร Tika ขึ้นอยู่กับมัน