我曾使用GUI来训练一些示例arff文件的分类器。训练结束后,我保存了获得的模型。
既然我需要在我的java代码中使用这个模型文件来对某些文本进行分类,请告诉我应该如何处理?我不想进行评估,但想对给定的输入文本进行分类。
我已经通过了http://weka.wikispaces.com/Serialization& http://weka.wikispaces.com/Use+Weka+in+your+Java+code。
但是仍然无法找到它的代码。我只是有一种方法来加载一个模型文件。但是没有得到任何关于将文本直接分类到类的线索。在这方面的任何帮助都会有所帮助。
答案 0 :(得分:2)
虽然之前建议的帖子非常好,但我相信我之前制作的帖子更符合您的需求,因为它专门处理文本,并且它在分类器方面是通用的。请检查“A Simple Text Classifier in Java with WEKA”。
答案 1 :(得分:2)
请参阅此处,Hidalgo的类似教程 - 带有幻灯片和文本数据集的Java代码。它训练机器,加载模型并对实时看不见的文本数据进行分类。很容易遵循 https://github.com/drelhaj/MachineLearning