Способ и система для оценивания объектов

Изобретение относится к оцениванию объектов для рекомендательных систем, чтобы дать системе возможность изучить предпочтения пользователя. Технический результат заключается в улучшении непротиворечивости пользователя при оценивании объектов. Для этого поддерживается запись множества ранее оцененных объектов и их ассоциированных оценок, и после приема оценки для первого объекта (201) извлекается (205) по меньшей мере один из оцененных объектов, имеющих оценку, сходную с оценкой первого объекта. Извлеченный по меньшей мере один оцененный объект отображается (207). Пользователь затем может изменить оценку первого объекта или извлеченных объектов (209), чтобы применять оценки последовательно. 3 н. и 8 з.п. ф-лы, 2 ил.

 

Область техники

Настоящее изобретение относится к способу и системе для оценивания объектов. В частности, но не исключительно, оно относится к оцениванию объектов для рекомендательных систем, чтобы дать возможность системе изучить предпочтения пользователя.

Предшествующий уровень техники

Рекомендаторы становятся все более популярными как инструменты для извлечения из огромного количества объектов, таких как репозитарии аудио/видеоконтента, каталоги продуктов и т.п., только тех объектов, которые нравятся пользователю (или группе пользователей). Эти рекомендаторы, как правило, предлагаются как автономная услуга (например, Movielens) или как добавление к существующей услуге (например, Amazon, iTunes). Они во все возрастающей степени появляются в потребительских устройствах, таких как TiVo DVR.

Эти системы рекомендаторов требуют обратной связи от пользователей для изучения их вкусов. Как правило, пользователей просят оценить объекты по заданной дискретной шкале, часто пяти-,семи- или одиннадцатибалльной шкале.

Явное оценивание объектов по пяти-, семи- или одиннадцатибалльной шкале может быть проблемой для многих пользователей. Очень трудно оценить объекты непротиворечивым образом в течение времени. Некоторый объект мог бы получить 5 по семибалльной шкале в один день, а в другой день другой объект, который не является более высоко оцененным, мог бы получить 6, в то время как, чтобы быть последовательным, он должен был бы получить 5. Во время оценки второго объекта пользователь мог не знать, как он ранее оценивал подобные объекты.

Непоследовательные оценки могут привести к плохим рекомендациям, недоверию к рекомендатору и, в конечном счете, к значительной неудовлетворенности пользователя.

Другая проблема дискретных шкал состоит в том, что вкусы пользователей и критерии оценивания изменяются с течением времени. Объект, который получил 5 по 5-балльной шкале, мог бы получить только 4 спустя несколько месяцев. Не представляется возможным просить пользователей непрерывно выполнять повторную оценку объектов. Было бы желательно иметь систему, которая может поддерживать естественное изменение вкуса пользователя.

US 7406436 В1 раскрывает инструмент, служащий в качестве автоматической программы оценки, напоминающей потребителям, когда должны предоставляться оценки, для всех потребительских объектов. Она может включать в себя интеллектуальные средства для минимизации нагрузки на потребителя, по мере того как количество и частота запросов данных возрастаЮт. Они включают в себя средства для перечисления, фильтрации и приоритизации запланированных запросов оценки на основе потребительских предпочтений. Усовершенствования могут также отслеживать предшествующие оценки для данного и других объектов, присутствующих в истории, логически выводить и предлагать сходную оценку для потребителя, чтобы принимать или отменять, и обеспечивать другие автоматически завершаемые услуги для упрощения ввода данных. Такая история может помочь потребителям избегать непоследовательности в их характере оценки. Она может планировать последующие или пересмотренные оценки, предусмотренные для приема повторных определений предшествующих оценок, которые могут быть связаны с последними событиями или новой информацией, или просто позволять взглянуть на прошлые события, особенно в случаях чрезвычайных оценок или оценок, которые могут находиться на ранней стадии срока службы при использовании или подозрительных по другим причинам.

Сущность изобретения

