コード例 #1
0
 public ArabicStopWords()
 {
     StopWords = new PrePost(166);
     StopWords.AddString("في"); StopWords.AddString("على");
     StopWords.AddString("إلى"); StopWords.AddString("من");
     StopWords.AddString("عن"); StopWords.AddString("هناك");
     StopWords.AddString("أو"); StopWords.AddString("ثم");
     StopWords.AddString("نحن"); StopWords.AddString("أنا");
     StopWords.AddString("أنتم"); StopWords.AddString("أنت");
     StopWords.AddString("أنتما"); StopWords.AddString("إياه");
     StopWords.AddString("أنتن"); StopWords.AddString("إياها");
     StopWords.AddString("هو"); StopWords.AddString("إياهما");
     StopWords.AddString("هي"); StopWords.AddString("إياهم");
     StopWords.AddString("هما"); StopWords.AddString("إياهن");
     StopWords.AddString("هم"); StopWords.AddString("إياك");
     StopWords.AddString("هن"); StopWords.AddString("إياكما");
     StopWords.AddString("تلك"); StopWords.AddString("إياكم");
     StopWords.AddString("ذا"); StopWords.AddString("إياكن");
     StopWords.AddString("ذاك"); StopWords.AddString("إياي");
     StopWords.AddString("ذلك"); StopWords.AddString("إيانا");
     StopWords.AddString("ذان"); StopWords.AddString("أولاء");
     StopWords.AddString("ذانك"); StopWords.AddString("أولئك");
     StopWords.AddString("ذه"); StopWords.AddString("أولالك");
     StopWords.AddString("ذين"); StopWords.AddString("ذي");
     StopWords.AddString("ذينك"); StopWords.AddString("هؤلاء");
     StopWords.AddString("هذان"); StopWords.AddString("هاتان");
     StopWords.AddString("هذه"); StopWords.AddString("هانه");
     StopWords.AddString("هذي"); StopWords.AddString("هاتي");
     StopWords.AddString("هذين"); StopWords.AddString("هاتين");
     StopWords.AddString("هنا"); StopWords.AddString("هذا");
     StopWords.AddString("من"); StopWords.AddString("هنالك");
     StopWords.AddString("ما"); StopWords.AddString("التي");
     StopWords.AddString("أين"); StopWords.AddString("الذي");
     StopWords.AddString("أي"); StopWords.AddString("اللذين");
     StopWords.AddString("أيان"); StopWords.AddString("الذين");
     StopWords.AddString("حيثما"); StopWords.AddString("اللذان");
     StopWords.AddString("كيفما"); StopWords.AddString("اللاتي");
     StopWords.AddString("متى"); StopWords.AddString("اللتان");
     StopWords.AddString("هماكم"); StopWords.AddString("اللتيا");
     StopWords.AddString("كيف"); StopWords.AddString("اللتيا");
     StopWords.AddString("ماذا"); StopWords.AddString("اللواتي");
     StopWords.AddString("هلم"); StopWords.AddString("كأي");
     StopWords.AddString("قلما"); StopWords.AddString("كأين");
     StopWords.AddString("إن"); StopWords.AddString("إليك");
     StopWords.AddString("لا"); StopWords.AddString("إليكم");
     StopWords.AddString("لات"); StopWords.AddString("إليكما");
     StopWords.AddString("أن"); StopWords.AddString("إليكن");
     StopWords.AddString("كأن"); StopWords.AddString("عليك");
     StopWords.AddString("لعل"); StopWords.AddString("ها");
     StopWords.AddString("لكن"); StopWords.AddString("هاك");
     StopWords.AddString("أي"); StopWords.AddString("ليت");
     StopWords.AddString("أيا"); StopWords.AddString("أجل");
     StopWords.AddString("بل"); StopWords.AddString("إذما");
     StopWords.AddString("بلا"); StopWords.AddString("إذن");
     StopWords.AddString("حتى"); StopWords.AddString("إذ");
     StopWords.AddString("سوف"); StopWords.AddString("ألا");
     StopWords.AddString("عل"); StopWords.AddString("إلى");
     StopWords.AddString("في"); StopWords.AddString("أم");
     StopWords.AddString("كلا"); StopWords.AddString("أما");
     StopWords.AddString("هلا"); StopWords.AddString("كي");
     StopWords.AddString("وا"); StopWords.AddString("لم");
     StopWords.AddString("إذ"); StopWords.AddString("لن");
     StopWords.AddString("إلا"); StopWords.AddString("لو");
     StopWords.AddString("على"); StopWords.AddString("لولا");
     StopWords.AddString("عن"); StopWords.AddString("لوما");
     StopWords.AddString("قد"); StopWords.AddString("هل");
     StopWords.AddString("عدا"); StopWords.AddString("لما");
     StopWords.AddString("بعض"); StopWords.AddString("مذ");
     StopWords.AddString("سوى"); StopWords.AddString("منذ");
     StopWords.AddString("غير"); StopWords.AddString("حاشا");
     StopWords.AddString("كل"); StopWords.AddString("خلا");
     StopWords.AddString("ذات"); StopWords.AddString("لعمر");
     StopWords.AddString("عندما"); StopWords.AddString("مثل");
     StopWords.AddString("كلما"); StopWords.AddString("مع");
     StopWords.AddString("قبل"); StopWords.AddString("نحو");
     StopWords.AddString("خلف"); StopWords.AddString("حيث");
     StopWords.AddString("أمام"); StopWords.AddString("كلتا");
     StopWords.AddString("تحت"); StopWords.AddString("سيما");
     StopWords.AddString("يمين"); StopWords.AddString("أصلاً");
     StopWords.AddString("أصبح"); StopWords.AddString("بين");
     StopWords.AddString("كان"); StopWords.AddString("صار");
     StopWords.AddString("ليس"); StopWords.AddString("ظل");
     StopWords.AddString("انفك"); StopWords.AddString("عاد");
     StopWords.AddString("مادام"); StopWords.AddString("برح");
     StopWords.AddString("مازال"); StopWords.AddString("مافتئ");
     StopWords.AddString("فوق"); StopWords.AddString("و");
 }
