带有二进制分类器的Firefox附加组件

时间:2016-10-23 10:02:12

标签: javascript machine-learning firefox-addon-sdk

作为一项实验,我想在我的Firefox附加组件中使用mljs/naive-bayes分类器。在分类器有用之前,必须先对其进行训练。就我而言,我将使用20000个条目来训练它。

条目来自附加组件目录中的文本文件。我已经有了工作代码来读取文本文件并使用数据训练分类器。

尽管如此,出于性能原因,不应在用户端进行培训。如何使附加组件预先打包一个训练有素的分类器?

我理解mljs/naive-bayes有一个export()函数,它将分类器作为Javascript对象返回。不过,我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

它还具有load(model)功能来加载您导出的模型。所以,你:

  1. 自己训练分类器,
  2. 致电export
  3. 将导出的模型与您的插件打包
  4. 并从中致电load