Ошибка Lenskit: Рекомендатор не имеет Рекомендующего элемента

Я пытаюсь использовать Lenskit с набором данных ml-100k/u.data и хочу создать рекомендации Top-N для пользователей. Из папки lenskit я выполняю:

/bin/bash  build/install/lenskit/bin/lenskit recommend 42 -n 5 --csv-file=data/ml-100k/u.data

И я получаю следующий вывод при выполнении кода:

INFO  14:58:03.934 [main] org.lenskit.cli.Main Starting LensKit 3.0-SNAPSHOT on Java 1.8.0_40 from Oracle Corporation
INFO  14:58:03.982 [main] org.lenskit.cli.Main Have 4 processors and heap limit of 2626 MiB
INFO  14:58:03.983 [main] o.l.c.u.RecommenderLoader creating fresh recommender
INFO  14:58:06.473 [main] o.l.c.u.RecommenderLoader built recommender in 2.485 s
ERROR 14:58:09.253 [main] o.l.c.commands.Recommend recommender has no item recommender
Exception in thread "main" java.lang.UnsupportedOperationException: no item recommender
        at org.lenskit.cli.commands.Recommend.execute(Recommend.java:90)
        at org.lenskit.cli.Main.main(Main.java:73)

Я понимаю, что, скорее всего, я пропускаю "Счеты предметов", но я не могу понять, как их вычислить. Я совершенно новичок в этой программе, поэтому любая помощь или совет очень ценятся.

Заранее спасибо!

0 ответов

Другие вопросы по тегам