发明名称 |
METHOD AND SYSTEM FOR PROCESSING A VOICE-BASED USER-INPUT |
摘要 |
There is disclosed a method of processing a search query, the method executable at a server. The method comprises receiving, via a communication network from an electronic device associated with the user, a first voice command from the user, the first voice command comprising an indication of a first search query; receiving, via the communication network from the electronic device associated with the user, a second voice command from the user, the second voice command comprising an indication of a second search query; determining if the second search query is a refinement of the first search query, said determining comprising; performing a first pseudo search based on a combination of the first search query and the second search query; performing a second pseudo search including the second search query; determining relative weight of the first pseudo search results and the second pseudo search results; deducing that the second search query is a refinement of the first search query responsive to the relative weight of the first pseudo search results being higher than that of the second pseudo search results. |
申请公布号 |
US2016321266(A1) |
申请公布日期 |
2016.11.03 |
申请号 |
US201415108594 |
申请日期 |
2014.10.07 |
申请人 |
YANDEX EUROPE AG |
发明人 |
PHILIPPOV Denis Sergeevich;VOLKOV Evgeny Mikhailovich;MELNIKOV Ilia Alekseevich;LANDO Tatiana Mikhailovna |
分类号 |
G06F17/30;G06F3/16;G10L15/22 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of processing a search query, the method executable at a server, the method comprising:
receiving, via a communication network from an electronic device associated with the user, a first voice command from the user, the first voice command comprising an indication of a first search query; receiving, via the communication network from the electronic device associated with the user, a second voice command from the user, the second voice command comprising an indication of a second search query; determining if the second search query is a refinement of the first search query, said determining comprising:
performing a first pseudo search based on a combination of the first search query and the second search query;performing a second pseudo search including the second search query alone;determining relative weight of the first pseudo search results and the second pseudo search results;deducing that
(i) the second search query is a refinement of the first search query responsive to the relative weight of the first pseudo search results being higher than that of the second pseudo search results;(ii) the second search query is a brand new query independent of the first search query responsive to the relative weight of the first pseudo search results being lower than that of the second pseudo search results. |
地址 |
Luzern CH |