СПОСОБ И КОМПЬЮТЕРНОЕ УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ НАМЕРЕНИЯ, СВЯЗАННОГО С ЗАПРОСОМ ДЛЯ СОЗДАНИЯ ЗАВИСЯЩЕГО ОТ НАМЕРЕНИЯ ОТВЕТА

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