나는 이걸 통해 plagiarism detector을 처리하고 하스켈에서 파일을 읽고 동의어로 단어 중 일부를 바꿀 프로그램을 작성하려고했습니다. Haskell에서이 목적으로 사용할 수있는 사전이 있습니까?하스켈에서 동의어로 단어 바꾸기
또한 동의어로 단어를 대체하여 문장의 컨텍스트를 변경하지 않는 방법과 같은 알고리즘 또는이 문제와 관련된 다른 입력에 관한 의견이있는 경우 게시하십시오.
나는 이걸 통해 plagiarism detector을 처리하고 하스켈에서 파일을 읽고 동의어로 단어 중 일부를 바꿀 프로그램을 작성하려고했습니다. Haskell에서이 목적으로 사용할 수있는 사전이 있습니까?하스켈에서 동의어로 단어 바꾸기
또한 동의어로 단어를 대체하여 문장의 컨텍스트를 변경하지 않는 방법과 같은 알고리즘 또는이 문제와 관련된 다른 입력에 관한 의견이있는 경우 게시하십시오.
하스켈에서는이 사전에 사용할 수있는 사전이 있습니까?
내가 당신을 위해 무엇을 찾고있는 것은 일반 텍스트 파일인지 상상이 같은 일이 :
word1: word1synonym1, word1synonym2, ...
word2: word2synonym1, ...
...
하는 경우에는 정말 하스켈 특정하지 않을 것입니다. 나는 당신이 아마 LibreOffice을 파 내면 아마도 상상할 수 있겠지만, 이와 같은 자유 텍스트 파일 시소러스를 모르고있다. 동의어
이 AFAIK, 할 수있는 컴퓨터에 대한 아주 단단하다하여 단어를 대체하여 성명의 내용을 변경하는 것을 방지하는 방법
. 나는이 부분에 대한 많은 노력을 기울이지 않을 것을 제안한다.당신은이 문제에 대한 유용한 edit distance의 개념을 찾을 수 있습니다모든 입력에 대한 알고리즘입니다. Approximate string matching 및 Wagner-Fischer algorithm을 참조하십시오.
실제로이 라이브러리는 http://wordnet.princeton.edu입니다. –