From 0d7e19b882242387955bac15e7a388964360b1bd Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Fri, 19 Sep 2014 09:58:30 +0900 Subject: [PATCH] Normalizing features --- server/search.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/search.js b/server/search.js index 24d9b26..c3d315a 100644 --- a/server/search.js +++ b/server/search.js @@ -43,6 +43,12 @@ function combine(dict, params) { result = add(values, result); } + for (var key in result) { + var value = result[key]; + value = Math.min(1.0, Math.max(-1.0, value)); + result[key] = value; + } + return result; } @@ -57,6 +63,8 @@ function walkRecords(data, searchParams, minScore, callback) { callback(record, score); } } + + return features; } function countRecords(data, searchParams, minScore) {