Semantic data generation
First Claim
Patent Images
1. A method performed by a computing device, which is communicatively coupled to a first database and a second database, for semantic data projection in an artificial intelligence system, the method comprising:
- selecting, from the first database, a first subset of one or more first semantic formulae based on a comparison of respective weights of each of the one or more first semantic formulae and a predetermined threshold weight value, wherein the respective weights of each of the one or more first semantic formulae are assigned to the first subset of one or more first semantic formulae based on a particular topical term;
selecting, from the second database, a second subset of one or more second semantic formulae based on the particular topical term, wherein the second subset of the one or more second semantic formulae is semantically relevant to the first subset of the one or more first semantic formulae;
generating one or more third semantic formulae based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, wherein the generating the one or more third semantic formulae includes generating one or more conclusions based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, thereby enabling simulation of human deduction process in the artificial intelligence system; and
reverting to the selection of the first subset of the one or more first semantic formulae when one or more conditions are not met, wherein the one or more conditions include, at least, a duration of the semantic data projection, a count of times of the reverting, or a count of the generated one or more third semantic formulae.
4 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a computing device may be configured to simulate the deduction process of human mind by generating new data based on existing data and newly received data that is semantically relevant to the existing data.
-
Citations
18 Claims
-
1. A method performed by a computing device, which is communicatively coupled to a first database and a second database, for semantic data projection in an artificial intelligence system, the method comprising:
-
selecting, from the first database, a first subset of one or more first semantic formulae based on a comparison of respective weights of each of the one or more first semantic formulae and a predetermined threshold weight value, wherein the respective weights of each of the one or more first semantic formulae are assigned to the first subset of one or more first semantic formulae based on a particular topical term; selecting, from the second database, a second subset of one or more second semantic formulae based on the particular topical term, wherein the second subset of the one or more second semantic formulae is semantically relevant to the first subset of the one or more first semantic formulae; generating one or more third semantic formulae based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, wherein the generating the one or more third semantic formulae includes generating one or more conclusions based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, thereby enabling simulation of human deduction process in the artificial intelligence system; and reverting to the selection of the first subset of the one or more first semantic formulae when one or more conditions are not met, wherein the one or more conditions include, at least, a duration of the semantic data projection, a count of times of the reverting, or a count of the generated one or more third semantic formulae. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a database identifier, implemented at least in part in hardware, configured to; identify a first database that includes one or more first semantic formulae, each of which is assigned with one or more weights based on a particular topical term, and identify a second database that includes one or more second semantic formulae; a data selector, implemented at least in part in hardware and communicatively coupled to the database identifier, configured to select a first subset of the one or more first semantic formulae based on a comparison of the one or more weights and a predetermined threshold weight value; a semantic relevancy determination module, implemented at least in part in hardware and communicatively coupled to the data selector, configured to identify, from the second database, a second subset of the one or more second semantic formulae based on the particular topical term, wherein the identified second subset of the one or more second semantic formulae is semantically relevant to the first subset of the one or more first semantic formulae; a semantic formula generator, implemented at least in part in hardware and communicatively coupled to the semantic relevancy determination module, configured to; generate one or more third semantic formulae based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, wherein the generation of the one or more third semantic formulae includes generation of one or more conclusions based on the first subset of the one or more first semantic formulae and the second subset of the one or more second semantic formulae, so as to enable simulation of human deduction process in the system; and a terminator, implemented at least in part in hardware and communicatively coupled to the data selector, configured to terminate the system when at least one or more conditions are met, wherein the one or more conditions include, at least, duration of a semantic data projection, a count of times of reverting to the selection of the first subset of the one or more first semantic formulae, or a count of the generated one or more third semantic formulae. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium that stores executable-instructions that, when executed, cause one or more processors of a computing device, which is communicatively coupled to a first database and a second database, to perform operations comprising:
-
identifying the first database that includes one or more first semantic formulae, each of which is assigned with one or more weights; selecting a first subset of the one or more first semantic formulae based on a comparison of the one or more weights and a predetermined threshold weight value; converting the first subset of the one or more first semantic formulae into one or more first standard semantic formulae; identifying the second database that includes one or more second semantic formulae; identifying, from the second database, a second subset of the one or more second semantic formulae that is semantically relevant to the first subset of the one or more first semantic formulae; converting the second subset of the one or more second semantic formulae into one or more second standard semantic formulae, wherein the identifying the second subset of the one or more second semantic formulae includes; identifying a portion of irresolvable semantic data in one of the one or more first standard semantic formulae; and identifying a negative form of the portion of irresolvable semantic data in one of the one or more second standard semantic formulae; and generating one or more third semantic formulae based on the one or more first standard semantic formulae and the one or more second standard semantic formulae, wherein the generating the one or more third semantic formulae includes; removing the portion of irresolvable semantic data from the one of the one or more first standard semantic formulae; removing the negative form of the portion of irresolvable semantic data from the one of the one or more second standard semantic formulae; and semantically combining a remaining portion of the one of the one or more first standard semantic formulae and a remaining portion of the one of the one or more second standard semantic formulae to generate the one or more third semantic formulae, thereby enabling simulation of human deduction process. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification