我正尝试使用Weka SimpleclI使用以下内容转换带有1000个社交媒体帖子的文本文件,以进行情感分析:java weka.core.converters.TextDirectoryLoader -dir / directory / with / your / text / files> output.arff
但是我得到一个例外。有人知道问题出在哪里吗?屏幕快照在链接中。
代码:
> 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)