عرض مشاركة واحدة
  #25  
قديم 18-11-10, 01:08 PM
أحمد سعيدي أحمد سعيدي غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 15-05-10
الدولة: المغرب
المشاركات: 777
افتراضي رد: محرك بحث قوي للشاملة

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

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

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

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

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