СПОСОБ И УСТРОЙСТВО ДЛЯ СОЗДАНИЯ РЕКОМЕНДУЕМОГО СПИСКА СОДЕРЖИМОГО

1. Способ создания рекомендаций содержимого для данного пользователя системы рекомендаций, способ выполняется на сервере рекомендаций, способ включает в себя:
получение сервером рекомендаций от электронного устройства, связанного с данным пользователем, запроса на рекомендации содержимого;
в ответ на запрос, создание сервером рекомендаций выборки рекомендаций содержимого для данного пользователя, создание выполняется модулем предсказаний сервера рекомендаций, модуль предсказаний был обучен с помощью обучающей выборки обучающих событий:
по меньшей мере одно неспецифичное относительно пользователя свойство используется как первый вводный параметр для обучения модуля предсказания, по меньшей мере одно неспецифичное относительно пользователя свойство извлекается из последней версии архива снимков, доступной в момент, когда происходит обучающее событие, последняя версия архива снимков была создана до момента времени, когда происходит обучающее событие;
по меньшей мере одно специфичное относительно пользователя свойство используется как второй вводный параметр для обучения модуля предсказания, по меньшей мере одно специфичное относительно пользователя свойство, доступное в момент времени, когда происходит данное обучающее событие;
передача по меньшей мере подмножества из выборки рекомендаций содержимого электронному устройству.
2. Способ по п. 1, дополнительно включающий в себя получение по меньшей мере одного неспецифичного относительно пользователя свойства.
3. Способ по п. 2, в котором получение по меньшей мере одного неспецифичного относительно пользователя свойства включает в себя создание вторым модулем предсказания по меньшей мере одного неспецифичного относительно пользователя свойства.
4. Способ по п. 3, в котором создание по меньшей мере одного неспецифичного относительно пользователя свойства выполняется оффлайн.
5. Способ по п. 1, дополнительно включающий в себя создание по меньшей мере одного специфичного относительно пользователя свойства.
6. Способ по п. 5, в котором создание по меньшей мере одного специфичного относительно пользователя свойства выполняется в реальном времени в момент обучения.
7. Способ по п. 1, в котором обучение модуля предсказаний основано на указании обучающего события и связанного по меньшей мере одного неспецифичного относительно пользователя свойства и по меньшей мере одного специфичного относительно пользователя свойства.
8. Способ по п. 1, в котором по меньшей мере одно неспецифичное относительно пользователя свойство представляет собой множество неспецифичных относительно пользователя свойств, и по меньшей мере одно специфичное относительно пользователя свойство представляет собой множество специфичных относительно пользователя свойств, причем ни одно из множества неспецифичных относительно пользователя свойств не является тем же самым, что и любое из множества специфичных относительно пользователя свойств.
9. Способ по п. 1, дополнительно включающий в себя создание последней версии архива снимков и сохранение последней версии архива снимков в памяти, доступной серверу рекомендаций.
10. Способ по п. 9, в котором создание последней версии архива снимков выполняется в момент времени после создания предыдущей версии архива снимков, и причем после создания последней версии архива снимков его содержимое используется вместо содержимого предыдущей версии архива снимков.
11. Способ по п. 1, в котором по меньшей мере одно специфичное относительно пользователя свойство определяется в момент времени после получения сервером рекомендаций запроса на рекомендацию содержимого.
12. Способ по п. 1, в котором по меньшей мере одно неспецифичное относительно пользователя свойство определяется в момент времени до получения сервером рекомендаций запроса на рекомендацию содержимого.
13. Способ по п. 1, в котором по меньшей мере одно специфичное относительно пользователя свойство не было доступно в момент создания последней версией архива снимков.
14. Способ по п. 1, в котором указанное получение выполняется (i) в ответ на то, что пользователю электронного устройства предоставляется указание на желание пользователя получить рекомендацию содержимого и (ii) без предоставления пользователем электронного устройства указания на желание пользователя получить рекомендацию содержимого.
15. Способ обучения модуля предсказания, модуль предсказания является частью сервера рекомендаций, способ включает в себя:
создание обучающей выборки обучающих событий таким образом, чтобы для каждого обучающего события из обучающей выборки обучающих событий:
по меньшей мере одно неспецифичное относительно пользователя свойство используется как первый вводный параметр для обучения модуля предсказания, по меньшей мере одно неспецифичное относительно пользователя свойство извлекается из последней версии архива снимков, доступной в момент, когда происходит обучающее событие, последняя версия архива снимков была создана до момента времени, когда происходит обучающее событие;
по меньшей мере одно специфичное относительно пользователя свойство используется как второй вводный параметр для обучения модуля предсказания, по меньшей мере одно специфичное относительно пользователя свойство, доступное в момент времени, когда происходит данное обучающее событие;
использование обучающей выборки для обучения модуля предсказания для создания указания по меньшей мере на один элемент рекомендаций.
16. Способ по п. 15, в котором по меньшей мере одно специфичное относительно пользователя свойство не было недоступно в момент создания последней версией архива снимков.
17. Способ по п. 15, в котором по меньшей мере одно специфичное относительно пользователя свойство создается в момент использования обучающей выборки.
18. Способ по п. 15, в котором по меньшей мере одно специфичное относительно пользователя свойство создается вторым модулем предсказания сервера рекомендаций.
19. Способ обучения первого модуля предсказания и второго модуля предсказания, причем первый модуль предсказания и второй модуль предсказания являются частью одного сервера рекомендаций, вывод второго модуля предсказания используется как ввод для первого модуля предсказания, способ включает в себя:
создание первой обучающей выборки обучающих событий для обучения первого модуля предсказания,
создание второй обучающей выборки обучающих событий для обучения второго модуля предсказания,
каждая из первой выборки обучающих событий и второй выборки обучающих событий включает в себя:
соответствующее по меньшей мере одно неспецифичное относительно пользователя свойство;
по меньшей мере одно специфичное относительно пользователя свойство и
соответствующее по меньшей мере одно неспецифичное относительно пользователя свойство и по меньшей мере одно специфичное относительно пользователя свойство первой обучающей выборки отличаются от этих же свойств во второй обучающей выборке.
20. Сервер, сервер включает в себя:
модуль обработки, выполненный с возможностью:
получения от электронного устройства, связанного с данным пользователем, запроса на рекомендации содержимого;
в ответ на запрос создания выборки рекомендаций содержимого для данного пользователя, создание выполняется модулем предсказаний сервера рекомендаций, модуль предсказаний был обучен с помощью обучающей выборки обучающих событий:
по меньшей мере одно неспецифичное относительно пользователя свойство используется как первый вводный параметр для обучения модуля предсказания, по меньшей мере одно неспецифичное относительно пользователя свойство извлекается из последней версии архива снимков, доступной в момент, когда происходит обучающее событие, последняя версия архива снимков была создана до момента времени, когда происходит обучающее событие;
по меньшей мере одно специфичное относительно пользователя свойство используется как второй вводный параметр для обучения модуля предсказания, по меньшей мере одно специфичное относительно пользователя свойство доступно в момент времени, когда происходит это событие, причем по меньшей мере одно специфичное относительно пользователя свойство было недоступно в момент создания последней версии архива снимков;
передачу по меньшей мере подмножества из выборки рекомендаций содержимого электронному устройству.
21. Сервер по п. 20, модуль обработки выполнен с возможностью осуществлять получение по меньшей мере одного неспецифичного относительно пользователя свойства.
22. Сервер по п. 21, в котором для получения по меньшей мере одного неспецифичного относительно пользователя свойства, модуль обработки выполнен с возможностью инициировать создание вторым модулем предсказания по меньшей мере одного неспецифичного относительно пользователя свойства.
23. Сервер по п. 22, в котором для создания по меньшей мере одного неспецифичного относительно пользователя свойства, модуль обработки выполнен с возможностью создания по меньшей мере одного неспецифичного относительно пользователя свойства оффлайн.
24. Сервер по п. 20, в котором модуль обработки выполнен с возможностью осуществлять создание по меньшей мере одного специфичного относительно пользователя свойства.
25. Сервер по п. 24, в котором для создания по меньшей мере одного специфичного относительно пользователя свойства, модуль обработки выполнен с возможностью выполнять создание в реальном времени в момент обучения.
26. Сервер по п. 20, в котором обучение модуля предсказаний основано на указании обучающего события и связанного по меньшей мере одного неспецифичного относительно пользователя свойства и по меньшей мере одного специфичного относительно пользователя свойства.
27. Сервер по п. 20, в котором по меньшей мере одно неспецифичное относительно пользователя свойство представляет собой множество неспецифичных относительно пользователя свойств, и по меньшей мере одно специфичное относительно пользователя свойство представляет собой множество специфичных относительно пользователя свойств, причем ни одно из множества неспецифичных относительно пользователя свойств не является тем же самым, что и любое из множества специфичных относительно пользователя свойств.
28. Сервер по п. 20, в котором модуль обработки дополнительно выполнен с возможностью осуществлять создание последней версии архива снимков и сохранение последней версии архива снимков в памяти, доступной серверу рекомендаций.
29. Сервер по п. 28, в котором для создания последней версии архива снимков модуль обработки выполнен с возможностью осуществлять создание последней версии архива снимков в момент времени после создания предыдущей версии архива снимков, и причем после создания последней версии архива снимков его содержимое используется вместо содержимого предыдущей версии архива снимков.
30. Сервер по п. 20, в котором по меньшей мере одно специфичное относительно пользователя свойство определяется в момент времени после получения сервером рекомендаций запроса на рекомендацию содержимого.
31. Сервер по п. 20, в котором по меньшей мере одно неспецифичное относительно пользователя свойство определяется в момент времени до получения сервером рекомендаций запроса на рекомендацию содержимого.
32. Сервер по п. 20, в котором по меньшей мере одно специфичное относительно пользователя свойство не было доступно в момент создания последней версией архива снимков.
33. Сервер по п. 20, в котором указанное получение выполняется (i) в ответ на то, что пользователю электронного устройства предоставляется указание на желание пользователя получить рекомендацию содержимого и (ii) без предоставления пользователем электронного устройства указания на желание пользователя получить рекомендацию содержимого.