【发布时间】:2019-09-18 11:02:56
【问题描述】:
主题
你好。我想在NodeJS 中使用 Tensorflow.js 实现文本分类功能。
它的工作是将字符串与一些预定义的主题相匹配。
示例:
输入:String:“我的狗喜欢在沙滩上散步”
预定义主题: Array<String>:["dog", "cat", "cow"]
输出:有很多输出变体我很熟悉。这些是一些例子,但如果你能提出更好的建议,那就去做吧!
-
String(最有可能的话题) - 示例:“狗” -
Object(每个主题都有预测分数)
示例:{"dog": 0.9, "cat": 0.08, "cow": 0.02}
研究
我知道可以通过过滤主题名称的字符串并执行一些算法来实现类似的结果,但也可以使用 ML 来实现。
已经有一些关于使用字符串、分类文本和使用 TensorFlow 创建自动完成功能的帖子(但不确定TFjs),例如:
- https://www.tensorflow.org/hub/tutorials/text_classification_with_tf_hub
- http://ruder.io/text-classification-tensorflow-estimators/
- https://machinelearnings.co/tensorflow-text-classification-615198df9231
您如何提供帮助
我的目标是使用TensorflowJS 进行主题预测。我只需要一个示例,说明使用字符串训练模型或如何对文本进行分类的最佳方法,然后我将自行扩展其余部分。
【问题讨论】:
-
抱歉,您需要向我们展示您尝试解决问题的方法。研究是不够的,你需要尝试一些东西。完成后,我们会尽力为您提供帮助。
标签: node.js tensorflow machine-learning text tensorflow.js