2014-11-29 2 views
1

자바를 사용하지 않고 파이썬의 인터페이스를 사용하여 중국어 문장을 처리하고 싶습니다. 여기에 문제가 있습니다. 공식 웹 사이트에서 제공 한 인터페이스는 영어 문장에서만 사용할 수 있습니다. parser.py에서 코드를 수정하려고하지만 많은 어려움을 겪습니다. 그럼 내가 아는 사람 중에 내가 그런 문제를 겪었고 어떻게 대처할 수 있는지에 대한 아이디어를 줄 수 있는지 알고 싶다. 감사합니다.파이썬을 사용하여 중국어 문장을 다루는 스탠포드 파서를 사용하는 방법

+0

특정 문제를 명확히 또는 정확하게 당신이 필요 강조하기 위해 추가 정보를 추가하십시오. 이 질문을 명확히하는 데 도움이 필요하면 [How to Ask page] (http://stackoverflow.com/help/how-to-ask)를 참조하십시오. – carlodurso

답변

2

NLTK's StanfordParser interface을 사용할 수 있습니다. this other SO answer에서 NLTK의 파서를 사용하는 방법을 소개합니다.

는 그냥 StanfordParser init 메소드 대신 중국 모델을 제공 :

# ... set up parser JAR paths here ... 
parser = stanford.StanfordParser(model_path="edu/stanford/nlp/models/lexparser/chinesePCFG.ser.gz") 
# ... parse things ... 
관련 문제