Настоящее изобретение направлено на предоставление системы для оценивания объектов, в которой улучшена последовательность пользователя.

Это достигается согласно первому аспекту настоящего изобретения способом оценивания объектов, причем способ содержит этапы поддержания записи множества оцененных объектов пользователя и ассоциированных оценок; приема оценки для первого объекта; выбора по меньшей мере одного из множества оцененных объектов записи, имеющего оценку, сходную с принятой оценкой первого объекта; и представления выбранного по меньшей мере одного из множества оцененных объектов.

Это также достигается согласно второму аспекту настоящего изобретения посредством системы для оценивания объектов, причем система содержит средство хранения для поддержки записи множества оцененных объектов пользователя и ассоциированных оценок; устройство интерфейса для приема оценки для первого объекта; и процессорное средство для выбора по меньшей мере одного из множества оцененных объектов записи, имеющего оценку, сходную с принятой оценкой первого объекта, и представления выбранного по меньшей мере одного из множества оцененных объектов и его ассоциированной оценки на устройстве отображения.

После оценивания объекта пользователю показывают объекты, которые он оценил с подобной оценкой. Таким образом, пользователь может оценивать объекты (непротиворечиво), позволяя рекомендатору обеспечивать хорошие рекомендации. Дополнительно пользователь может просмотреть сразу ранее оцененные объекты и пересмотреть их, чтобы сделать их более согласованными с его вкусом в данный момент.

Например, в конкретном варианте осуществления основанного на мыши пользовательского интерфейса с пятибалльной шкалой (например, Microsoft Media Player имеет 5-звездочную систему оценки), когда указатель мыши находится на оценке 5, интерфейс показывает последние и наиболее сходные 3-5 объектов, которые получили оценку 5 звезд.

Таким способом, пользователь может непротиворечиво оценивать объекты, позволяя рекомендатору обеспечивать хорошие рекомендации. Дополнительно, пользователь может быстро просмотреть предшествующие объекты и пересмотреть прежние оценки, чтобы сделать их более согласованными с его вкусом в текущий момент.

В одном варианте осуществления оценка представленного выбранного по меньшей мере одного из множества оцененных объектов может быть обновлена, например, путем приема новой оценки для по меньшей мере одного из выбранных по меньшей мере одного из множества оцененных объектов или приема подтверждения оценки первого объекта, чтобы обновить историю записи оцененных объектов. Таким образом, ранее оцененные объекты могут быть обновлены, чтобы принять во внимание изменения во вкусе пользователя и т.д.

По меньшей мере один из множества оцененных объектов может быть выбран путем определения степени сходства между первым объектом и каждым из множества оцененных объектов записи; определения степени сходства оценки первого объекта и каждого из множества оцененных объектов записи; выбора по меньшей мере одного из множества оцененных объектов на основе наивысшей определенной степени сходства между первым объектом и каждым из множества оцененных объектов записи и на основе наивысшей определенной степени сходства оценки первого объекта и каждого из множества оцененных объектов записи. Например, определяется расстояние между значением атрибута по меньшей мере одного атрибута первого объекта и значением атрибута соответствующего атрибута каждого из множества оцененных объектов записи; и выбираются объекты из множества оцененных объектов записи, имеющие расстояние в пределах предопределенного порога. Это обеспечивает простой и вместе с тем эффективный метод выбора релевантных, ранее оцененных объектов для пользователя, чтобы упростить сравнения и возможные обновления.

Краткое описание чертежей

Для более полного понимания настоящего изобретения ссылка делается на последующее описание во взаимосвязи с прилагающимися чертежами, на которых:

фиг.1 - упрощенное схематичное преставление системы согласно варианту осуществления настоящего изобретения и

фиг.2 - блок-схема способа оценивания объектов согласно варианту осуществления настоящего изобретения.

Подробное описание варианта осуществления изобретения

