Methods
(static) initialize(options)
자바 및 의존패키지를 Maven Repository에서 다운받고, 자바 환경을 실행합니다.
Example
import {initialize} from 'koalanlp/Util';
import {ETRI} from 'koalanlp/API';
// Promise 방식
let promise = initialize({'packages': {ETRI: '2.0.4'}});
promise.then(...);
// Async/Await 방식 (async function 내부에서)
await initialize({ETRI: '2.0.4'});
...
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
Properties
|
(static) contains(stringList, tag) → {boolean}
주어진 문자열 리스트에 구문분석 표지자/의존구문 표지자/의미역 표지/개체명 분류가 포함되는지 확인합니다.
Example
import { contains } from 'koalanlp/Util';
contains(['S', 'NP'], PhraseTag.NP);
Parameters:
Name | Type | Description |
---|---|---|
stringList |
Array.<string> | 분류가 포함되는지 확인할 문자열 목록 |
tag |
POS | PhraseTag | DependencyTag | CoarseEntityType | RoleType | 포함되는지 확인할 구문분석 표지자/의존구문 표지자/의미역 표지/개체명 분류 |
Returns:
포함되면 true.
- Type
- boolean