コード例 #2
0
ファイル: ISRI.cs プロジェクト: Ahmad222/Semantic-Search
        public ISRI()
        {
            //
            // TODO: Add constructor logic here
            //

            D = new PrePost(8);
            D.AddString("ْ"); D.AddString("ّ");
            D.AddString("َ"); D.AddString("ً");
            D.AddString("ُ"); D.AddString("ٌ");
            D.AddString("ِ"); D.AddString("ٍ");
            ////////////////////
            P3 = new PrePost(4);
            P3.AddString("ولل"); P3.AddString("وال");
            P3.AddString("كال"); P3.AddString("بال");
            P2 = new PrePost(2);
            P2.AddString("ال"); P2.AddString("لل");
            P1 = new PrePost(9);
            P1.AddString("ل"); P1.AddString("ب");
            P1.AddString("ف"); P1.AddString("س");
            P1.AddString("و"); P1.AddString("ي");
            P1.AddString("ت"); P1.AddString("ن");
            P1.AddString("ا");
            ////////////////////
            S3 = new PrePost(5);
            S3.AddString("تمل"); S3.AddString("همل");
            S3.AddString("تان"); S3.AddString("تين");
            S3.AddString("كمل");
            S2 = new PrePost(16);
            S2.AddString("ون"); S2.AddString("ات");
            S2.AddString("ان"); S2.AddString("ين");
            S2.AddString("تن"); S2.AddString("كم");
            S2.AddString("هن"); S2.AddString("نا");
            S2.AddString("يا"); S2.AddString("ها");
            S2.AddString("تم"); S2.AddString("كن");
            S2.AddString("ني"); S2.AddString("وا");
            S2.AddString("ما"); S2.AddString("هم");
            S1 = new PrePost(7);
            S1.AddString("ه"); S1.AddString("ة");
            S1.AddString("ي"); S1.AddString("ك");
            S1.AddString("ت"); S1.AddString("ا");
            S1.AddString("ن");
            /////////////////////
            PR4 = new PrePost(6);
            PR4.AddString("فاعل"); PR4.AddString("فعول");
            PR4.AddString("فعال"); PR4.AddString("فعيل");
            PR4.AddString("مفعل"); PR4.AddString("فعلة");
            PR53 = new PrePost(26);
            PR53.AddString("تفاعل"); PR53.AddString("افتعل");
            PR53.AddString("افعال"); PR53.AddString("افاعل");
            PR53.AddString("فعالة"); PR53.AddString("فعلان");
            PR53.AddString("فعولة"); PR53.AddString("تفعلة");
            PR53.AddString("تفعيل"); PR53.AddString("مفعلة");
            PR53.AddString("مفعول"); PR53.AddString("فاعول");
            PR53.AddString("فواعل"); PR53.AddString("مفعال");
            PR53.AddString("مفعيل"); PR53.AddString("افعلة");
            PR53.AddString("فعائل"); PR53.AddString("منفعل");
            PR53.AddString("مفتعل"); PR53.AddString("فاعلة");
            PR53.AddString("مفاعل"); PR53.AddString("فملاع");
            PR53.AddString("يفتعل"); PR53.AddString("تفتعل");
            PR53.AddString("انفعل"); PR53.AddString("فعالي");
            PR54 = new PrePost(6);
            PR54.AddString("تفعلل"); PR54.AddString("افعلل");
            PR54.AddString("فعلال"); PR54.AddString("فعالل");
            PR54.AddString("مفعلل"); PR54.AddString("فعللة");
            PR63 = new PrePost(6);
            PR63.AddString("استفعل"); PR63.AddString("مفعالة");
            PR63.AddString("افتعال"); PR63.AddString("انفعلل");
            PR63.AddString("افعوعل"); PR63.AddString("مستفعل");
            PR64 = new PrePost(3);
            PR64.AddString("افعلال"); PR64.AddString("متفعلل");
            PR64.AddString("افتعلل");
        }