ملتقى أهل الحديث

ملتقى أهل الحديث (https://www.ahlalhdeeth.com/vb/index.php)
-   قسم البرمجيات الإسلامية (https://www.ahlalhdeeth.com/vb/forumdisplay.php?f=81)
-   -   محرك بحث قوي للشاملة (https://www.ahlalhdeeth.com/vb/showthread.php?t=228588)

أحمد سعيدي 18-11-10 12:17 AM

رد: محرك بحث قوي للشاملة
 
يوجد lucene.net
[url]http://lucene.apache.org/lucene.net[/url]
لكن أضن انه ل C#

أبو أحمد الحربي السلفي 18-11-10 12:26 AM

رد: محرك بحث قوي للشاملة
 
جزاك الله خير

والله سرعة البحث فوق الخيال

نرجو أن يكون مدعوما لــ v.b.net

محمد عامر السيد 18-11-10 09:28 AM

رد: محرك بحث قوي للشاملة
 
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
هذا رابط آخر للبرنامج النسخة الجديدة
[url]http://dl.dropbox.com/u/4201952/clucene_qt.rar[/url]

حسن ادريس 18-11-10 09:39 AM

رد: محرك بحث قوي للشاملة
 
اخى الكريم ارجوا منك المساعد عند الاخوة مبرمجى الشاملة لامر يسير يفيد البحث فى الشاملة

جعل هناك خيار او امكانية تسوية الحالتين
1- مساوة كل من[COLOR=Red] أبا [COLOR=Blue]=[/COLOR] ابى [COLOR=Blue]=[/COLOR] ابو [/COLOR]
فبدون الاضافة يعطى نتائج غير صحيحة
عند البحث عن [COLOR=Red]ابو عبيدة [/COLOR] لن تخرج النتائج [COLOR=Red]ابى عبيدة [/COLOR]
خاصة عند البحث فى اسماء الرواة

2- مساواة كل من [COLOR=Red]ابن[/COLOR] [COLOR=Blue]=[/COLOR] [COLOR=Red]بن[/COLOR]
فمثلا عند البحث عن [COLOR=Red]ابن كثير [/COLOR] لن تخرج النتائج [COLOR=Red]بن كثير [/COLOR] رغم انه نفس الشخص
فهى ايضا تعطى نتائج غير صحيحة عند البحث
فهناك مؤلفين تكتب الاسم ابن او بن

وجزاك الله الخير

أحمد سعيدي 18-11-10 01:08 PM

رد: محرك بحث قوي للشاملة
 
[QUOTE=حسن ادريس;1411634]اخى الكريم ارجوا منك المساعد عند الاخوة مبرمجى الشاملة لامر يسير يفيد البحث فى الشاملة

جعل هناك خيار او امكانية تسوية الحالتين
1- مساوة كل من[COLOR=Red] أبا [COLOR=Blue]=[/COLOR] ابى [COLOR=Blue]=[/COLOR] ابو [/COLOR]
فبدون الاضافة يعطى نتائج غير صحيحة
عند البحث عن [COLOR=Red]ابو عبيدة [/COLOR] لن تخرج النتائج [COLOR=Red]ابى عبيدة [/COLOR]
خاصة عند البحث فى اسماء الرواة

2- مساواة كل من [COLOR=Red]ابن[/COLOR] [COLOR=Blue]=[/COLOR] [COLOR=Red]بن[/COLOR]
فمثلا عند البحث عن [COLOR=Red]ابن كثير [/COLOR] لن تخرج النتائج [COLOR=Red]بن كثير [/COLOR] رغم انه نفس الشخص
فهى ايضا تعطى نتائج غير صحيحة عند البحث
فهناك مؤلفين تكتب الاسم ابن او بن

وجزاك الله الخير[/QUOTE]
يمكن تسوية الحالتين بالطريقة التالية:
1 - اذا كان هنالك حرف مشتك بين حالات البحث يمكن ان نبدله بعلامة استفهام ? او ؟ مثلا
لجعل أبا = ابى = ابو يكفي ان نكتب [B][COLOR=Red]أب?[/COLOR][/B] (او [B][COLOR=Red]أب؟[/COLOR][/B]) نكتب في مربع البحث:
[COLOR=Red][B]أب? عبيدة[/B][/COLOR]
النتائج ستكون :
* ابو عبيدة
* ابى عبيدة
* ابو عبيدة
* ابن عبيدة
* ابل عبيدة
المقصود ان علامة الاستفهام تعني اي حرف.
2 - للتسوية بين ابن و بن يمكن ان نتسخدم معامل "[COLOR=Red]أو[/COLOR]" ([B][COLOR=Red]OR[/COLOR][/B]) فنكتب :
[B] (ابن [COLOR=Red]OR [/COLOR]بن) كثير[/B]
و نتائج البحث ستكون:
* ابن كثير
* بن كثير

لكن البحث ذكي جدا، فالكلمات التي توجد في جميع الكتب و الصفحات(مثل: اب، ابن، او، من، و، لا... وغيرها من الكلمات التس تستخدم كثيرا في اللغة) ليس لها كبير فائدة، ولو لم تدخلها في مربع البحث، فستحصل على نفس النتائج تقريبا ان ادخلتها، قمثلا لو أردنا البحث عن جملة "[B]كثير بن جهمان عن ابن عمر[/B]"، لوكتبناها كما هي فسنحصل على نفس النتائج -تقريبا- لو بحثنا عن "[B]كثير جهمان عمر[/B]"، والعبارة الاخيرة اسرع وتعطيك نتائج أكثر دقة.

حسن ادريس 18-11-10 03:32 PM

رد: محرك بحث قوي للشاملة
 
[QUOTE=أحمد سعيدي;1411747]يمكن تسوية الحالتين بالطريقة التالية:
1 - اذا كان هنالك حرف مشتك بين حالات البحث يمكن ان نبدله بعلامة استفهام ? او ؟ مثلا
لجعل أبا = ابى = ابو يكفي ان نكتب [B][COLOR=Red]أب?[/COLOR][/B] (او [B][COLOR=Red]أب؟[/COLOR][/B]) نكتب في مربع البحث:
[COLOR=Red][B]أب? عبيدة[/B][/COLOR]
النتائج ستكون :
* ابو عبيدة
* ابى عبيدة
* ابو عبيدة
* ابن عبيدة
* ابل عبيدة
المقصود ان علامة الاستفهام تعني اي حرف.
2 - للتسوية بين ابن و بن يمكن ان نتسخدم معامل "[COLOR=Red]أو[/COLOR]" ([B][COLOR=Red]OR[/COLOR][/B]) فنكتب :
[B] (ابن [COLOR=Red]OR [/COLOR]بن) كثير[/B]
و نتائج البحث ستكون:
* ابن كثير
* بن كثير

لكن البحث ذكي جدا، فالكلمات التي توجد في جميع الكتب و الصفحات(مثل: اب، ابن، او، من، و، لا... وغيرها من الكلمات التس تستخدم كثيرا في اللغة) ليس لها كبير فائدة، ولو لم تدخلها في مربع البحث، فستحصل على نفس النتائج تقريبا ان ادخلتها، قمثلا لو أردنا البحث عن جملة "[B]كثير بن جهمان عن ابن عمر[/B]"، لوكتبناها كما هي فسنحصل على نفس النتائج -تقريبا- لو بحثنا عن "[B]كثير جهمان عمر[/B]"، والعبارة الاخيرة اسرع وتعطيك نتائج أكثر دقة.[/QUOTE]


جزاك الله خيرا على الاهتمام بالرد الطيب

ولقد انزلت محرك البحث الجديد

والنتائج كانت

[COLOR=Red]تمت فهرسة 8093[/COLOR] كتابا خلال 241 دقيقة و 43 ثانية

[COLOR=Red]تم ضغط الفهارس[/COLOR] خلال 33 دقيقة و 29 ثانية


ارجوا ان اكون مفيدا لك فى بحثك

وان شاء الله ساجرب طريقة البحث ولكنها تخرج مئات النتائج الغير مرغوبة فيها والتى تضيع الوقت وتستنرف الجهد

الحمد لله والله المعين وبه التيسير والتوفيق

أحمد سعيدي 18-11-10 04:01 PM

رد: محرك بحث قوي للشاملة
 
[QUOTE=حسن ادريس;1411821]جزاك الله خيرا على الاهتمام بالرد الطيب
ولقد انزلت محرك البحث الجديد
والنتائج كانت
[COLOR=Red]تمت فهرسة 8093[/COLOR] كتابا خلال 241 دقيقة و 43 ثانية

[COLOR=Red]تم ضغط الفهارس[/COLOR] خلال 33 دقيقة و 29 ثانية
[/QUOTE]
بارك الله فيك، ربما هذه اول تجرب ناجحة على مكتبة كبيرة الحجم منذ البدأ في برمجته(في 2010-03-22)
ماهي مواصفات جهازك؟ واذا ضغطت على زر "احصاءات" ما هي قيمة books size و index size؟ وكيف هي سرعة البحث؟

[QUOTE] وان شاء الله ساجرب طريقة البحث ولكنها تخرج مئات النتائج الغير مرغوبة فيها والتى تضيع الوقت وتستنرف الجهد [/QUOTE]ان شاء الله سيتم تطوير البحث، المهم الان هو الفهرسة.

أبو أحمد الحربي السلفي 18-11-10 04:27 PM

رد: محرك بحث قوي للشاملة
 
أخ أحمد

هل هذه فهرسة لكتب المكتبة أم أنها عملية إدراج لحقل الأ Nass و الـ Title و page و part في Rows

لأني بصراحه عدت إلى كتب المكتبة التي عملت لها فهرسة وغيرت في نص الصفحة وجربت البحث بالبرنامج ووجد نتيخة ولكن عرض صفحه فارغة

فو كنت عملية فهرسة لما عرضها فارغة لأنه كما هو معلوم يتم البحث في الفهرس

أحمد سعيدي 18-11-10 04:40 PM

رد: محرك بحث قوي للشاملة
 
يقوم المحرك بفهرسة المكتبة، لكنه لا يحتفظ بالنصوص داخل الفهرس لكي لا يكون حجمه كبيرا.. يحتفظ فقط بbkid و بid الصفحة ليقوم بعرض النتائج تبعا لهما. ما أقصده أن البحث و عرض نتائج البحث لا يتم بنفس الطريقة، محرك البحث مسأول عن البحث ويعطيك الbkid و id لكي نستخدمهم في عرض النتائج

محمد عامر السيد 18-11-10 06:26 PM

رد: محرك بحث قوي للشاملة
 
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الأخ أحمد سعيدي بارك الله فيك وجزاك الله خيراً على البرنامج وإن شاء يتطور للإحسن
وإن شاء الله لو أمكن تعملنا برنامج يفهرس ملفات الورد للبحث فيها


الساعة الآن 05:12 PM.

vBulletin الإصدار 3.8.11

حَيَّاكُمُ اللهُ فِيْ مُلْتَقَى أَهْلِ الْحَدِيْثِ

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.