อ่าน 2 นาที
ค้นหา
Seeksเป็น โครงการ โอเพนซอร์สฟรีที่ได้รับอนุญาตภายใต้GNU Affero General Public Licenseเวอร์ชัน 3 (AGPL-3.
ค้นหา
| ค้นหา | |
|---|---|
| นักพัฒนา | เอ็มมานูเอล เบนาเซร่า, เมห์ดี้ อบาคูค, ปาโบล ชูเบิร์ต, ฟาเบียง ดูปองต์ |
| รุ่นทดลองใช้งาน | 0.4.1 / 3 เมษายน 2555 |
| เขียนเป็น | ซี++ |
| ระบบปฏิบัติการ | ลินุกซ์ , บีเอสดี , โอเอสเอ็กซ์ |
| พิมพ์ | เครื่องมือค้นหาแบบร่วมมือ |
| ใบอนุญาต | AGPL-3.0 หรือเวอร์ชันที่ใหม่กว่า |
| เว็บไซต์ | beniz.github.io/seeks/ |
| ที่เก็บข้อมูล |
|
Seeksเป็น โครงการ โอเพนซอร์สฟรีที่ได้รับอนุญาตภายใต้GNU Affero General Public Licenseเวอร์ชัน 3 (AGPL-3.0 หรือเวอร์ชันที่ใหม่กว่า) มีจุดประสงค์เพื่อสร้างทางเลือกใหม่ให้กับเครื่องมือค้นหาชั้นนำในตลาดปัจจุบัน โดยคำนึงถึงความต้องการของผู้ใช้มากกว่าผลประโยชน์ขององค์กร[ 1 ]แถลงการณ์ฉบับดั้งเดิมสร้างขึ้นโดย Emmanuel Benazera และ Sylvio Drouin และเผยแพร่ในเดือนตุลาคม 2549 [ 2 ] โครงการนี้อยู่ระหว่างการพัฒนาอย่างต่อเนื่องจนถึงเดือนเมษายน 2557 โดยมีการเผยแพร่เวอร์ชันเสถียรของเครื่องมือค้นหาและการแก้ไขซอร์สโค้ดให้สาธารณะใช้งานได้ ในเดือนกันยายน 2554 Seeks ได้รับรางวัลนวัตกรรมจากOpen World Forum Innovation Awards [ 3 ]ซอร์สโค้ดของ Seeks ไม่ได้รับการอัปเดตตั้งแต่วันที่ 28 เมษายน 2557 [ 4 ]และไม่มีโหนด Seeks ใดที่สามารถใช้งานได้ตั้งแต่วันที่ 6 กุมภาพันธ์ 2559 [ 5 ]
การควบคุมของผู้ใช้
Seeks มีเป้าหมายที่จะมอบการควบคุมการจัดอันดับผลลัพธ์ให้กับผู้ใช้เนื่องจากอัลกอริธึมการค้นหามักมีความแม่นยำน้อยกว่ามนุษย์ โดยอาศัยตัวกรองแบบร่วมมือแบบกระจาย[ 6 ]เพื่อให้ผู้ใช้สามารถปรับแต่งและแบ่งปันผลลัพธ์ที่ต้องการในการค้นหาได้ นอกจากนี้ เนื่องจากซอร์สโค้ดเปิดกว้าง ผู้ใช้จึงสามารถตรวจสอบและแก้ไขตัวกรองแบบร่วมมือให้เหมาะสมกับความต้องการของตนได้
แบบฟอร์ม
ปัจจุบัน ฟังก์ชัน Seeks สามารถใช้งานได้ในสามรูปแบบหลัก:
- เครื่องมือค้นหาเมตาแบบสาธารณะ – นี่คือบุคคลหรือหน่วยงานต่างๆ ที่สร้างอินสแตนซ์ของซอร์สโค้ด Seeks ที่สามารถเข้าถึงได้โดยสาธารณะ[ 7 ]นี่เป็นวิธีที่ง่ายที่สุดในการเริ่มต้นใช้งาน Seeks เนื่องจากทำงานในลักษณะเดียวกับเครื่องมือค้นหาอื่นๆ
- เว็บพร็อกซี – โปรแกรมนี้ใช้ โค้ดโอเพนซอร์ส Privoxy ที่ได้รับความนิยม ช่วยให้สามารถตั้งค่า Seeks ให้ทำงานเป็นเว็บพร็อกซี ซึ่งจะดักจับคำขอเครือข่ายสำหรับคำค้นหาและส่งคืนผลลัพธ์ที่อิงตาม Seeks
- แอปพลิเคชันบนเว็บ – วิธีนี้ช่วยให้สามารถตั้งค่าอินสแตนซ์ของอินเทอร์เฟซการค้นหาบนเว็บบนระบบภายในเครื่อง และปรับแต่งได้มากกว่าการใช้งานโหนดสาธารณะ
คุณสมบัติ
- ผลการค้นหาจะถูกจัดอันดับใหม่โดยอัตโนมัติตามพฤติกรรมของผู้ใช้
- ผลการค้นหาจะถูกจัดอันดับใหม่โดยอัตโนมัติตามพฤติกรรมของผู้ใช้ที่มีลักษณะคล้ายคลึงกัน
- ซอฟต์แวร์สามารถทำงานในลักษณะกระจายแบบpeer-to-peer (P2P) ซึ่งช่วยเพิ่มความเป็นส่วนตัวในขณะที่กระจายภาระงาน และแบ่งปันข้อมูลการจัดอันดับใหม่แบบไม่ระบุตัวตน[ 8 ]
- เนื่องจากเป็นซอฟต์แวร์โอเพนซอร์สและใช้งานได้ฟรี ซอร์สโค้ดและไฟล์ไบนารีจึงเปิดให้ใช้งานได้โดยเสรี และสามารถนำไปใช้เพื่อวัตถุประสงค์ทางการค้าและส่วนบุคคลได้อย่างอิสระ
- ระบบนี้ใช้เครื่องมือค้นหาเชิงพาณิชย์ต่างๆ แหล่งข้อมูลสาธารณะ หรือเครื่องมือค้นหาที่ตั้งค่าไว้เป็นการส่วนตัวเพื่อสร้างดัชนี และด้วยวิธีนี้จึงทำหน้าที่เป็นเครื่องมือค้นหาแบบเมตา พร้อมทั้งจัดอันดับผลลัพธ์ใหม่เพื่อเพิ่มประสิทธิภาพตามพฤติกรรมของผู้ใช้
ดูเพิ่มเติม
- YaCy – เครื่องมือค้นหาแบบโอเพนซอร์สที่มีระบบรวบรวมข้อมูลในตัว และจัดเก็บดัชนีการค้นหาในรูปแบบกระจายศูนย์
- เครื่องมือค้นหาแบบร่วมมือ – เครื่องมือค้นหาประเภทหนึ่งที่คำนึงถึงพฤติกรรมของผู้ใช้ในการจัดอันดับผลการค้นหา ไม่ว่าจะโดยตรงหรือโดยอ้อม
- OpenSearch – โปรโตคอลมาตรฐานสำหรับการเผยแพร่ผลการค้นหาในรูปแบบที่ใช้งานได้สะดวก
ลิงก์ภายนอก
- ค้นหาเว็บไซต์โครงการบน GitHub