저는 이미 C++ 기반이있는 프로젝트를 만들고 있습니다. 일부 자연 언어 처리를위한 플러그인을 갖고 싶습니다. GATE을 정말 좋아하지만 JVM을 시작하고 프로젝트를 C++ 및 Java 부분으로 분할할만한 가치가 있는지는 잘 모르겠습니다. 나는 UIMA이 C++ 프레임 워크를 가지고 있지만 그것을 시도하지는 않았지만 GATE보다 적은 기능을 가진 것으로 보입니다.C++에서 자연어 처리
누구든지 C++에서 GATE를 어떻게 든 감싸는 것보다 더 나은 옵션을 알고 있습니까 (예 : C++의 NLP 라이브러리). GATE를 C++로 랩핑하면 가장 좋은 방법은 무엇입니까? SOA?
감사
나는 NLP 초보자이므로 통찰력에 감사드립니다! Java에 대한 제 관심사는 언어/컴파일러/등을 추가하여 메모리/속도가 절반이고 프로젝트가 복잡합니다. C++의 UIMA가 GATE보다 리소스가 적은 지 알고 있습니까? 눈에 띄는 차이가 있습니까 (CPU 시간 또는 RAM 소비량에서 20 % 이상)? – User1
죄송합니다. C++ 버전을 사용한 적이 없습니다. 최고의 NLP 라이브러리의 대부분은 어떤 이유로 Java로 작성됩니다. – Stompchicken