Я совершенно новичок в прогнозировании/универсальном совете и задаюсь вопросом, есть ли способ моделирования событий между несколькими объектами, такими как я хочу, чтобы один курс событий проходил между пользователем и курсами. O там, я хочу, работает в том, что будет между пользователем и проектом. До сих пор я не видел, что это возможно в предсказании. Может ли кто-нибудь направить меня в этом отношении?PredictionIO Universal Рекомендатор
ответ
Из документов: При отправке событий использования требуется, чтобы entityType был «пользователем», а targetEntityType - «item». Тип элемента выводится из имен событий, которые должны быть одним из имен событий в engine.json
Обратите внимание, что событие использования всегда является пользователем и имеет идентификатор пользователя. Также «targetEntityType» всегда «item». Фактический целевой объект подразумевается именем события. Таким образом, чтобы создать "категории предпочтений" событие, которое вы бы отправить что-то вроде этого:
{ "событие": "категория-предпочтения", "EntityType": "пользователь", "EntityId": "1243617" , "targetEntityType": "пункт", "targetEntityId": "электроника", "свойства": {}, "eventTime": "2015-10-05T21: 02: 49.228Z" } Чтобы прикрепить свойства для элементов используется событие $ set, подобное этому:
{ "event": "$ set", "entityType": "item", «entityId»: «ipad», «свойства»: { «категория»: [«электроника», «мобильные телефоны»], «expireDate»: «2016-10-05T21: 02: 49.228Z», "availableDate": "2015-10-05T21: 02: 49.228Z" }, "eventTime": "2015-10-05T21: 02: 49.228Z" }
на основании выше, вторичные события как и элементы, мы должны сделать следующее: 1. Добавить вторичные события в configs, say ownProject 2. Добавить событие с идентификатором элемента, указывающим на то, что проект, социальный, отношение, например: { {event ":" own -Project ", " ru tityType ": "пользователь", "EntityId": "1243617", "targetEntityType": "Пункт", "targetEntityId": "Проект-ID", "свойства": {}, "eventTime":" 2015-10-05T21: 02: 49.228Z " }
- 1. Настройка PredictionIO Универсальный рекомендатор
- 2. Сокращение числа рекомендаций в прогнозе IO + Universal Рекомендатор
- 3. Ошибка при создании шаблона PredictionIO
- 4. Neo4j Рекомендатор Двигатель (Предпочтение)
- 5. Рекомендатор Системные наборы данных
- 6. Mahout «Inverse» Рекомендатор
- 7. Гибридный рекомендатор в искры
- 8. PredictionIO Двигатель
- 9. PredictionIO Универсальный шаблон шаблона редактора
- 10. Mahout - Рекомендатор Оценщик возвращается 0.0
- 11. Рекомендатор не предлагает список topN
- 12. Оценка PredictionIO в классификаторе
- 13. Установить PredictionIO 0.9.5
- 14. PredictionIO Deploy issue
- 15. PredictionIO Mavericks установка
- 16. Данные PredictionIO импорта
- 17. Predictionio очень большой размер задачи
- 18. Развертывание PredictionIO с AWS CloudFormation
- 19. predictionio не производит никаких прогнозов
- 20. Что означает «весовая схема» в системе «Рекомендатор»
- 21. Сбор данных в Universal Recommendender
- 22. Не удается найти панель управления PredictionIO admin (переход от PredictionIO 0.6.1 до 0.8.4)
- 23. PredictionIO предлагает понравиться понравившимся вам товарам
- 24. PredictionIO - ошибка при тренировке кластеров kmean
- 25. PredictionIO: команда Pio не найдена после установки
- 26. Проблемы с ручной установкой зависимостей predictionIO
- 27. PredictionIO для рекомендации по содержанию, например. Tweets
- 28. PredictionIO - один двигатель и несколько алгоритмов
- 29. PHP Exec() не работает с PredictionIO развернуть
- 30. Застрять на создание новых predictionio приложение