-
Notifications
You must be signed in to change notification settings - Fork 10
2.3 단순 의존 구문 분석 (Dependency Parsing)
Bugeun Kim edited this page Jan 23, 2018
·
7 revisions
의존 구문 분석은 한나눔과 꼬꼬마가 지원합니다. (타 패키지는 지원하지 않습니다)
NOTE:
/*
* 패키지는 API.HANNANUM 또는 API.KKMA로 지정되어야 합니다.
* 예시에서는 꼬꼬마(API.KKMA) 구문분석기를 활용합니다.
* intialize({packages: [API.KKMA, ...], ...}) 와 같이 초기화되었다고 가정합니다.
*/
let koalanlp = require('koalanlp');
let TYPES = koalanlp.util.TYPES;
let Parser = koalanlp.Parser;
// 새 의존구문 분석기를 초기화합니다.
let parser = new Parser(parserType=API.KKMA);
// 분석할 문장
let sentence = "이것은 코알라 통합 품사분석기에서 꼬꼬마 분석기를 돌린 결과입니다.";
// 분석 결과는 문장별로 Sentence에 저장되어, list를 이룹니다. (품사분석은 자동으로 진행됩니다)
let analyzed = parser.parse(sentence);
// 또는 다음과 같이 callback으로 결과를 받을 수 있습니다.
parser.parse(sentence, function(o){
if(o.error) throw new Error(o.error);
else analyzed = o.result;
});