2014-09-02 4 views
0

제 질문은 웹, 특히 Django 사이트에 어떻게 통합 할 수 있습니까? Python SDK가 포함 된 PredictionIO (http://prediction.io/)가 있다는 것을 알고 있습니다. Lenskit을 위해 이와 같은 것이 있습니까?Lenskit을 추천 엔진으로 사용하고 Django/Python에서 호출 할 수있는 방법이 있습니까?

나는 Recommender 시스템에 관한 coursera 과정에서 Lenskit에 대해 알고 있었고, Lenskit에 관한 것을 포함하여 수업을보고 있습니다. github에 관한 문서도 보았습니다 : https://github.com/lenskit/lenskit/wiki/GettingStarted하지만 웹 사이트에 통합하는 방법은 분명하지 않습니다.

예를 들어, predictio에는 http://docs.prediction.io/current/tutorials/quickstart-python.html이라는 예가 있습니다. 따라서 PredictionIO를 서비스로 사용할 수 있습니다. Lenskit을 위해 이와 같은 것이 있습니까? 내가 볼 수 있듯이, 자바에서 호출에 관한 것입니다, How do I setup lenskit recommender toolkit to run in a website?

하지만 :

은 나도이 질문을 보았다.

답변

2

LensKit을 Python (또는 PHP 또는 Ruby)에서 호출하려면 LensKit을 웹 서비스로 설정하여 Python 코드에서 호출 할 수있는 REST API를 노출해야합니다.

work-in-progress example web service이 있지만 LensKit의 최신 버전으로 업데이트하고 문서화해야합니다. 지금 당장은 Python에서 LensKit을 사용하기위한 즉시 사용 가능한 솔루션이 없습니다.

+0

감사합니다. Michael. 추가 질문 : 귀하의 코스 (Recommender Systems)가 다시 제공 될 때 어떤 예측이 있습니까? –

+0

@FlavioBarros 우리는 언제/어떻게하는지에 대해 논의하고 있습니다. 바라건대 봄에. –

+0

@FlavioBarros Coursera recsys 코스는 연중 내내 사용할 수 있습니다. https://www.coursera.org/learn/recommender-systems –