حدد لغتك

الصفحة الرئيسية arrow-right ... arrow-right برامج التعليم والمراجع arrow-right Whoosh

لقد قمنا بتجميع قائمة تحتوي على 5 بدائل مجانية ومدفوعة لـ Whoosh. وتشمل المنافسون الرئيسيون: Algolia، elasticsearch. بالإضافة إلى ذلك، يقوم المستخدمون أيضًا بعمل مقارنات بين Whoosh و Apache Solr، Sphinx (search engine)، Apisearch. كما يمكنك النظر في خيارات مماثلة أخرى هنا: برامج التعليم والمراجع.


Algolia
Free Subscription

تقف Algolia كمنصة بحث واكتشاف شاملة للذكاء الاصطناعي، حيث تدمج بسلاسة معالجة اللغة الطبيعية والبحث عن المتجهات عبر واجهة برمجة تطبيقات مفردة.

elasticsearch
Open Source

ElasticSearch هو خادم بحث مُوزَّع ومريح ومجاني ومفتوح المصدر يستند إلى Java تحت ...

Apache Solr
Free Open Source

Solr هو خادم بحث مفتوح المصدر يستند إلى مكتبة بحث Lucene ، مع XML / HTTP و ...

Sphinx (search engine)
Free Open Source

Sphinx هو محرك بحث مجاني للبرامج مصمم مع فهرسة محتوى قاعدة البيانات.

Apisearch
Open Source

Search over millions of documents, and give to your users unique, amazing and unforgettable...

Whoosh هي مكتبة للفئات والوظائف لفهرسة النص ثم البحث في الفهرس.

Whoosh نظرة عامة

Whoosh عبارة عن مكتبة نصوص سريعة ومميزة للفهرسة والبحث يتم تنفيذها في Python الخالص. يمكن للمبرمجين استخدامه لإضافة وظائف البحث بسهولة إلى تطبيقاتهم ومواقعهم الإلكترونية. كل جزء من كيفية عمل Whoosh يمكن تمديده أو استبداله لتلبية احتياجاتك بالضبط.

بعض ميزات Whoosh تشمل:

API Pythonic.
نقية بيثون. لا تجميع أو حزم الثنائية اللازمة ، لا حوادث غامضة.
مجال الفهرسة والبحث.
فهرسة سريعة واسترجاعها - أسرع من أي حل بحث بيثون خالص أعرفه. انظر المعايير.
خوارزمية تسجيل قابلة للتوصيل (بما في ذلك BM25F) ، تحليل النص ، التخزين ، تنسيق النشر ، إلخ.
لغة استعلام قوية.
جودة المدقق الإملائي بيثون النقي جودة الإنتاج (على حد علمي ، واحد فقط).

قد يكون Whoosh مفيدًا في الحالات التالية:

في أي مكان ، من المستحسن حل بايثون النقي لتجنب الاضطرار إلى إنشاء / تجميع مكتبات أصلية (أو إجبار المستخدمين على إنشاء / تجميعها).
كمنصة بحث (على الأقل للمبرمجين الذين يجدون بيثون أسهل في القراءة والعمل من Java ؛)
عندما تكون واجهة Pythonic سهلة الاستخدام أكثر أهمية لك من السرعة الخام.
إذا كان باستطاعة التطبيق الخاص بك الاستفادة من حل بحث / بحث متكامل بعمق ، يمكنك الاعتماد على مجرد وجودك بدلاً من وجود حلين مختلفين للبحث (حل بسيط / بطيء / محلي ، متكامل ، حل ثنائي مفهرس / سريع / خارجي) اختيار).

تم إنشاء Whoosh ويتم صيانته بواسطة Matt Chaput. تم إنشاؤه في الأصل للاستخدام في نظام المساعدة عبر الإنترنت لبرنامج الرسوم المتحركة ثلاثي الأبعاد الخاص ببرنامج Side Effects Software Houdini. وافقت شركة Side Effects Software Inc. على التفسير المفتوح للكود.

Whoosh ميزات

tick-square Full text search
tick-square Indexed search

أفضل بدائل Whoosh

شارك رأيك حول البرمجيات، اترك تقييمًا وساعد في تحسينها أكثر!

Whoosh علامات

library python

اقتراح تغييرات

تعليقاتك

اختر تقييمًا
الرجاء تحديد تقييم

Your vote has been counted.

Do you have experience using this software?