node-khaiii
v0.1.1
Published
카카오에서 개발한 한국어 형태소 분석기 khaiii의 Node 버전
Downloads
5
Maintainers
Readme
node-khaiii
카카오에서 개발한 한국어 형태소 분석기 khaiii의 Node 버전입니다.
Installation
⚠️ node-khaiii를 사용하시려면 반드시 khaiii의 설치 및 빌드에서 Python Binding까지 진행하셔야 합니다!
$ npm i node-khaiii
Quick Example
const khaiii = require('node-khaiii');
khaiii({
tags: 'N,SL', // 필터하고 싶은 태그가 있다면 ,로 구분해서 넣어주세요.
text: '형태소 분석을 통해 유저 인풋의 키워드를 찾아보려 합니다.',
onFinish: (data) => {
console.log(data.result);
// {"형태소":"NNG","분석":"NNG","유":"NNP","저":"NNG","인풋":"NNG","키워드":"NNG"}
},
});
khaiii({
// tags: 'N,SL', // 태그를 따로 전달하지 않으면 모든 태그가 보여집니다
text: '형태소 분석을 통해 키워드 검색을 도전합니다.',
onFinish: (data) => {
console.log(data.result);
// {"형태소":"NNG","분석":"NNG","을":"JKO","통하":"VV","여":"EC","유":"NNP","저":"NNG","인풋":"NNG","의":"JKG","키워드":"NNG","를":"JKO","찾아보리":"VV","어":"EC","하":"VX","ㅂ니다":"EF",".":"SF"}
},
});
API
khaiii({ tags, text, onFinish })
tags
: 보고 싶은 태그의 형태소만 볼 수 있습니다. (,로 구분해서 전달, 한글 형태소 품사 태그표)text
: 형태소 분석을 원하는 문자열을 전달합니다.onFinish
: 형태소 분석이 된 결과가 전달될 콜백 함수입니다.- onFinish는 성공여부를 알려주는
code
와 분석 결과result
로 이루어진 JSON object를 반환합니다.
- onFinish는 성공여부를 알려주는