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

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