python bm25
1.0.0
โครงการนี้ใช้อัลกอริทึม BM25 ที่อธิบายไว้ในบทความนี้สำหรับเอกสารการจัดอันดับตามความเกี่ยวข้อง
ตรวจสอบให้แน่ใจว่าเรียกใช้สคริปต์ setup.sh มันจะติดตั้งการพึ่งพาที่จำเป็นทั้งหมด
ใช้ python sample.py เพื่อดูการทำงาน อาจต้องใช้เวลาพอสมควร แต่ในที่สุดมันก็จะพิมพ์ไปยังเอกสารที่ดึงมาคอนโซลที่ตรงกับแบบสอบถามเรียงลำดับตามความเกี่ยวข้อง
การใช้งานนี้เหมาะสมที่สุดสำหรับชุดข้อมูลขนาดเล็กเนื่องจากไม่มีดัชนีกลับหัวที่จำเป็นสำหรับการสืบค้นที่รวดเร็วในชุดข้อมูลขนาดใหญ่
https://github.com/nhirakawa/bm25