مرحبآ بعودة سوالف سوفت
عذراً, تم ايقاف التسجيل حتى اشعار اخر و جعل طريقة لحل مشكلة الاسبام .



موضوعات متميزة :
مرحبآ بعودة سوالف سوفت نقاش حول الفرق بين الشبكات الاجتماعيه والمنتديات والمدونات
طريقة معرفة ال IP الخاص بالمستخدم حتى لو مع VPN هل قمت بالترقية الى وندوز 10؟ ماهو انطباعك بعد الطريقة + شرح طريقة الترقية
هل لديك مشكله في الارشفه بموقعك؟ (فلنتعاون) [شاركنا] ما تعلمته خارج سوالف
دورة تصميم استايلات منتديات الجيل الرابع vBulletin4 تسمع عن API في لغات البرمجة ولكن هل تعرف ماهي ؟
بالصور .. إصدار cPanel/WHM الجديد 11.50 ومميزاته تبادل الخبرات[7](صفحاتنا و المعايير القياسية)


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

الموضوع: أريد تفسير لـــ تقنية `` هل تقصد : .... `` في Google

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2007

    أريد تفسير لـــ تقنية `` هل تقصد : .... `` في Google


    السلام عليكم ورحمة الله وبركاته

    مساكم الله بالخير

    لدي تساؤل يشغل بالي وانا في أولى خطواتي على درب البرمجة

    وهي تتعلق بأنظمة البحث في المواقع الكبيرة لاسيما Google

    كلكم يعرف تقنية تصحيح عبارة البحث في قوقل


    لا أذكر أنني زرت موقع عربي أو أجنبي فيه هذه الميزة

    كيف يتم تنفيذها برمجيا ؟ كذلك الصفحة اللي تعالج كلمات البحث بأي لغة مكتوبة ؟

    ويا ترى هل يمكن ان تعطونا وصف علمي `` للخوارزميات `` التي تطورها جوجل

    باستمرار لتطوير خدمات البحث .










    الصور المرفقة الصور المرفقة  

  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007

    اظن ...
    ان الامر مشابه بحد كبير برنامج الوورد
    عندما تقوم بكتابة كلمة غير صحيحة لغويا او غير معرفة داخل قاموس الوورد للكلمات
    يظهر تحت الكلمة خط احمر
    وعند الضغط علي الكلمة بزر الماوس الايمن يظهر لك اقرب الكلمات من القاموس لتلك الكلمة الخاطئة
    وهكذا الامر تقريبا في جوجل

    ويختلف جوجل عن الوورد
    في .. ان قاموس الوورد يحتوي فقط علي الكلمات الصحيحة لغويا فقط
    في حين ان قاموس جوجل يحتوي علي اكثر الكلمات بحثا
    او وجود كلمات معينة بكثرة في صفحات الانترنت حتي لو كانت غير صحيحة لغويا





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2008

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





    __________________
    Google
    Firefox

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Aug 2007

    مشكورين على مروركمـ الحلو والرائع والجميل

    ظن ...
    ان الامر مشابه بحد كبير برنامج الوورد
    عندما تقوم بكتابة كلمة غير صحيحة لغويا او غير معرفة داخل قاموس الوورد للكلمات
    يظهر تحت الكلمة خط احمر
    وعند الضغط علي الكلمة بزر الماوس الايمن يظهر لك اقرب الكلمات من القاموس لتلك الكلمة الخاطئة
    وهكذا الامر تقريبا في جوجل

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

    الحين استخلص من كلامكم انه بحث عن الكلمات المتشابهة الحروف

    انا اتوقع انه يفصل الكلمة مثلا

    (السعودية) ا ل س ع و د ي ة ثمانية حروف

    (السلعوديت) ا ل س ل ع و د ي ت وهنا تسعة حروف

    الحروف المتشابهه بين الكلمتين : س ع ل ا د و ي سبعة حروف متشابهة

    بينما الكلمة السعودة تتشابه مع السعودية في : ا ل س ع و د ة ستة حروف ايضا


    ليه اختار السعودية ولم يختار السعودة ؟؟؟؟؟؟؟؟؟؟؟؟ مع ان التطابق في السعودة أقرب من السعودية


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

    يا ليت واحد بطل يجي يكتب لنا كود يقرب لنا الفكرة اكثر






  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005

    فقط حبيت ازيد معلومه .. هناك كلاس يقوم بجلب تصحيح الكلمات من جوجل ( ابحث عنه في phpclasses.org )





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007

    اقتباس المشاركة الأصلية كتبت بواسطة عبقري العرب مشاهدة المشاركة
    فقط حبيت ازيد معلومه .. هناك كلاس يقوم بجلب تصحيح الكلمات من جوجل ( ابحث عنه في phpclasses.org )
    هذا هو ..
    Class: Google - Did You Mean (spell check, xmlrpc, xml-rpc, xmlrpc php) - PHP Classes

    وهذا هو الكود

    كود PHP:
    <?php
    /*
    USE EXAMPLE
    $DYM = new DYM();
    $DYM->lang = 'en-US';
    //IF TRUE, DISPLAY AN CORRECT GOOGLE ALTERNATIVE
    if($DYM->search('coreqt')){
       echo $DYM->correct;
    }
    */
    class DYM{
          private 
    $query;
          public 
    $lang 'pt-BR',
                 
    //SEARCH URL, PLEASE, FOR UPDATES, DON'T REPLACE '#LANGUAGE#' and '#QUERY#'
                 
    $search_addr 'http://www.google.com.br/search?hl=#LANGUAGE#&q=#QUERY#&meta=',
                 
    //RETURN OF CORRECT ALTERNATIVE
                 
    $correct;
          
          public function 
    __construct(){
          }
          public function 
    search($query){
                 
    $this->query $query;
                 
    //MAKE ADDRESS
                 
    $resultado file_get_contents(str_replace(array('#LANGUAGE#','#QUERY#'),array($this->lang,urlencode($this->query)),$this->search_addr));
                 
    //APPLY REG EXP
                 
    preg_match_all("/\<div id\=res class\=med>\<p\>\<font color\=\"#cc0000\" class\=p\>(.*?)\: \<\/font\>\<a href\=\"(.*?)\" class\=p\>(.*?)\<\/a\>/i",$resultado,$matches);
                 
    $this->correct $matches[3][0];
                 
    //RETURNS
                 
    return isSet($matches[3][0]);
          }
    }
    ?>






    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007

    شوف الدرس ده
    Google Style Did You Mean....? in PHP | Web Builder Zone
    بيتكلم عن الموضوع نفسه





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004

    كود PHP:
    <?php
    // input misspelled word
    $input 'radsh';

    // array of words to check against
    $words  = array('apple','pineapple','banana','orange',
                    
    'radish','carrot','pea','bean','potato');

    // no shortest distance found, yet
    $shortest = -1;

    // loop through words to find the closest
    foreach ($words as $word) {

        
    // calculate the distance between the input word,
        // and the current word
        
    $lev levenshtein($input$word);

        
    // check for an exact match
        
    if ($lev == 0) {

            
    // closest word is this one (exact match)
            
    $closest $word;
            
    $shortest 0;

            
    // break out of the loop; we've found an exact match
            
    break;
        }

        
    // if this distance is less than the next found shortest
        // distance, OR if a next shortest word has not yet been found
        
    if ($lev <= $shortest || $shortest 0) {
            
    // set the closest match, and shortest distance
            
    $closest  $word;
            
    $shortest $lev;
        }
    }

    echo 
    "Input word: $input\n";
    if (
    $shortest == 0) {
        echo 
    "Exact match found: $closest\n";
    } else {
        echo 
    "Did you mean: $closest?\n";
    }

    ?>
    مثال مأخوذ من موقع php.net للدالة : levenshtein();


    ارقى التحية ...





    __________________
    مدونتي | تويتر


المواضيع المتشابهه

  1. تقنية Google PageRank ثورة المعلومات [تحليل + نقاش]
    بواسطة moslem_tk في المنتدى الويب والويب 2.0 والـ Semantic Web
    مشاركات: 15
    آخر مشاركة: 06-02-2007, 04:05 PM
  2. أريد هاك آخر عشرة مواضيع لـــ 3.6.4
    بواسطة alaneed في المنتدى اصلاح وصيانه المنتديات
    مشاركات: 2
    آخر مشاركة: 25-01-2007, 03:44 PM
  3. تقنية Sitemap من Google توجه محرك البحث إلى صفحات الموقع !!
    بواسطة رضا في المنتدى تقنية محركات البحث SEO
    مشاركات: 3
    آخر مشاركة: 18-06-2005, 06:47 PM
  4. وش تقصد google بهذا الشعار بالضبط ؟؟
    بواسطة alnassaj في المنتدى التصميم والرسومات والمونتاج
    مشاركات: 3
    آخر مشاركة: 12-02-2004, 06:18 PM

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

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