Analogy outcome determination
First Claim
1. A computer system comprising:
- a processing unit operatively coupled to memory;
an artificial intelligence platform, in communication with the processing unit;
a tool in communication with the processing unit to decipher a phrase upon activation by the artificial intelligence platform, including the tool to;
compare the phrase to an analogy classifier database to identify a match between the phrase and an analogy entry;
upon identifying a match, generate an idiomatic structure from the phrase;
apply an analysis, including building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure;
search an ontological database for evidence of a pattern associated with the set of outcomes;
score each entry in the outcome set according to a weighted calculation from the ontological database based on congruence with the pattern; and
select an entry from the outcome set based on the scoring, and representing the selected entry as a meaning of the phrase.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. A phrase is compared to an analogy classifier database in order to identify a match between the analogical pattern and an analogy entry. If a match is identified, generating an idiomatic structure from the analogical pattern. An analysis is then applied whereby the analysis includes building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure. An ontological database is searched for evidence of a pattern associated with the set of outcomes and each entry in the outcome set is scored according to a weighted calculation from the ontological database based on congruence with the pattern. An entry from the outcome set is selected based on the scoring and is represented as a meaning of the analogical pattern.
11 Citations
20 Claims
-
1. A computer system comprising:
-
a processing unit operatively coupled to memory; an artificial intelligence platform, in communication with the processing unit; a tool in communication with the processing unit to decipher a phrase upon activation by the artificial intelligence platform, including the tool to; compare the phrase to an analogy classifier database to identify a match between the phrase and an analogy entry; upon identifying a match, generate an idiomatic structure from the phrase; apply an analysis, including building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure; search an ontological database for evidence of a pattern associated with the set of outcomes; score each entry in the outcome set according to a weighted calculation from the ontological database based on congruence with the pattern; and select an entry from the outcome set based on the scoring, and representing the selected entry as a meaning of the phrase. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for deciphering a phrase, the computer program product comprising a computer readable storage device having program code embodied therewith, the program code executable by a processing unit to:
-
compare a phrase to an analogy classifier database to identify a match between the phrase and an analogy entry; upon identifying a match, generate an idiomatic structure from the phrase; apply an analysis, including building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure; search an ontological database for evidence of a pattern associated with the set of outcomes; score each entry in the outcome set according to a weighted calculation from the ontological database based on congruence with the pattern; and select an entry from the outcome set based on the scoring, and representing the selected entry as a meaning of the phrase. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method, in an information handling system comprising a processor and memory, to resolve a definition of an analogical pattern, the method comprising:
-
comparing a phrase to an analogy classifier database to identify a match between the phrase and an analogy entry; upon identifying a match, generating an idiomatic structure from the phrase; applying an analysis, including building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure; searching an ontological database for evidence of a pattern associated with the set of outcomes; scoring each entry in the outcome set according to a weighted calculation from the ontological database based on congruence with the pattern; and selecting an entry from the outcome set based on the scoring, and representing the selected entry as a meaning of the phrase. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification