2009-03-17 5 views
1

외부 라이브러리를 사용할 수 있도록 할당을 위해 NLP 시스템을 구축하려고합니다.
구문 분석 트리를 사용하여 문장을 명사, 동사 등의 구성 요소로 분해합니다.
단어가있는 어휘 양식을 식별하고 번역 할 수있는 라이브러리 또는 소프트웨어를 찾고 있습니다. 나를 위해 다른 형태로.
기본적으로 isPlural, singularize, getInfinitive 등과 같은 함수가 필요합니다.
Ruby 언어 패키지와 간단한 포터 스템 머 (부정사 용)를 고려했지만 어느 것도 좋지 않습니다.
이것은 매우 힘든 문제는 아니지만 매우 지루한 것처럼 보입니다.
누구나 그런 일을 할 수있는 좋은 패키지/라이브러리/소프트웨어를 알고 있습니까?NLP : 형태 학적 조작

답변

1

일반적으로 문장의 구문 분석 트리를 작성하려면 먼저 문장의 단어의 품사 정보 및 표제 정보를 결정해야합니다. 그래서, 당신은 이미이 정보를 가지고 있어야합니다.

그러나 어떤 경우에

는 자신의 보조 정리에 wordforms지도 및 보조 정리에서 wordforms를 합성하기 위해, morpha and morphg에서 살펴보고, 또한 자바의 버전 (또는 프런트 엔드에) morphgSimpleNLG package에 포함되어 있습니다. getInfinitive, getPastParticiple 등과 같은 방법이있다. API for the Verb class.

+0

저에게 abt morpha를 알려 주셔서 감사합니다 .. 우분투 패키지를 찾았습니다. 그리고 thint는 꽤 재미있는 일을 할 수 있습니다. 여전히 다른 것들을 어떻게 만드는지 알아 내려면 워드 프로세서를 읽을 필요가 있습니다. –