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

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