종속성 파서를 사용하여 Stanford Core NLP 제품군을 사용하여 다음 예제를 구문 분석하고 싶었습니다.
Call a yellow cab for James on Piccadilly Street in 5 minutes
다음을 사용하여이 문장을 구문 분석했습니다.
Dependency Parse (enhanced plus plus dependencies): root(ROOT-0, Call-1) det(cab-4, a-2) amod(cab-4, yellow-3) obj(Call-1, cab-4) case(James-6, for-5) nmod:for(cab-4, James-6) case(Street-9, on-7) compound(Street-9, Piccadilly-8) nmod:on(cab-4, Street-9) case(minutes-12, in-10) nummod(minutes-12, 5-11) nmod:in(cab-4, minutes-12)
Universal dependencies, enhanced root(ROOT-0, Call-1) det(cab-4, a-2) amod(cab-4, yellow-3) obj(Call-1, cab-4) case(James-6, for-5) obl:for(Call-1, James-6) case(Street-9, on-7) compound(Street-9, Piccadilly-8) obl:on(Call-1, Street-9) case(minutes-12, in-10) nummod(minutes-12, 5-11) nmod:in(Street-9, minutes-12)
온라인으로 생성 된 결과는 정확하지만 다른 하나는 그렇지 않습니다.
온라인 버전이 2016 년만큼 오래되었고 다운로드 된 버전이 2020 년 이후라는 점을 감안할 때 왜 결과가 다른지 이해할 수 있습니까? 다운로드 한 버전을 온라인 버전과 동일한 결과를 얻고 싶습니다.
누구든지 차이점을 이해하도록 도울 수 있습니까?
추신
또한 stanford-corenlp-full-2016-10-31
core nlp 버전을 사용해 보았습니다 . 동일한 결과를 받았습니다.
나는 또한 차이없이 폴더 안에 영어 모델을 복사했습니다 stanford-corenlp-4.1.0
.
온라인 버전은 먼저 문장을 구문 분석 한 다음 종속성 구문 분석으로 변환하는 것이라고 생각합니다. 다른 예는 신경 종속성 파서에서 온 것일 수 있습니다.
따라서 parse
애노 테이터 만 사용하고 애노 테이터를 사용하지 않으면 depparse
원하는 결과를 얻을 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다