Esempio n. 1
0
        public void CorectlyCountsWordsInBagOfWords()
        {
            var document = new Document(new[] {"one", "two", "other", "two"});
            var bagOfWords = new BagOfWords(document);

            Assert.That(bagOfWords.Count("one"), Is.EqualTo(1));
            Assert.That(bagOfWords.Count("two"), Is.EqualTo(2));
            Assert.That(bagOfWords.Count("other"), Is.EqualTo(1));
            Assert.That(bagOfWords.Count("nonexisting"), Is.EqualTo(0));
        }
Esempio n. 2
0
File: Tf.cs Progetto: psla/tfidf
 public Tf(BagOfWords bagOfWords)
 {
     _bagOfWords = bagOfWords;
     foreach (string word in bagOfWords.Words)
     {
         uint wordCount = bagOfWords.Count(word);
         if (wordCount > _maxDivider)
         {
             _maxDivider = wordCount;
         }
     }
 }