Система 100 варианта осуществления настоящего изобретения, как показано на фиг.1, содержит процессорное средство 101, связанное со средством 103 хранения. Средство 103 хранения может быть памятью, интегрированной с процессорным средством 101, или отдельным средством памяти, таким как CD-ROM, или внешним средством хранения, таким как библиотека, поддерживаемая на сервере и предоставляющая возможность удаленного доступа, например, по сети Интернет. Процессорное средство 101 также связано с устройством 105 интерфейса и устройством 107 отображения. Устройство 105 интерфейса может быть устройством дистанционного управления или мышью, которая обеспечивает возможность пользовательского взаимодействия с устройством 107 отображения. Альтернативно, устройство интерфейса может содержать сенсорный экран, клавиатуру и т.п. Устройство отображения может быть телевизионным экраном, монитором компьютера или экраном переносного устройства, такого как PDA, мобильный телефон, MP3 и т.п.

Работа системы описана ниже подробно со ссылками на фиг.2. Когда новый объект доступен для оценивания, этап 201, он представляется пользователю на устройстве 107 отображения. Объект может быть мультимедийным объектом или может представлять мультимедийный объект, такой как музыкальная фонограмма, которая была куплена и загружена пользователем. Пользователю также представляется шкала, обычно в форме ряда звезд, например 5, 7 или 11 звезд. Пользователь использует звезды для выбора оценки нового объекта, этап 203, используя устройство 105 интерфейса. Процессорное средство 101 затем извлекает объекты из записи, поддерживаемой в средстве 103 хранения. Запись включает в себя историю оценок объектов, например, таблицу, содержащую объекты, ранее оцененные пользователем, с соответствующими оценками. Извлекаются объекты, которые имеют оценку, сходную с оценкой, данной новому объекту. Таким образом, объекты извлекаются независимо от сходства между объектами. Это позволяет пользователю просмотреть, каким образом эта оценка была применена к широкому диапазону объектов. Альтернативно, могут извлекаться объекты, сходные с новым объектом, или может извлекаться объект на основе того, насколько недавно объект оценивался, или применяться любая комбинация вышеупомянутого. Альтернативно, могут извлекаться, например, случайным образом выбранные объекты.

Каждый объект имеет ассоциированный набор описательной информации, называемой метаданными. Примерами метаданных для видеообъектов являются: жанр, название, режиссер, актерский состав и т.д. Эти атрибуты имеют ассоциированные значения, и определяется мера расстояния между значениями атрибута, и выбираются те объекты, которые имеют меру расстояния в пределах предопределенного порога. Меры расстояния для атрибута могут быть определены в зависимости от типа атрибута. объекты могут быть выбраны, если они имеют одну и ту же оценку или оценку в пределах предопределенного диапазона оценки нового объекта. Оценки могут также иметь метки времени, и могут извлекаться объекты, оцененные самыми последними. В альтернативном варианте осуществления вместо извлечения объектов, оцененных самыми последними, оцененные объекты извлекаются более равномерно распределенными по всей истории оценок. В результате реализуется более долгосрочная, а не краткосрочная последовательность.

Выбранные объекты, извлеченные из средств хранения, затем представляются пользователю с их текущими ассоциированными оценками, этап 207, на устройстве 107 отображения. Например, из извлеченного списка объектов, подобных новому объекту для оценки, лучшие 3 (или 5) показываются в пользовательском интерфейсе, чтобы позволить пользователю сравнить его/ее оценку с его/ее предыдущими оценками. Если пользователь решает изменить свою оценку, этап 209, извлекается новый список, этап 205, и отображается, этап 207, как для новой оценки. Процесс повторяется, пока пользователь не подтвердит его оценку для нового объекта. В этот момент новый объект и его оценка добавляются к истории оценок, этап 211.

В течение этого процесса пользователь может выбрать один из подобных объектов, извлеченных из истории оценок, и просмотреть и изменить его оценки. Чтобы изменить оценку ранее оцененного объекта, может использоваться та же самая процедура, которая используется для оценки новых объектов.

