带有二进制分类器的Firefox插件

Firefox add-on with binary classifier

本文关键字:Firefox 插件 分类器 二进制      更新时间:2023-09-26

作为一个实验,我想在我的Firefox插件中使用mljs/naive-bayes分类器。在分类器发挥作用之前,必须先对其进行训练。在我的例子中,我将使用包含20000个条目的数组来训练它。

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

但是,出于性能原因,训练不应该在用户端进行。如何使附加组件与训练过的分类器预先打包?

我知道mljs/naive-bayes有一个export()函数,它将分类器作为Javascript对象返回。但是,我不知道从那里做什么。

它还有一个load(model)函数来加载您导出的模型。所以,你:

  1. 自己训练分类器,
  2. call export
  3. 用插件打包导出的模型,
  4. 调用load