|
@@ -1,6 +1,9 @@
|
1
|
1
|
package kr.co.swh.lecture.opensource.eunjeon;
|
2
|
2
|
|
|
3
|
+import java.util.List;
|
|
4
|
+
|
3
|
5
|
import org.bitbucket.eunjeon.seunjeon.Analyzer;
|
|
6
|
+import org.bitbucket.eunjeon.seunjeon.Eojeol;
|
4
|
7
|
import org.bitbucket.eunjeon.seunjeon.LNode;
|
5
|
8
|
import org.bitbucket.eunjeon.seunjeon.Morpheme;
|
6
|
9
|
|
|
@@ -9,9 +12,13 @@ public class EunjeonAnalysis {
|
9
|
12
|
public static void main(String[] args) {
|
10
|
13
|
// TODO Auto-generated method stub
|
11
|
14
|
// 형태소 분석
|
12
|
|
- for (LNode node : Analyzer.parseJava("아버지가방에들어가신다.")) {
|
13
|
|
- Morpheme m = node.morpheme();
|
14
|
|
- System.out.println(m.surface() + " / 품사:" + m.feature().head());
|
|
15
|
+ for (Eojeol eojeol : Analyzer.parseEojeolJava("아버지가방에들어가신다?하하하입니다.")) {
|
|
16
|
+ List<LNode> m = eojeol.nodesJava();
|
|
17
|
+ System.out.println("%%%%%%%%%%%%%%%%%%%%%");
|
|
18
|
+ for (LNode node : m) {
|
|
19
|
+ Morpheme y = node.morpheme();
|
|
20
|
+ System.out.println(y.surface() + " / 품사:" + y.feature().head());
|
|
21
|
+ }
|
15
|
22
|
}
|
16
|
23
|
|
17
|
24
|
}
|