Изобретение может быть применено к телевизионным приемникам (с Интернет-возможностями), PVR (персональный видеомагнитофон), телевизионным абонентским приставкам, аудиосистемам (включая портативное аудио) и сервисам (включая интернет-видео и музыкальные сервисы), где используются рекомендательные системы.

Хотя варианты осуществления настоящего изобретения были проиллюстрированы на чертежах и описаны в предшествующем подробном описании, понятно, что изобретение не ограничено раскрытыми вариантами осуществления, а допускает многочисленные модификации без отклонения от объема изобретения, как изложено в приведенной ниже формуле изобретения.

'Средства', как будет очевидно для специалиста в данной области техники, подразумеваются включающими в себя любые аппаратные средства (такие как отдельные или интегрированные схемы или электронные элементы) или программное обеспечение (такое как программы или части программ), которые воспроизводят при работе или разработаны, чтобы воспроизводить определенную функцию, исключительно или во взаимосвязи с другими функциями, отдельно или во взаимодействии с другими элементами. Изобретение может быть реализовано посредством аппаратных средств, содержащих несколько отдельных элементов, и посредством соответственно запрограммированного компьютера. В пункте формулы на устройство перечислены различные средства, причем некоторые из этих средств могут быть реализованы одним и тем же объектом аппаратных средств. 'Компьютерный программный продукт' следует понимать как означающий любой программный продукт, сохраненный на считываемом компьютером носителе, таком как дискета, загружаемый через сеть, такую как Интернет, или пригодный для продажи любым другим образом.

1. Способ оценивания объектов, причем способ содержит этапы
поддержания (211) записи множества оцененных объектов пользователя и ассоциированных оценок;
приема (201) оценки для первого объекта;
выбора (205) по меньшей мере одного из упомянутого множества оцененных объектов упомянутой записи, имеющего оценку, сходную с упомянутой принятой оценкой упомянутого первого объекта; и
представления (207) упомянутого выбранного по меньшей мере одного из упомянутого множества оцененных объектов,
при этом
этап выбора (205) по меньшей мере одного из упомянутого множества оцененных объектов содержит этапы
- выбора по меньшей мере одного из упомянутого множества оцененных объектов, подобных упомянутому первому объекту;
- определения степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи;
- определения степени сходства оценки упомянутого первого объекта и каждого из упомянутого множества оцененных объектов упомянутой записи;
- выбора по меньшей мере одного из упомянутого множества оцененных объектов на основе наивысшей определенной степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи и на основе наивысшей определенной степени сходства оценки упомянутого первого объекта и каждого из упомянутого множества оцененных объектов упомянутой записи,
причем этап определения степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи содержит этапы
- определения расстояния между значением атрибута по меньшей мере одного атрибута упомянутых первых объектов и значением атрибута соответствующего атрибута каждого из упомянутого множества оцененных объектов упомянутой записи; и
- выбора объектов из упомянутого множества оцененных объектов упомянутой записи, имеющих расстояние в пределах предопределенного порога.

2. Способ по п.1, дополнительно содержащий этап разрешения обновления оценки упомянутого представленного выбранного по меньшей мере одного из упомянутого множества оцененных объектов.

3. Способ по п.2, в котором этап разрешения обновления оценки упомянутого выбранного по меньшей мере одного из упомянутого множества оцененных объектов содержит этап приема новой оценки для по меньшей мере одного из упомянутых выбранных по меньшей мере одного из упомянутого множества оцененных объектов.

4. Способ по п.3, причем способ дополнительно содержит этап обновления упомянутой записи упомянутого множества оцененных объектов путем обновления упомянутого по меньшей мере одного из упомянутых выбранных по меньшей мере одного из упомянутого множества оцененных объектов упомянутой принятой новой оценкой.

5. Способ по п.1, причем способ дополнительно содержит этапы
подтверждения (209) оценки для упомянутого первого объекта; и
добавления (211) упомянутого первого объекта и его подтвержденной оценки к упомянутой записи из множества оцененных объектов.

