ОПРЕДЕЛЕНИЕ ЗАДАЧ В СООБЩЕНИЯХ

1. Осуществляемый компьютером способ, содержащий этапы, на которых:
выполняют посредством вычислительной системы обработку естественного языка для принятого сообщения для формирования сообщения с примечаниями;
анализируют посредством вычислительной системы сообщение с примечаниями согласно грамматике; и
классифицируют посредством вычислительной системы часть сообщения как запись задачи пользователя на основании анализа сообщения с примечаниями.
2. Осуществляемый компьютером способ по п.1, в котором:
анализ содержит этап, на котором анализируют сообщение с примечаниями посредством вычислительной системы согласно множеству путей грамматических правил для формирования множества возможных записей задач пользователя и ассоциированных оценок; и
классификация содержит этап, на котором выбирают посредством вычислительной системы запись задачи пользователя из множества возможных записей задач пользователя на основании ассоциированных оценок.
3. Осуществляемый компьютером способ по п.1, дополнительно содержащий этап, на котором определяют посредством вычислительной системы пользовательский интерфейс, ассоциированный с выполнением записи задачи пользователя, на основании анализа сообщения с примечаниями.
4. Осуществляемый компьютером способ по п.3, в котором выполнение обработки естественного языка содержит этап, на котором определяют посредством вычислительной системы указание на объект взаимодействия задачи для записи задачи пользователя в сообщении.
5. Осуществляемый компьютером способ по п.4, в котором выполнение обработки естественного языка дополнительно содержит этап, на котором классифицируют посредством вычислительной системы первый объект взаимодействия задачи как человека, местоположение или организацию.
6. Осуществляемый компьютером способ по п.5, в котором выполнение обработки естественного языка дополнительно содержит этап, на котором определяют посредством вычислительной системы действие задачи для записи задачи пользователя.
7. Осуществляемый компьютером способ по п.6, в котором определение пользовательского интерфейса содержит этап, на котором определяют пользовательский интерфейс на основании объекта взаимодействия задачи и действия задачи.
8. Осуществляемый компьютером способ по п.3, дополнительно содержащий этап, на котором автоматически заполняют посредством вычислительной системы один или более элементов данных, ассоциированных с пользовательским интерфейсом, информацией на основании анализа сообщения с примечаниями.
9. Осуществляемый компьютером способ по п.3, дополнительно содержащий этап, на котором автоматически запускают или открывают пользовательский интерфейс посредством вычислительной системы.
10. Осуществляемый компьютером способ по п.1, в котором грамматика содержит бесконтекстную грамматику.
11. Система, включающая в себя память и один или более процессоров, выполненных с возможностью функционирования для исполнения инструкций, сохраненных в памяти, содержащая инструкции для:
выполнения обработки естественного языка для принятого сообщения для формирования сообщения с примечаниями;
анализа сообщения с примечаниями согласно грамматике; и
классификации части сообщения как записи задачи пользователя на основании анализа сообщения с примечаниями.
12. Система по п.11, причём система дополнительно содержит инструкции для:
анализа сообщения с примечаниями согласно множеству путей грамматических правил для формирования множества возможных записей задач пользователя и ассоциированных оценок; и
выбора записи задачи пользователя из множества возможных записей задач пользователя на основании ассоциированных оценок.
13. Система по п.11, причём система дополнительно содержит инструкции для определения пользовательского интерфейса, ассоциированного с выполнением записи задачи пользователя, на основании анализа сообщения с примечаниями.
14. Система по п.13, причём система дополнительно содержит инструкции для определения указания на объект взаимодействия задачи для записи задачи пользователя в сообщении.
15. Система по п.14, причём система дополнительно содержит инструкции для классификации первого объекта взаимодействия задачи как человека, местоположения или организации.
16. Система по п.15, причём система дополнительно содержит инструкции для определения действия задачи для записи задачи пользователя.
17. Система по п.16, причём система дополнительно содержит инструкции для определения пользовательского интерфейса на основании объекта взаимодействия задачи и действия задачи.
18. Система по п.13, дополнительно содержащая автоматическое заполнение посредством вычислительной системы одного или более элементов данных, ассоциированных с пользовательским интерфейсом, информацией на основании анализа сообщения с примечаниями.
19. Система по п.13, причём система дополнительно содержит инструкции для автоматического запуска или открытия пользовательского интерфейса.
20. Постоянный машиночитаемый носитель, содержащий инструкции, которые в ответ на исполнение инструкций вычислительной системой побуждают вычислительную систему выполнять операции, содержащие этапы, на которых:
выполняют обработку естественного языка для принятого сообщения для формирования сообщения с примечаниями;
анализируют сообщение с примечаниями согласно грамматике;
классифицируют часть сообщения как запись задачи пользователя на основании анализа сообщения с примечаниями; и
определяют посредством вычислительной системы пользовательский интерфейс, ассоциированный с выполнением записи задачи пользователя, на основании анализа сообщения с примечаниями.