2013-03-07 2 views
1

다음을 수행하기 위해 solr을 사용하려고합니다.Solr에서 MoreLikeThis 함수를 사용하여 유사한 문서를 텍스트 파일로 찾는 방법은 무엇입니까?

txt 파일의 일부 텍스트를 읽고 텍스트의 MoreLikeThis를 사용하여 해당 텍스트와 유사한 문서를 찾습니다. 어떻게하면 솔라와 함께 할 수 있을까요? 지금까지 내가 콘텐츠 스트림을 사용해야합니다,하지만 난 그것을 구성하는 방법을 모르는 생각 무엇을 알고에서

...

답변

0

인덱스에 저장된 문서에서 MoreLikeThisQuery을 형성 한 경우를 인덱스에서 TermVector 정보를 검색하여 쿼리를 구성했을 것입니다.

텍스트 파일과 비슷한 문서를 찾으려면 텍스트 파일을 반복하고 텍스트 파일의 용어와 함께 부울 쿼리를 만들어야합니다.

위의 내용은 Lucene의 경우에도 마찬가지입니다. MoreLikeThisQuery가 TermVector 정보를 기반으로 작동한다는 점을 감안하면 Solr도 마찬가지입니다.