2016-08-25 7 views
0

Я использую рекомендацию azure api по адресу http://recommendations.azurewebsites.net/. Я подготовил каталог как <Item Id>, <Item Name>, <Item Category>, <Features list> и файл использования: <userId>, <ItemId>. Теперь, когда я тестирую рекомендацию, я всегда получаю вероятность 0,5 для всех предметов, поэтому я должен был предположить, что что-то не так. Чтобы узнать, в чем проблема, я добавил два каталога в каталог с теми же функциями, что и другой элемент, но с другим именем и идентификатором, и другим товаром с разными идентификаторами и одной другой функцией. Я все еще получаю 0,5 вероятности, и теперь я уверен, что что-то не так, но я все еще могу понять, в чем проблема.вероятность на рекомендации azure api

вот скриншот того, что я получаю, когда я добавить товар в корзину

Есть ли возможность использовать лазурное мл спичечный коробок Рекомендатор с функциями и без оценок?

ответ

0

Tayehi,

Приятно познакомиться. Я менеджер программ, отвечающий за API рекомендаций. 2 вещи:

  1. Если вы получаете 0,5 вероятность вы, скорее всего, получая «рекомендации по умолчанию». Обычно это означает, что у вас недостаточно учебных данных или недостаточно совпадений для объекта, который вы тестируете в данных. Чтобы описать крайний случай, представьте себе элемент A, который приобретает только предмет B только один или два раза - было бы сложно с уверенностью сказать (статистическая значимость), что кому-то, кому нравится элемент A, также, вероятно, понравится элемент B .

  2. Похоже, что вы по-прежнему используете старый API рекомендаций. Я хотел бы призвать вас использовать нашу новую версию (когнитивная служба API рекомендаций). Пожалуйста, взгляните на https://azure.microsoft.com/en-us/documentation/articles/cognitive-services-migration-from-dm/to, чтобы помочь вам в этом процессе.

Спасибо! Luis Cabrera Cortana Intelligence Applications.