class Parser : CanParseDependency<<ERROR CLASS>>
(source)
꼬꼬마 의존구문분석기의 KoalaNLP Wrapper입니다.
의존구조 분석은 문장의 구성 어절들이 의존 또는 기능하는 관계를 분석하는 방법입니다. 예) '나는 밥을 먹었고, 영희는 짐을 쌌다'라는 문장에는 가장 마지막 단어인 '쌌다'가 핵심 어구가 되며,
아래를 참고해보세요.
// 문장에서 바로 분석할 때
val parser = Parser()
val sentences = parser.analyze("문장 2개입니다. 결과는 목록이 됩니다.") // 또는 parser("문장 2개입니다. 결과는 목록이 됩니다.")
// 타 분석기에서 분석한 다음 이어서 분석할 때
val taggedSentence: Sentence = ...
val sentence = parser.analyze(taggedSentence) // 또는 parser(taggedSentence)
val taggedSentList: List<Sentence> = ...
val sentences = parser.analyze(taggedSentList) // 또는 parser(taggedSentList)
import kr.bydelta.koala.Implicits._
// 문장에서 바로 분석할 때
val parser = new Parser()
val sentences = parser.analyze("문장 2개입니다. 결과는 목록이 됩니다.") // 또는 parser("문장 2개입니다. 결과는 목록이 됩니다.")
// 타 분석기에서 분석한 다음 이어서 분석할 때
val taggedSentence: Sentence = ...
val sentence = parser.analyze(taggedSentence) // 또는 parser(taggedSentence)
val taggedSentList: java.util.List[Sentence] = ...
val sentences = parser.analyze(taggedSentList) // 또는 parser(taggedSentList)
// 문장에서 바로 분석할 때
Parser parser = Parser()
List<Sentence> sentences = parser.analyze("문장 2개입니다. 결과는 목록이 됩니다.") // 또는 parser.invoke("문장 2개입니다. 결과는 목록이 됩니다.")
// 타 분석기에서 분석한 다음 이어서 분석할 때
Sentence taggedSentence = ...
Sentence sentence = parser.analyze(taggedSentence) // 또는 parser.invoke(taggedSentence)
List<Sentence> taggedSentList = ...
List<Sentence> sentences = parser.analyze(taggedSentList) // 또는 parser.invoke(taggedSentList)
Since
1.x
<init> |
꼬꼬마 의존구문분석기의 KoalaNLP Wrapper입니다. Parser() |
parser |
의존관계분석기 val parser: <ERROR CLASS> |
tagger |
형태소분석기 val tagger: Tagger |
attachProperty |
item을 분석하여 property 값을 반환합니다. fun attachProperty(item: <ERROR CLASS>, sentence: String): Sentence |
convert |
org.snu.ids.kkma.ma.Sentence sentence를 변환하여 List<Sentence>로 변환합니다. fun convert(sentence: <ERROR CLASS>): Sentence
String sentence를 품사 분석하여 List<Pair<org.snu.ids.kkma.ma.Sentence, String>>로 변환합니다. fun convert(sentence: String): List<Pair<<ERROR CLASS>, String>>
Sentence를 변환하여 org.snu.ids.kkma.ma.Sentence로 변환합니다. fun convert(sentence: Sentence): <ERROR CLASS> |