2017-02-03 9 views
-2

장바구니를 만들고 있는데, 아주 작은 웹 사이트입니다. 저는 Spring Framework에 MySQL 백엔드를 사용하고 있습니다. Weka를 사용하여 추천 시스템을 구현하고 싶습니다. 이게 어떻게 작동하는지 알고 싶습니다. 권장 사항이 사이트 방문자에게 실제로 제공되는 방법은 무엇입니까? Weka는 Weka JAR을 Classpath에 유지하여 내 웹 앱 내부에서 작동합니까?Weka로 추천 시스템 구현 방법

이러한 구현에 대한 개요가 필요하므로 직접 세부 정보를 살펴 보겠습니다. 모두 감사합니다.

답변

0

이렇게하는 방법은 여러 가지가 있지만 상점의 각 항목에 대한 기능을 만드는 것이 좋습니다. 기능은 예를 들어 책을 판매하는 경우 장르, 채점 또는 작성자가 될 수 있습니다. 그런 다음 클러스터링 메소드를 사용하여 기능을 기반으로 데이터 세트의 인스턴스를 클러스터링합니다 (예 : EM, Weka의 감독되지 않는 방법으로 사용 가능합니다.

그런 다음 클러스터 외부의 인스턴스 (사용 가능한 기능과 관련이 있음)보다 서로 유사한 인스턴스가 포함 된 클러스터가 여러 개 있습니다. 그런 다음 사람이 책 A를 구입 한 경우 책이 어느 클러스터인지 확인하고 해당 클러스터의 다른 항목을 권장합니다.

참고 : 이것은 매우 간단한 해결책입니다.

+0

감사합니다 마틴, 그것은 사소한 일이긴하지만 적어도 지금은 시작하는 법을 알고 있습니다! 나는 더 이상 의문이 생길 것이다. 고맙습니다. – avs