mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-05-29 21:17:02 +00:00
Add files via upload
This commit is contained in:
parent
bdcf7c8fe4
commit
0c211f4055
|
@ -2,18 +2,28 @@ var ExtraMath = require("lib/extramath");
|
||||||
|
|
||||||
function main(args) {
|
function main(args) {
|
||||||
var a = "this is an apple";
|
var a = "this is an apple";
|
||||||
var b = "this is red apple";
|
var b = "this is red apple";
|
||||||
|
|
||||||
var dtm = new ExtraMath.DTM();
|
var dtm = new ExtraMath.DTM();
|
||||||
dtm.add(a);
|
dtm.add(a);
|
||||||
dtm.add(b);
|
dtm.add(b);
|
||||||
var mat = dtm.toArray();
|
var mat = dtm.toArray();
|
||||||
|
|
||||||
console.log(mat[0].join(' '));
|
console.log("This is a Cosine similarity calculator");
|
||||||
console.log(mat[1].join(' '));
|
console.log("Original sentance");
|
||||||
|
console.log(a);
|
||||||
|
console.log(b);
|
||||||
|
console.log("Done");
|
||||||
|
|
||||||
console.log(String(ExtraMath.cos(mat[0], mat[1])));
|
console.log("Create a DTM(Document-Term Matrix)");
|
||||||
console.log(String(ExtraMath.measureSimilarity(a, b)));
|
console.log(mat[0].join(' '));
|
||||||
|
console.log(mat[1].join(' '));
|
||||||
|
console.log("Done");
|
||||||
|
|
||||||
|
console.log("Measure Cosine Similarity");
|
||||||
|
console.log('' + ExtraMath.arrayCos(mat[0], mat[1]));
|
||||||
|
console.log('' + ExtraMath.measureSimilarity(a, b));
|
||||||
|
console.log("Done");
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.main = main;
|
exports.main = main;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user