6. Способ по п.1, в котором этап выбора (209) по меньшей мере одного из упомянутого множества оцененных объектов дополнительно содержит этап выбора по меньшей мере одного из упомянутого множества оцененных объектов на основе объектов, оцененных самыми последними.

7. Считываемый компьютером носитель, содержащий множество частей программного кода для выполнения способа согласно любому из предыдущих пунктов.

8. Система (100) для оценивания объектов, причем система содержит
средство (103) хранения для поддержки записи множества оцененных объектов пользователя и ассоциированных оценок;
устройство (105) интерфейса для приема оценки для первого объекта; и
процессорное средство (101) для выбора по меньшей мере одного из упомянутого множества оцененных объектов упомянутой записи, имеющего оценку, сходную с упомянутой принятой оценкой упомянутого первого объекта, и для представления упомянутого выбранного по меньшей мере одного из упомянутого множества оцененных объектов на устройстве (107) отображения,
при этом процессорное средство при выборе по меньшей мере одного из упомянутого множества оцененных объектов выполнено с возможностью
- выбора по меньшей мере одного из упомянутого множества оцененных объектов, подобных упомянутому первому объекту;
- определения степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи;
- определения степени сходства оценки упомянутого первого объекта и каждого из упомянутого множества оцененных объектов упомянутой записи;
- выбора по меньшей мере одного из упомянутого множества оцененных объектов на основе наивысшей определенной степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи и на основе наивысшей определенной степени сходства оценки упомянутого первого объекта и каждого из упомянутого множества оцененных объектов упомянутой записи,
причем при определении степени сходства между упомянутым первым объектом и каждым из упомянутого множества оцененных объектов упомянутой записи процессорное средство выполнено с возможностью
- определения расстояния между значением атрибута по меньшей мере одного атрибута упомянутых первых объектов и значением атрибута соответствующего атрибута каждого из упомянутого множества оцененных объектов упомянутой записи; и
- выбора объектов из упомянутого множества оцененных объектов упомянутой записи, имеющих расстояние в пределах предопределенного порога.

9. Система (100) по п.8, в которой упомянутое устройство (105) интерфейса обеспечивает возможность обновления оценки упомянутого выбранного по меньшей мере одного из упомянутого множества оцененных объектов.

10. Система (100) по п.9, в которой упомянутое устройство (105) интерфейса имеет возможность приема новой оценки для по меньшей мере одного из упомянутого выбранного по меньшей мере одного из упомянутого множества оцененных объектов.

11. Система (100) по п.10, в которой упомянутое процессорное средство (101) имеет возможность обновления записи, сохраненной в упомянутом средстве (103) хранения, упомянутого по меньшей мере одного из упомянутых выбранных по меньшей мере одного из упомянутого множества оцененных объектов посредством упомянутой принятой новой оценки.



 

Похожие патенты:
Изобретение относится к области информатики и может быть использовано при обработке информации и составлении базы данных, как на русском, так и на иностранных языках.

Изобретение относится к средствам предоставления пользователю элементов, имеющих связанные с ними свойства метаданных. Технический результат заключается в уменьшении времени поиска элементов файловой системы.

Настоящее изобретение относится к области информационных технологий, в частности к способу автоматизированного создания отчетов. Техническим результатом является расширение арсенала технических средств для создания отчетов с возможностью модификации и повышения удобства редактирования настроек для пользователя.

Изобретение относится к способу интеграции с автоматизированной системой управления данными об изделии (АСУДИ). Техническим результатом является предотвращение возможности для пользователя вносить изменения в формируемые в автоматизированной системе и размещаемые в АСУДИ электронные документы.

Заявленная группа изобретений относится к решениям в области систем управления базами данных (СУБД). Техническим результатом является обеспечение автоматизации и повышение точности генерирования команд СУБД и снижение объема вычислений, требуемого для генерирования команд СУБД.

