두 문장이 비슷한 지 여부를 결정 해야하는 문제를 연구 중입니다. 나는 구문 및 의미 론적 유사성을 결정하기 위해 BM25 알고리즘과 wordnet synset을 사용하여 솔루션을 구현했습니다. 해결책은 적절하게 작동하며 문장의 단어 순서가 뒤죽박죽이더라도 두 문장이 유사한 것으로 측정됩니다. 예를 들어
- 파이썬은 좋은 언어입니다.
- 좋은 파이썬 언어입니다.
내 문제는이 두 문장이 비슷하다는 것을 결정하는 것입니다.
- 구조적 유사성을위한 가능한 해결책은 무엇입니까?
- 문장의 구조를 어떻게 유지합니까?