retrieval
Version:
Full text search engine in js. Features BM25 ranking function that can be tuned.
14 lines (13 loc) • 320 B
JavaScript
/*
* Convert raw data to vector space attributes.
*/
const tfMaps = require("./lib/tf.js");
const relDocLengths = require("./lib/doc_len.js");
module.exports = (function() {
return function(corpusMatr) {
return {
docLens: relDocLengths(corpusMatr),
docs: tfMaps(corpusMatr)
};
};
})();