[英]Extract Verbs from Sentence [closed]
我想知道是否有一种方法可以从字符串中提取动词。
举个例子 :
我会消灭你的
我希望它仅提取“消除”。
您可能希望使用斯坦福PoS标记器( http://nlp.stanford.edu/software/tagger.shtml )。 它将使用其分类标记字符串(例如,动词,名词)。 然后,您可以使用正则表达式提取动词。
ArrayList<String> verbs = new ArrayList<>();
verbs.add("eliminate");
String yourtext = "I'll eliminate you";
for (String verb : verbs) {
int index = yourtext.indexOf(verb);
if (index >= 0) {
System.out.println("Found verb: " + verb + " at position: " + index);
}
}
我将把所有动词数组留给您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.