konlp.kma package

Submodules

konlp.kma.api module

Korean Natural Language Toolkit morpheme analyzer interface

class konlp.kma.api.KmaI[source]

Bases: object

Korean language morpheme analyzer interface

analyze(string)[source]

문장을 입력받아 모든 형태소/품사 후보군들을 출력합니다.

Parameters:string (str) – 형태소 분석을 할 문장
Returns:형태소 후보군들 리스트
Return type:list(list(str))
Raises:NotImplementedError – 이 클래스를 상속한 클래스가 메소드를 구현하지 않았을 경우 발생
nouns(string)[source]

문장을 입력받아 색인어들을 출력합니다.

Parameters:string (str) – 색인어를 추출할 문장
Returns:색인어 리스트
Return type:list(str)
Raises:NotImplementedError – 이 클래스를 상속한 클래스가 메소드를 구현하지 않았을 경우 발생
tokens(string)[source]

문장을 입력받아 형태소만 출력합니다.

Parameters:string (str) – 형태소 분석을 할 문장
Returns:형태소 리스트
Return type:list(str)
Raises:NotImplementedError – 이 클래스를 상속한 클래스가 메소드를 구현하지 않았을 경우 발생

Module contents

KoNLP Korean morpheme analyzer Package

TODO : We will introduce the Korean morphem analyzer’s feature and representative engine.
We have to select standard Korean morpheme ananlyzer