библиотека совместной фильтрации в C ++ - PullRequest
0 голосов
/ 09 мая 2011

знает ли кто-нибудь из вас какую-либо хорошую конкретную библиотеку, которая содержит реализации общих алгоритмов, специально предназначенных для системы совместной фильтрации / рекомендации, написанной на C ++

, так же как библиотека машинного обучения, за исключением того, что она специально предназначенасистема совместной фильтрации и / или рекомендации

Ответы [ 4 ]

1 голос
/ 24 августа 2012

GraphChi http://graphchi.org содержит также высокопроизводительный инструментарий совместной фильтрации, написанный Дэнни Биксоном: http://bickson.blogspot.com/2012/08/collaborative-filtering-with-graphchi.html

1 голос
/ 06 февраля 2012

Вы можете взглянуть на GraphLab, SVDFeature или Waffles, которые написаны на C ++ и с открытым исходным кодом / свободным программным обеспечением. Существует также LibFM, которая доступна бесплатно как в пиве, но бесплатно как в свободе ...

Я не знаю о вафлях, но остальные 3 способны обрабатывать очень большие наборы данных.

PS: StackOverflow не позволил мне опубликовать более двух URL, но я думаю, вы можете использовать Google, чтобы найти другие два пакета ...

1 голос
/ 08 февраля 2012

Выезд LensKit . На самом деле это библиотека Java, но я поднимаю ее, потому что они также работают над включением в нее материалов из GraphLab (библиотека C ++).

Вот пост Дэнни Биксона , одного из ведущих разработчиков GraphLab, интервью с одним из аспирантов, работающих над LensKit.

1 голос
/ 14 мая 2011

Найдено некоторое время назад в Google Code (я еще не использовал их):

http://code.google.com/p/recsys-nju/ http://code.google.com/p/recsyscode/

http://code.google.com/p/recsysexperiment/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...