Ejemplo n.º 1
0
        public KeywordExtractor(INlpServiceProvider nlpServices, string lang)
        {
            _stopWordFilter = nlpServices.GetStopWordFilter(lang);

            _wordStemmer = nlpServices.GetStemmer(lang);

            _filter = (word) => {
                return(!_stopWordFilter.IsStopWord(word));
            };

            _mapper = (word) => {
                return(_wordStemmer.Stem(word));
            };
        }
Ejemplo n.º 2
0
 public TextRankSummarizer(INlpServiceProvider nlpServiceProvider)
     : base(nlpServiceProvider)
 {
 }
Ejemplo n.º 3
0
 public TFIDFSummarizer(INlpServiceProvider nlpServiceProvider) : base(nlpServiceProvider)
 {
 }
Ejemplo n.º 4
0
 public SummarizerBase(INlpServiceProvider nlpServiceProvider)
 {
     _nlpServiceProvider = nlpServiceProvider;
 }