在Weka中将文本转换为.arff的问题

我正尝试使用Weka SimpleclI使用以下内容转换带有1000个社交媒体帖子的文本文件,以进行情感分析:java weka.core.converters.TextDirectoryLoader -dir / directory / with / your / text / files> output.arff

但是我得到一个例外。有人知道问题出在哪里吗?屏幕快照在链接中。

Screenshot of the exception

代码:

> java weka.core.converters.TextDirectoryLoader -dir /Users/Nenad/Desktop/Sentiment > sentiment.arff

@relation C__Users_Nenad_Desktop_Sentiment

@attribute text string
@attribute @@class@@ {}

@data

java.lang.IndexOutOfBoundsException: Index: 0,Size: 0
    java.util.ArrayList.rangeCheck(Unknown Source)
    java.util.ArrayList.get(Unknown Source)
    weka.core.converters.TextDirectoryLoader.getNextInstance(TextDirectoryLoader.java:568)
    weka.core.converters.TextDirectoryLoader.run(TextDirectoryLoader.java:693)
    weka.core.converters.TextDirectoryLoader.main(TextDirectoryLoader.java:654)
    sun.reflect.NativeMethodaccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodaccessorImpl.invoke(Unknown Source)
    sun.reflect.DelegatingMethodaccessorImpl.invoke(Unknown Source)
    java.lang.reflect.Method.invoke(Unknown Source)
    weka.gui.SimpleclIPanel$ClassRunner.run(SimpleclIPanel.java:328)

    at java.util.ArrayList.rangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)
    at weka.core.converters.TextDirectoryLoader.getNextInstance(TextDirectoryLoader.java:568)
    at weka.core.converters.TextDirectoryLoader.run(TextDirectoryLoader.java:693)
    at weka.core.converters.TextDirectoryLoader.main(TextDirectoryLoader.java:654)
    at sun.reflect.NativeMethodaccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodaccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodaccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at weka.gui.SimpleclIPanel$ClassRunner.run(SimpleclIPanel.java:328)
mj5an 回答:在Weka中将文本转换为.arff的问题

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3163608.html

大家都在问