Tag: knn

数据集Node.js中的最近邻居

我有一个将数据保存到MongoDB的Node.js应用程序。 给定一个文件,我想在数据库中find最相似的文件。 我的想法是实现某种最近邻algorithm,将所有logging作为训练序列,并返回最相似的文档(包括这两个文档相似程度的某种百分比)。 例如在我的数据库中有这些logging… { name: "Bill", age: 10, pc: "Mac", ip: "68.23.13.8" } { name: "Alice", age: 22, pc: "Windows", ip: "193.186.11.3" } { name: "Bob", age: 12, pc: "Windows", ip: "56.89.22.1" } …我想find最接近这个文件的文件 { name: "Tom", age: 10, pc: "Mac", ip: "68.23.13.10" } // algorithm returns "Bill", .76 是否有任何节点模块/实现采取任何forms的对象/参数,并返回最近的邻居?