pyredise. الترتيب والملخص
- رخصة:
- The Apache License 2.0
- اسم الناشر:
- Christos Spiliopoulos
- موقع ويب الناشر:
- http://github.com/hymloth/
pyredise. العلامات
pyredise. وصف
Pyredise هو محرك بحث بسيط وسريع يستند إلى Python and Redis.Installation Git استنساخ Git@github.com: Hymloth / Pyredise.git CD Pyredise Sudo Python Setup.py InstalliStructions: - يجب أن يكون لديك Redis مثبتة وتكوينها بشكل صحيح - كدخول النقطة، إلقاء نظرة على Corpus_handler.py - تهيئة ذلك مع مثيل Python-Redis: استيراد Redisimport Corpus_handlerdb = = redis.redis (المضيف = 'LocalHost'، Port = 6379، DB = 0) CP = Corpus_handler.corpushandler (DB = DB) - بطريقة أو بأخرى، يجب أن يكون لديك بعض المستندات إلى الفهرس. بعد ذلك، تحتاج فقط إلى معرف المستند (DOC_ID)، عنوانه ومحتواه. # لذلك يجب عليك تقديم قاموس بالتنسيق التالي: Doc = {"ID": Doc_ID، "العنوان": Doc_title، "Content": Doc_Content } CP.INDEX (DOC) مرشحات: - / pure_tfidf: الترتيب المستنى فقط على Schememe TF-IDF - العنوان: العنوان مطابقة- / كاملة: الترتيب بناء على مخطط TF-IDF، القرب والاتصال query_handlerimport redisdb = = redis.redis ( مضيف = 'Localhost'، منفذ = 6379، DB = 0) QH = Query_handler.queryhandler (DB = DB) إصدار بعض الاستعلامات، وإرجاع قائمة من TUPLES مثل طباعة QH.Process_Query ("بيانات أمان Google / pure_tfidf") # ترتيب فقط وفقا ل TF-IDFPRINT QH.Process_Query ("بيانات أمان Google / أكمل") # إملاء qh.process_query ("بيانات أمان Google / Title_Only") # البحث في العناوين لأولئك الذين لم يلاحظوا، يتم تسمية pyredise على شرف الصفحة الرئيسية ل PY (Thon) Redi (Earch) E (NGINE) الصفحة الرئيسية المنتج
pyredise. برامج ذات صلة