Изобретение относится к области обработки информации, а именно к способам и методам поиска информации, а также создания структур данных, предназначенных для этой цели.

Группа изобретений относится к поисковой системе и к способу поиска информации. Технический результат заключается в повышении эффективности поиска информации за счет нахождения более полных данных для веб-пользователя.

Изобретение относится к области поиска изображения по содержимому. Техническим результатом является увеличение скорости поиска и точность результатов поиска.

Изобретение относится к средствам для управления рекомендующей системой. Технический результат заключается в повышении достоверности содержимого рекомендуемого пользователю за счет дополнительного учета возраста подписки предлагаемого источника содержимого.

Изобретение относится к способу и системе для выборочной репликации данных из первичной базы данных, связанной с первичным сервером, во вторичную базу данных, связанную с вторичным сервером.

Изобретение относится к области поиска мультимедийных контентов в Интернете. Техническим результатом является обеспечение быстрого просмотра различных типов контентов и их простого выбора и загрузки. Способ поиска мультимедийных контентов в Интернете включает в себя этапы: подключения клиента (1) к Интернету; загрузки поисковой страницы (20) интернет-провайдера (3), содержащей поле (4) для ввода поискового текста (xxx), относящегося к искомым мультимедийным контентам (R1,…, RN); передачу поискового текста (xxx) от клиента (1) к провайдеру (3); выполнение приложения (60) у провайдера (3) для нахождения мультимедийных контентов (R1,…, RN), хранящихся на множестве серверов (50-54), также подключенных к Интернету и относящихся к поисковому тексту (xxx); передачу от провайдера (3) к клиенту (1) страницы (20а) с результатами, содержащей по меньшей мере один интернет-адрес для каждого найденного мультимедийного контента (R1,…, RN). Способ дополнительно включает этапы: определения предопределенных типов (Т1,…, TN) мультимедийных контентов (R1,…, RN); автоматическое связывание каждого из находимых мультимедийных контентов (R1,…, RN) с предопределенным типом (Т1,…, TN); разделения страницы (20а) с результатами на множество областей (А1,…, An), каждая из которых связана с соответствующим типом (Т1,…, TN); загрузка в каждой области (А1,…, An) предопределенного числа интернет-адресов указанных найденных мультимедийных контентов (R1,…, RN). 14 з.п. ф-лы, 6 ил.

Изобретение относится к средствам поиска и идентификации документов по их описаниям. Технический результат заключается в сокращении времени, затрачиваемого на проведение поиска нужной информации. Блок формирования индексных образов документов содержит первый блок удаления служебных символов и выделения отдельных слов, первый блок удаления слов длиной менее m символов, первую память слов, включенных в стоп-словарь, первый блок удаления слов, включенных в стоп-словарь, первую память стандартных флексий, первый блок удаления стандартных флексий, первый блок сортировки основ слов по частоте их встречаемости, первый блок удаления основ, встречающихся менее n раз с соответствующими связями. Блок формирования индексного образа запроса содержит второй блок удаления служебных символов и выделения отдельных слов, второй блок удаления слов длиной менее m символов, вторую память слов, включенных в стоп-словарь, второй блок удаления слов, включенных в стоп-словарь, вторую память стандартных флексий, второй блок удаления стандартных флексий, второй блок сортировки основ слов по частоте их встречаемости, второй блок удаления основ, встречающихся менее n раз. 10 ил.
Изобретение относится к способу идентификации и классификации объекта. Технический результат - осуществление более быстрой идентификации и классификации объектов за счет предварительного задания N базовых классов, упорядоченных N-мерным вектором V. Способ содержит следующие этапы: регистрируют предмет, по меньшей мере, одним настроенным на него физическим детектором, по выходному сигналу детектора посредством формирования порогового значения, а также анализирующего устройства обнаруживают, по меньшей мере, один объект, определяемый как односвязная область, имеющая определенные физические свойства, однозначно отличающие его от других объектов, по выходному сигналу на основании предварительно задаваемых свойств объект идентифицируют и/или классифицируют, из выходного сигнала для объекта выводят несколько различных физических признаков, на основании выведенных физических признаков объект соотносят по меньшей мере с одним из N предварительно заданных базовых классов, N базовых классов в предварительно заданной последовательности упорядочивают в N-мерный вектор V, который соотносят с объектом, причем элементы v1vN вектора V указывают на принадлежность объекта к соответствующему базовому классу, в зависимости от вектора V объект соотносят с производным классом, который выбирают из справочной базы данных, причем в случае принадлежности объекта к соответствующему базовому классу элементу v1…vN вектора присваивают двоичное значение "1", в противном случае - двоичное значение "0". 1 з.п. ф-лы, 2 табл.

