当我尝试连续使用这些管道时,我收到错误:
线程中的异常“main”java.lang.IllegalArgumentException:CharSequenceLowercase需要一个String,找到一个类java.lang.StringBuffer
我没有在MALLET中看到任何可用的管道来解决这个问题。但在我看来CharSequenceLowercase()应该能够接受CharSequence ......
答案 0 :(得分:0)
注释该行然后调用
pipeList.add(new TokenSequenceLowercase());
哪些小写令牌。看起来CharSequenceLowerCase管道不能接受StringBuffer。如果你查看它的代码,它只接受String。