Natural expression processing method, processing and response method, device, and system
First Claim
1. A computer-implemented method, comprising:
- receiving, by a central controller computing device, a natural expression input, wherein the natural expression input is obtained via an interface of a client device and comprises a first form of language information;
identifying, by a robot computing device, a natural expression by converting the natural expression input to a second form of language information that can be processed by a computer; and
converting, by the robot computing device or manual aided understanding (MAU) workstation, the identified natural expression in the second form of language information to a standard expression in an encoded form, wherein converting the second form of language information to the standard expression comprises;
determining whether an understanding of the robot is mature based at least in part on an accuracy rate of the understanding of the robot over a certain time interval;
when it is determined that the understanding of the robot is mature, performing machine conversion to determine the standard expression;
when it is determined that the understanding of the robot is not mature the machine conversion, coordinating with the MAU workstation to perform manual conversion processing to determine the standard expression; and
outputting the standard expression of either the machine conversion or the manual conversion.
1 Assignment
0 Petitions
Accused Products
Abstract
A method involves: identifying a natural expression from a user and obtaining a certain form of language information which can be processed by a computer; and converting the identified and obtained language information to a standard expression in an encoded form. According to an example method, a natural expression is converted to an encoded standard expression; conversion to a standard expression is converting the semantics of a natural expression to encoding and parameters; precise verbatim translation is not necessary, thus the requirement for degree of accuracy of machine translation can be reduced; at the same time, the complexity of the database used for expression conversion (machine translation) is reduced, increasing data query and update speed and thus improving smart processing performance. Furthermore, the relatively simple encoded expression reduces the workload for manually-assisted interventions, increasing the efficiency of the work of manually-assisted interventions.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a central controller computing device, a natural expression input, wherein the natural expression input is obtained via an interface of a client device and comprises a first form of language information; identifying, by a robot computing device, a natural expression by converting the natural expression input to a second form of language information that can be processed by a computer; and converting, by the robot computing device or manual aided understanding (MAU) workstation, the identified natural expression in the second form of language information to a standard expression in an encoded form, wherein converting the second form of language information to the standard expression comprises; determining whether an understanding of the robot is mature based at least in part on an accuracy rate of the understanding of the robot over a certain time interval; when it is determined that the understanding of the robot is mature, performing machine conversion to determine the standard expression; when it is determined that the understanding of the robot is not mature the machine conversion, coordinating with the MAU workstation to perform manual conversion processing to determine the standard expression; and outputting the standard expression of either the machine conversion or the manual conversion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system comprising:
-
a dialogue gateway, a central controller, a manual aided understanding (MAU) workstation, a robot, an expression database, a response database, and a response generator; wherein the dialogue gateway is configured to receive natural expression input obtained via an interface of a client device, to transmit the natural expression input to the central controller for subsequent processing, and to transmit a response to the natural expression input to the client device; wherein the central controller is configured to receive the natural expression input from the dialogue gateway, to coordinate operation of the robot and the MAU workstation, to convert the natural expression input to a standard expression, and to instruct the response generator to generate a standard response corresponding to the standard expression; wherein the robot is configured to, in response to the instruction of the central controller, process the natural expression input to identify the natural expression, by conversion of the natural expression input to language information that can be processed by a computer, and to convert the language information to the standard expression using the expression database; wherein the MAU workstation is configured to present either the identified natural expression or the natural expression input via a manual-agent interface, to receive the standard expression in input data received via the manual-agent interface, and to transmit the standard expression to the central controller; wherein the expression database is configured to store expression-related data comprising;
language information data associated with the natural expression, standard expression data associated with the standard expression, and data associated with a relationship between the language information and the standard expression;wherein a response database stores response-related data, including standard response data for invocation, data for generating the response, or both; and wherein the response generator is configured to receive instructions of the central controller, and to generate the response to the natural expression input using the data in the response database. - View Dependent Claims (16, 17, 18)
-
Specification