Пример #1
0
        private void SetPreferences()
        {
            // Set-up Stemming (if required)
            switch (Preferences.StemmingMode)
            {
            case 1:
                _Stemmer = new PorterStemmer();         //Stemmer = new SnowStemming();
                break;

            case 2:
                _Stemmer = new PorterStemmer();
                break;

            default:
                _Stemmer = new NoStemming();
                break;
            }

            switch (Preferences.GoWordMode)
            {
            case 1:
                _GoChecker = new ListGoWord();
                break;

            default:
                _GoChecker = new NoGoWord();
                break;
            }
        }
Пример #2
0
        /// <summary>
        /// Setup Stop, Go, Stemming
        /// </summary>
        private void SetPreferences()
        {
            switch (Preferences.StemmingMode)
            {
            case 1:
                ProgressEvent(this, new ProgressEventArgs(1, "Stemming enabled."));
                _Stemmer = new PorterStemmer();         //Stemmer = new SnowStemming();
                break;

            case 2:
                ProgressEvent(this, new ProgressEventArgs(1, "Stemming enabled."));
                _Stemmer = new PorterStemmer();
                break;

            default:
                ProgressEvent(this, new ProgressEventArgs(1, "Stemming DISabled."));
                _Stemmer = new NoStemming();
                break;
            }
            switch (Preferences.StoppingMode)
            {
            case 1:
                ProgressEvent(this, new ProgressEventArgs(1, "Stop words shorter than 3 chars."));
                _Stopper = new ShortStopper();
                break;

            case 2:
                ProgressEvent(this, new ProgressEventArgs(1, "Stop words from list."));
                _Stopper = new ListStopper();
                break;

            default:
                ProgressEvent(this, new ProgressEventArgs(1, "Stopping DISabled."));
                _Stopper = new NoStopping();
                break;
            }
            switch (Preferences.GoWordMode)
            {
            case 1:
                ProgressEvent(this, new ProgressEventArgs(1, "Go Words enabled."));
                _GoChecker = new ListGoWord();
                break;

            default:
                ProgressEvent(this, new ProgressEventArgs(1, "Go Words DISabled."));
                _GoChecker = new NoGoWord();
                break;
            }
        }
Пример #3
0
 /// <summary>
 /// Setup Stop, Go, Stemming
 /// </summary>
 private void SetPreferences()
 {
     switch (Preferences.StemmingMode)
     {
         case 1:
             ProgressEvent(this, new ProgressEventArgs(1, "Stemming enabled."));
             _Stemmer = new PorterStemmer();	//Stemmer = new SnowStemming();
             break;
         case 2:
             ProgressEvent(this, new ProgressEventArgs(1, "Stemming enabled."));
             _Stemmer = new PorterStemmer();
             break;
         default:
             ProgressEvent(this, new ProgressEventArgs(1, "Stemming DISabled."));
             _Stemmer = new NoStemming();
             break;
     }
     switch (Preferences.StoppingMode)
     {
         case 1:
             ProgressEvent(this, new ProgressEventArgs(1, "Stop words shorter than 3 chars."));
             _Stopper = new ShortStopper();
             break;
         case 2:
             ProgressEvent(this, new ProgressEventArgs(1, "Stop words from list."));
             _Stopper = new ListStopper();
             break;
         default:
             ProgressEvent(this, new ProgressEventArgs(1, "Stopping DISabled."));
             _Stopper = new NoStopping();
             break;
     }
     switch (Preferences.GoWordMode)
     {
         case 1:
             ProgressEvent(this, new ProgressEventArgs(1, "Go Words enabled."));
             _GoChecker = new ListGoWord();
             break;
         default:
             ProgressEvent(this, new ProgressEventArgs(1, "Go Words DISabled."));
             _GoChecker = new NoGoWord();
             break;
     }
 }
Пример #4
0
        private void SetPreferences()
        {
            // Set-up Stemming (if required)
            switch (Preferences.StemmingMode)
            {
                case 1:
                    _Stemmer = new PorterStemmer();	//Stemmer = new SnowStemming();
                    break;
                case 2:
                    _Stemmer = new PorterStemmer();
                    break;
                default:
                    _Stemmer = new NoStemming();
                    break;
            }

            switch (Preferences.GoWordMode)
            {
                case 1:
                    _GoChecker = new ListGoWord();
                    break;
                default:
                    _GoChecker = new NoGoWord();
                    break;
            }
        }