Example #1
0
 @Test
 public void testRanks() {
   LexRankRanker summarizer = new LexRankRanker();
   double[][] similarities = summarizer.getSimilarities(text);
   similarities = summarizer.filter(similarities, THRESHOLD);
   double[] actual = summarizer.calcRanks(similarities);
   double[] expected = {
     0.8471, 0.9784, 0.0, 1.0, 0.1905, 0.9262, 0.1263, 0.3689, 0.7811, 0.5691, 0.1248
   };
   for (int i = 0; i < expected.length; i++) {
     Assert.assertEquals(expected[i], actual[i], 0.0001);
   }
 }