Изобретение относится к компьютерной технике, а именно к системам интеллектуальных автоматизированных помощников. Техническим результатом является автоматизация взаимодействия пользователя с электронным устройством посредством интеллектуального автоматизированного помощника. Предложен способ функционирования интеллектуального автоматизированного помощника. Способ выполняется в электронном устройстве, содержащем процессор и память, в которой сохранены инструкции, исполняемые процессором. Процессор исполняет инструкции, на которых принимают пользовательский запрос, причем пользовательский запрос включает в себя речевой ввод, принятый от пользователя. Далее представляют пользователю отражение речевого ввода на основе текстовой интерпретации речевого ввода. А также определяют задачу, которая должна быть выполнена электронным устройством, из множества задач, которые могут быть выполнены электронным устройством. При этом задачу определяют посредством выполнения обработки естественного языка в отношении речевого ввода. 3 н. и 9 з.п. ф-лы, 50 ил., 5 табл.

Изобретение относится к компьютерной технике, а именно к системам интеллектуальных автоматизированных помощников. Техническим результатом является автоматизация взаимодействия пользователя с электронным устройством посредством интеллектуального автоматизированного помощника. Предложен способ функционирования интеллектуального автоматизированного помощника. Способ выполняется в электронном устройстве, содержащем процессор и память, в которой сохранены инструкции, исполняемые процессором. Процессор исполняет инструкции, на которых принимают пользовательский запрос, причем пользовательский запрос включает в себя речевой ввод, принятый от пользователя. Далее, согласно способу, идентифицируют соответственный возможный вариант предметной области, релевантный пользовательскому запросу, из множества заранее определенных предметных областей. При этом каждая заранее определенная предметная область представляет соответствующий район обслуживания, предлагаемый интеллектуальным автоматизированным помощником, причем этот соответственный возможный вариант предметной области предоставляет службу резервирования для пользователя. 3 н. и 12 з.п. ф-лы, 50 ил., 5 табл.

Изобретение относится к области обработки и графического представления данных. Техническим результатом является упрощение присоединения нескольких типов визуализаций к сетке данных. Компьютерно-реализуемый способ просмотра данных содержит этапы, на которых: получают данные из базы данных; формируют сетку данных на основе этих данных; отправляют сетку данных из упомянутых данных для отображения; принимают запрос отобразить упомянутые данные в графическом формате; посылают страницу данных с сеткой данных и с заполнителем для графического формата; определяют графические форматы, доступные для отображения упомянутых данных; посылают список доступных графических форматов; принимают назначение доступного графического формата; принимают назначение данных, которые должны быть представлены в назначенном графическом формате; извлекают из базы данных данные, соответствующие назначенным данным; формируют графическое представление назначенных данных в назначенном графическом формате и посылают графическое представление для замещения заполнителя на странице данных. 3 н. и 14 з.п. ф-лы, 12 ил.

