METHODS, DEVICES, AND SYSTEMS FOR CONSTRUCTING INTELLIGENT KNOWLEDGE BASE
First Claim
1. A device for constructing an intelligent knowledge base, comprising:
- an abstract semantic expression obtaining unit to obtain a plurality of abstract semantic expressions from an abstract semantic database, wherein each of the plurality of abstract semantic expressions comprises a semantic-lacking element;
a receiving unit to receive an initial request message;
an abstract semantic recommending module, coupled to the abstract semantic expression obtaining unit and the receiving unit, to obtain one or more abstract semantic expressions corresponding to the initial request message by performing an abstract semantic recommending process on the initial request message based on the plurality of abstract semantic expressions;
a filling unit, coupled to the abstract semantic recommending module, to extract from the initial request message an element corresponding to a semantic-lacking element of the obtained one or more abstract semantic expressions, and to fill the extracted element into the semantic-lacking element to obtain one or more specific semantic expressions corresponding to the initial request message; and
a storing unit to store the initial request message and the one or more specific semantic expressions into the intelligent knowledge base.
0 Assignments
0 Petitions
Accused Products
Abstract
A device for constructing an intelligent knowledge base, comprising an abstract semantic expression obtaining unit to obtain a plurality of abstract semantic expressions from an abstract semantic database, wherein each of the plurality of abstract semantic expressions comprises a semantic-lacking element; a receiving unit to receive an initial request message; an abstract semantic recommending module to obtain abstract semantic expressions corresponding to the initial request message by performing an abstract semantic recommending process on the initial request message based on the plurality of abstract semantic expressions; a filling unit to extract from the initial request message an element corresponding to a semantic-lacking element of the obtained abstract semantic expressions, and to fill the extracted element into the semantic-lacking element to obtain specific semantic expressions corresponding to the initial request message; and a storing unit to store the initial request message and the specific semantic expressions into the intelligent knowledge base.
-
Citations
20 Claims
-
1. A device for constructing an intelligent knowledge base, comprising:
-
an abstract semantic expression obtaining unit to obtain a plurality of abstract semantic expressions from an abstract semantic database, wherein each of the plurality of abstract semantic expressions comprises a semantic-lacking element; a receiving unit to receive an initial request message; an abstract semantic recommending module, coupled to the abstract semantic expression obtaining unit and the receiving unit, to obtain one or more abstract semantic expressions corresponding to the initial request message by performing an abstract semantic recommending process on the initial request message based on the plurality of abstract semantic expressions; a filling unit, coupled to the abstract semantic recommending module, to extract from the initial request message an element corresponding to a semantic-lacking element of the obtained one or more abstract semantic expressions, and to fill the extracted element into the semantic-lacking element to obtain one or more specific semantic expressions corresponding to the initial request message; and a storing unit to store the initial request message and the one or more specific semantic expressions into the intelligent knowledge base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for constructing an intelligent knowledge base, comprising:
-
providing an abstract semantic database, wherein the abstract semantic database comprises a plurality of abstract semantic expressions and each of the plurality of abstract semantic expressions comprises a semantic-lacking element; receiving, via an intelligent-knowledge-base constructing device, an initial request message, which needs an abstract semantic recommendation; performing an abstract semantic recommending process on the initial request message based on the abstract semantic database; obtaining, via the intelligent-knowledge-base constructing device, one or more abstract semantic expressions corresponding to the initial request message; extracting, from the initial request message, an element corresponding to a semantic-lacking element of the one or more abstract semantic expressions; filling the extracted element into the semantic-lacking element of the one or more abstract semantic expressions to obtain one or more specific semantic expressions corresponding to the initial request message; and storing the initial request message and the one or more specific semantic expressions into the intelligent knowledge base. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable-medium storing instructions that, when executed, cause a computer to perform a method for constructing an intelligent knowledge base according to any one of the above method claims.
Specification