Requirement Library
Sample Code
package tw.cheyingwu.ckip;
public class Sample {
public static void main(String[] args) {
WordSegmentationService c;
String e = "台新金控12月3日將召開股東臨時會進行董監改選。";
System.out.println("***** 使用中研院斷詞伺服器 *****");
c = new CKIP("ip", port, "username", "password");
c.setRawText(e);
c.send();
System.out.println(c.getRawText());
for (Term t : c.getTerm()) {
System.out.println(t.getTerm() + "," + t.getTag());
}
System.out.println("***** 使用Yahoo斷章取義API *****");
c = new YahooCAS("appid");
c.setRawText(e);
c.send();
System.out.println(c.getRawText());
for (Term t : c.getTerm()) {
System.out.println(t.getTerm() + "," + t.getTag());
}
}
}
Output
***** 使用中研院斷詞伺服器 ***** 台新金控12月3日將召開股東臨時會進行董監改選。 台新,N 金控,N 12月,N 3,DET 日,M 將,ADV 召開,Vt 股東,N 臨時會,N 進行,Vt 董監,N 改選,Nv 。,PERIODCATEGORY ***** 使用Yahoo斷章取義API ***** 台新金控12月3日將召開股東臨時會進行董監改選。 台新,PROPER_NOUN 金控,NOUN 12,null 月,NOUN 3,null 日,PROPER_NOUN 將,ADVERB 召開,VERB 股東,NOUN 臨時會,NOUN 進行,VERB 董監,NOUN 改選,VERB 。,null
Eclipse Project
下載後匯入 Eclipse 就可以執行 Sample Code,需要自行下載 dom4j 1.6.1放到「jars」的資料夾。