| CPC G06F 16/24522 (2019.01) [G06F 16/2425 (2019.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01)] | 21 Claims |

|
1. An apparatus for processing an intelligent voice query, the apparatus comprising:
an interface circuit that receives a voice query input; and
a processor coupled to the interface circuit and configured to:
perform automatic speech recognition and natural language understanding processing on the voice query input to generate original structured query data;
receive historical user behavior pattern data;
receive dynamic business recommendation data associated with business partner preferences, wherein the dynamic business recommendation data is regularly updated based on real-time data of a user;
generate an input adaptation rule based on the historical user behavior pattern data and the dynamic business recommendation data, wherein the input adaptation rule narrows parameter ranges of the original structured query data;
determine, based on the input adaptation rule, whether further clarifications of the voice query input are needed;
conduct a voice dialogue with the user to confirm the further clarifications of the voice query input;
modify the original structured query data based on the voice dialogue and the input adaptation rule to obtain modified structured query data with reduced data ranges than the original structured query data;
update the input adaptation rule based on learning and inference from the voice query input and the voice dialogue to generate an updated input adaptation rule;
output the modified structured query data to a content providing server; and
receive a query result output corresponding to the modified structured query data from the content providing server.
|