From 0d3529ba7691ed32d478ac8f7f5c3acd7ffebf54 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Wed, 11 Oct 2017 20:48:27 -0400 Subject: [PATCH] lib/vsm: actually use tf.idf when matching documents Signed-off-by: Alexandre Terrasa --- lib/vsm/vsm.nit | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/vsm/vsm.nit b/lib/vsm/vsm.nit index 8eaeca8..4a64f99 100644 --- a/lib/vsm/vsm.nit +++ b/lib/vsm/vsm.nit @@ -208,7 +208,8 @@ class StringIndex # See `match_vector`. fun match_string(query: String): Array[IndexMatch] do var vector = parse_string(query) - return match_vector(vector) + var doc = new Document("", "", vector) + return match_vector(doc.terms_frequency) end # Parse the `string` as a Vector -- 1.7.9.5