ОСНОВАННОЕ НА ПРОФИЛЕ ИЗВЛЕЧЕНИЕ СОДЕРЖИМОГО ДЛЯ СИСТЕМ СРЕДСТВ ВЫДАЧИ РЕКОМЕНДАЦИЙ

1. Устройство для управления системой средства выдачи рекомендаций, причем упомянутое устройство содержит
a) выделитель (116) признаков-значений для анализа профиля (109) пользователя и для выделения пар признаков-значений, которые характеризуют пользователя упомянутой системы средства выдачи рекомендаций,
b) формирователь (118) запросов для формирования на основе пар признаков-значений, выделенных упомянутым выделителем (116) признаков-значений, запроса, подлежащего отправке по меньшей мере одному источнику (103) содержимого, и
c) механизм (107) средства выдачи рекомендаций для оценки результатов, полученных в ответ на упомянутый запрос, чтобы предоставить упомянутому пользователю рекомендацию,
при этом упомянутое устройство отличается тем, что оно дополнительно содержит селектор (117) признаков для выбора из упомянутых пар признаков-значений, выделяемых упомянутым выделителем (116) признаков-значений, тех пар признаков-значений, которые являются наиболее характерными для упомянутого профиля (109) пользователя, причем селектор (117) признаков выполнен с возможностью использования алгоритма Relief в качестве алгоритма выбора признаков для выбора упомянутых наиболее характерных пар признаков-значений.
2. Устройство по п. 1, в котором упомянутый выделитель (116) признаков-значений выполнен с возможностью выделения пар признаков-значений, основываясь на по меньшей мере одной из положительной и отрицательной оценок пользователя.
3. Устройство по п. 1, в котором упомянутый формирователь (118) запросов выполнен с возможностью расширения упомянутого запроса, используя тезаурус или онтологию.
4. Устройство по п. 1, в котором упомянутый формирователь (118) запросов выполнен с возможностью расширения упомянутого запроса до категорий, отличающихся от категорий упомянутого профиля (109) пользователя.
5. Устройство по п. 1, в котором упомянутый профиль (109) пользователя получен от упомянутой системы средства выдачи рекомендаций.
6. Способ управления системой средства выдачи рекомендаций, причем упомянутый способ содержит этапы, на которых:
a) анализируют профиль пользователя и выделяют пары признаков-значений, которые характеризуют пользователя упомянутой системы средства выдачи рекомендаций,
b) формулируют, на основании выделенных пар признаков-значений, запрос, подлежащий отправке по меньшей мере одному источнику (103) содержимого,
c) оценивают результаты, полученные в ответ на упомянутый запрос, чтобы предоставить упомянутому пользователю рекомендацию,
d) повторяют упомянутые этапы формулирования и оценки до тех пор, пока не будет получено предварительно определенное количество соответствующих элементов содержимого, и
e) подсчитывают совместные встречаемости пар признаков-значений, которые появляются в одном и том же элементе, и объединяют в упомянутом запросе только пары признаков-значений с достаточным количеством совместных встречаемостей.
7. Компьютерный программный продукт, содержащий средство кодирования для осуществления этапов способа по п. 6 при исполнении на компьютерном устройстве.