Изобретение относится к компьютерной технике, а именно к системам интеллектуальных автоматизированных помощников. Техническим результатом является автоматизация взаимодействия пользователя с электронным устройством посредством автоматизированного помощника. Предложен способ функционирования автоматизированного помощника. Способ осуществляется в электронном устройстве, содержащем процессор и память, в которой сохранены инструкции для исполнения процессором. Процессор исполняет инструкции, на которых получают текстовую строку из речевого ввода, принимаемого от пользователя. Далее, согласно способу, интерпретируют принимаемую текстовую строку для извлечения представления намерения пользователя, при этом интерпретация основывается на постоянном долгосрочном персональном запоминающем устройстве и краткосрочном персональном запоминающем устройстве. При этом в постоянном долгосрочном персональном запоминающем устройстве содержится множество слов, ассоциированных с пользователем, а в краткосрочном персональном запоминающем устройстве содержатся данные, относящиеся к текущему сеансу пользователя с автоматизированным помощником. 5 н. и 8 з.п. ф-лы, 50 ил., 5 табл.

Изобретение относится к компьютерной технике, а именно к системам интеллектуальных автоматизированных помощников. Техническим результатом является автоматизация взаимодействия пользователя с электронным устройством посредством интеллектуального автоматизированного помощника. Предложен способ функционирования интеллектуального автоматизированного помощника. Способ выполняется в электронном устройстве, содержащем процессор и память, в которой сохранены инструкции, исполняемые процессором. Процессор исполняет инструкции, на которых сохраняют множество заранее определенных предметных областей, каждая из которых представляет соответствующий район обслуживания, предлагаемого интеллектуальным автоматизированным помощником. Каждая заранее определенная предметная область ассоциирована с по меньшей мере одним потоком задач, определяющим этапы для выполнения соответственной задачи в этой заранее определенной предметной области. Далее получают текстовую строку, извлеченную из пользовательского запроса, причем эта текстовая строка включает в себя по меньшей мере одно или более слов, извлеченных из речевого ввода, принятого от пользователя. А также идентифицируют из упомянутого множества заранее определенных предметных областей релевантную предметную область для пользовательского запроса. 3 н. и 9 з.п. ф-лы, 50 ил., 5 табл.

Изобретение относится к системе, способу и машиночитаемому носителю для поиска документов. Технический результат заключается в повышении эффективности поиска документов. В способе представляют пользовательский интерфейс для связывания разрешений совместного использования с различными документами из онлайнового хранилища документов, задающих тип для каждого из выложенных документов и определяющих объем поиска для выложенных документов, представляют средства ранжирования результатов поиска, полученных в конкретном объеме поиска, управляющие отображением найденных документов, принимают через пользовательский интерфейс представление поискового термина и выбор, задающий объемы поиска, принимают предпочтения ранжирования через средства ранжирования, отправляют поисковый запрос, включающий в себя представления пользовательского идентификатора, поискового термина, предпочтения ранжирования и множества объемов поиска, в онлайновое хранилище документов, из которого принимают ранжированные результаты поиска в ответ на поисковый запрос, содержащие представления любых появлений поискового термина среди документов в онлайновом хранилище документов, которые были отфильтрованы на основе пользовательского идентификатора и объемов поиска и ранжированы на основе предпочтений ранжирования. 3 н. и 8 з.п. ф-лы, 10 ил.

Изобретение относится к компьютерной технике, а именно к системам виртуальных помощников. Техническим результатом является автоматизация взаимодействия пользователя с электронным устройством посредством речевого ввода, интерпретирующего представления о намерениях пользователя. Предложен машиночитаемый носитель информации для интерпретации ввода пользователя для выполнения задачи на вычислительном устройстве, имеющем, по меньшей мере, один процессор. Машиночитаемый носитель содержит компьютерный код, инструктирующий процессор побуждать устройство вывода подсказывать пользователю для выполнения ввода. Процессор также осуществляет прием речевого ввода пользователя через устройство ввода, прием контекстной информации из источника контекста, причем контекстная информация включает данные, описывающие акустическую среду, в которой принимается речевой ввод. Далее процессор осуществляет интерпретацию принятого речевого ввода пользователя для получения представления о намерении пользователя. 2 н. и 18 з.п. ф-лы, 40 ил.
Наверх