النتائج 1 إلى 7 من 7

الموضوع: لماذا لا نطور البحث بالعربي ؟!!

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2004
    المشاركات
    774

    لماذا لا نطور البحث بالعربي ؟!!



    السلام عليكم ورحمة الله وبركاته.....
    الكل يعلم بأهمية محرك البحث في الموقع و العديد العديد من الزوار يعتمدون عليه في إيجاد المعلومات المطلوبة و لايخفى على أحد أهميته للمواقع الكبيرة و المنتديات ..
    في لغتنا العربية وأحرفها توجد عدة كلمات ممكن أن تكتب بعدة طرق و تعتبر بعض الطرق صحيحة نوعا ما ، بالطبع لا يخفى عليكم عدد الأحرف المتشابهة في اللغة العربية فعلى سبيل المثال :
    • أ ا آ إ
    • ه ة
    • ى ي
    • لا لأ لآ لإ

    نلاحظ ان محرك البحث الحالي كمثال محرك بحث سوالف حينما يبحث عن الجملة هذه { أمين سعيد } فإنه يظهر لنا خمس نتائج إلى عشر نتائج .
    بينما حينما نقوم بالبحث عن هذه الجملة { امين سعيد } فإننا سنجد صفحات من نتائج البحث بالرغم من أن الجملتين متشابهتين بنسبة كبيرة و تحملان نفس المعنى .
    و من هذا المنطلق خطرت ببالي فكرة لماذا لا نطور محرك البحث العربي ، و من سيفكر فيها سيجد أن الأمر بسيط جداً.
    ملاحظة : أنا لست مبرمجاً لكن لدي ميول برمجية و اليوم أول درس آخذه في لغة C
    1. البحث عن الأحرف التي تكون في حالة تشابه و قد تؤثر على نتائج البحث مثل الأحرف السابقة .
    2. تحديد موضع الحرف اذا ماكان في وسط الكلمة أو في نهايتها و هذا الأمر ينطبق على الحرفين ه و ة .
    3. إنشاء قائمة بالكلمات الإضافية و ترتيبها .
    4. إخبار محرك البحث بالكلمات الجديدة و الطلب منه البحث عنها و إظهارها كنتائج إضافية .
    1. البحث عن الأحرف المطلوبة و التي ممكن أن تستبدل و هي في هذا النموذج حرف أ .
    2. استبدال حرف أ بالأحرف البديلة المفترضة و إعادة طباعة الكلمة .
    3. إخبار محرك البحث بالكلمات الجديدة ليبدأ بالبحث عنها
    4. إظهار النتائج للكلمة الأصلية بالإضافة إلى الكلمات الجديدة .


    في الختام أتمنى أن تكون هذه الفكرة موجودة على أرض الواقع أو أن أحدهم قام بتطبيقها فعلياً و إذا لم تكن كذلك فأتمنى من المبرمجين التفكير في حل لها لكي ينشؤن سكريبت بحث موحد و متميز في إيجاد النتائج المطلوبة و المرغوبة .

    أخوكم المحب :
    أمين سعيد :nice:






    __________________
    لك الحق في التزام الصمت و كل ما تقوله قد يستخدم ضدك في المحكمة .


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    الله يوفقك اخوي وحقيقة موضوع يحتاج وضع النظر عليه حتى نقدم مواقع عربية أفضل .

    خاصة ان هذه المشكلة تواجهني عند انجاز سكريب .





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  3. #3


    شكراً اخوي لطرحك لهذا الموضوع

    قبل هيك تطرق الأستاذ ماستر لموضوع تشابه الأحرف في إحدى مواضيعه ، حاول تبحث عنه هنا في سوالف..

    وباقي الامور سهلة .. لكن كل محرك بحث له ميزاته

    تحياتي لك





    __________________
    أحمد أبو النصر
    Junior php Developer
    +20166196074

  4. #4


    اخوي هذا هو موضوع الأخ ماستر بخصوص الألف والتاء المربوطة

    http://www.swalif.net/softs/showthread.php?t=136816





    __________________
    أحمد أبو النصر
    Junior php Developer
    +20166196074

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2004
    المشاركات
    774


    jadweb.com ||
    شكرا لتفاعلك يا الغالي

    sBForum ||
    اطلعت على موضوع الأستاذ مااستاار
    بس ما لقى التفاعل المطلوب
    و اتمنى انه احد يكمل ما بدأ به الأستاذ مااستاار
    وشكرا لتفاعلك مع الموضوع





    __________________
    لك الحق في التزام الصمت و كل ما تقوله قد يستخدم ضدك في المحكمة .

  6. #6


    العفو اخوي
    والله انا عندي اشغال تانية

    اعتقد مش رح اتفاعل كتير

    بس حاولوا تبدؤوا النقاش انتم وانا ان شاء الله بحاول اكمل معكم





    __________________
    أحمد أبو النصر
    Junior php Developer
    +20166196074

  7. #7
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    كود PHP:
    <?PHP
    function toarabic($str){
    $str preg_replace("/(أ|ا|آ|إ)/","[أ|ا|آ|إ]",$str);
    $str preg_replace("/(ه|ة)/","[ه|ة]",$str);
    $str preg_replace("/(لا|لأ|لآ|لإ)/","[لا|لأ|لآ|ل]",$str);
    return 
    $str;
    }
    $word toarabic("احمد");
    $SQL "SELECT * FROM `table_name` WHERE `word`RLIKE BINARY '$word'";
    ?>
    راجع هذه الموضوع
    http://www.swalif.net/softs/showthread.php?t=89010





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض