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

1. Способ функционирования автоматизированного помощника, содержащий этапы, на которых:
в электронном устройстве, содержащем процессор и запоминающее устройство, в котором сохранены инструкции для исполнения процессором:
получают текстовую строку из речевого ввода, принимаемого от пользователя;
интерпретируют принимаемую текстовую строку для извлечения представления намерения пользователя на основе, по меньшей мере частично, множества слов, ассоциированных с пользователем и сохраненных в запоминающем устройстве, ассоциированном с пользователем, причем это множество слов включает в себя слова из множества пользовательских взаимодействий с автоматизированным помощником;
идентифицируют по меньшей мере одну предметную область, задачу и по меньшей мере один параметр для этой задачи на основе, по меньшей мере частично, представления намерения пользователя;
выполняют идентифицированную задачу; и
предоставляют вывод пользователю, при этом вывод связан с выполнением упомянутой задачи.
2. Способ по п.1, дополнительно содержащий этап, на котором:
добавляют одно или более дополнительных слов, ассоциированных с выполнением идентифицированной задачи, в персональное запоминающее устройство, ассоциированное с пользователем.
3. Способ по п.2, в котором текстовая строка соответствует пользовательскому запросу, при этом при добавлении одного или более дополнительных слов сохраняют текстовую строку в списке недавних пользовательских запросов.
4. Способ по любому из пп.1-3, дополнительно содержащий этап, на котором сохраняют информацию из упомянутого вывода в запоминающем устройстве, ассоциированном с пользователем.
5. Способ по любому из пп.1-3, в котором упомянутое множество слов содержит слова из персональной информации, ассоциированной с службой, для которой пользователь имеет учетную запись.
6. Способ по любому из пп.1-3, в котором упомянутое множество слов содержит слова из предыстории резервирования, ассоциированной с пользователем.
7. Способ по любому из пп.1-3, в котором упомянутое множество слов содержит слова из предыстории покупок, ассоциированной с пользователем.
8. Способ по любому из пп.1-3, в котором упомянутое множество слов содержит слова из одного или более из следующего:
- список занятий;
- заметка;
- запись в календаре;
- список организаций;
- список закладок;
- список мультимедийных элементов; и
- список контактов.
9. Способ по любому из пп.1-3, в котором упомянутое множество слов содержит слова, соответствующие одному или более из следующего:
- название ресторана;
- название магазина;
- название места проведения мероприятий;
- имя человека; и
- название мультимедийного файла.
10. Система для обеспечения функционирования интеллектуального автоматизированного помощника, содержащая:
один или более процессоров; и
запоминающее устройство, в котором сохранены инструкции, которые при их исполнении этими одним или более процессорами, предписывают данным процессорам выполнять операции, содержащие:
получение текстовой строки из речевого ввода, принимаемого от пользователя;
интерпретацию принимаемой текстовой строки для извлечения представления намерения пользователя на основе, по меньшей мере частично, множества слов, ассоциированных с пользователем и сохраненных в запоминающем устройстве, ассоциированном с пользователем, причем это множество слов включает в себя слова из множества пользовательских взаимодействий с автоматизированным помощником;
идентификацию по меньшей мере одной предметной области, задачи и по меньшей мере одного параметра для этой задачи на основе, по меньшей мере частично, представления намерения пользователя;
выполнение идентифицированной задачи; и
предоставление вывода пользователю, при этом вывод связан с выполнением упомянутой задачи.
11. Система обеспечения функционирования интеллектуального автоматизированного помощника, содержащая:
один или более процессоров; и
запоминающее устройство, в котором сохранены инструкции, которые при их исполнении этими одним или более процессорами, предписывают данным процессорам выполнять любой из способов по пп.1-9.
12. Машиночитаемый носитель данных, хранящий инструкции, которые при их исполнении электронным устройством с одним или более процессорами предписывают этим процессорам выполнять операции, содержащие:
получение текстовой строки из речевого ввода, принимаемого от пользователя;
интерпретацию принимаемой текстовой строки для извлечения представления намерения пользователя на основе, по меньшей мере частично, множества слов, ассоциированных с пользователем и сохраненных в запоминающем устройстве, ассоциированном с пользователем, причем это множество слов включает в себя слова из множества пользовательских взаимодействий с автоматизированным помощником;
идентификацию по меньшей мере одной предметной области, задачи и по меньшей мере одного параметра для этой задачи на основе, по меньшей мере частично, представления намерения пользователя;
выполнение идентифицированной задачи; и
предоставление вывода пользователю, при этом вывод связан с выполнением упомянутой задачи.
13. Машиночитаемый носитель данных, хранящий инструкции, которые при их исполнении электронным устройством с одним или более процессорами предписывают этим процессорам выполнять любой из способов по пп.1-9.