-1

Ruby on Rails와 MySQL을 사용하여 헬프 데스크 솔루션을 연구 중입니다. 쿼리의 문구와 유사한 질문에 대한 이전 솔루션에 따라 가능한 솔루션을 제안하는 기능을 구축하려고합니다.지식베이스 구축

예 : '내 계정에 액세스 할 수 없습니다.'및 '시스템에서 로그인 요청을 거부하고 있습니다'라는 메시지가 이미 기록되고 해결되었습니다.

고객이 "로그인 할 수 없습니다. 내 계정."

경영진이 티켓을 기록합니다. "가능한 해결책"이라고하는 링크가있을 것입니다.

링크를 클릭하면 유사한 질문이 팝업으로 표시됩니다 (이 경우 위의 두 결과).

이와 같은 시스템을 구축하는 가장 좋은 방법은 무엇입니까?

답변

0

시작하는 가장 좋은 방법은 일종의 전체 텍스트 검색을 구현하는 것입니다. 스핑크스와 솔라를보세요. Rails의 경우 Thinking Sphinx으로 시작하는 것이 좋습니다. 구현하기 쉽고 대규모 사용자 기반이 있습니다. 그런 다음 Sphinx 알고리즘을 사용하여 키워드로 검색하고 결과의 순위를 매기거나 가중치를 부여 할 수 있습니다.