ПЕРЕФРАЗИРОВАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ЗАПРОСОВ И РЕЗУЛЬТАТОВ ПОСРЕДСТВОМ ИНТЕЛЛЕКТУАЛЬНОГО АВТОМАТИЗИРОВАННОГО ПОМОЩНИКА

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