SYSTEMS AND METHODS TO DETERMINE AND UTILIZE CONCEPTUAL RELATEDNESS BETWEEN NATURAL LANGUAGE SOURCES
First Claim
1. A microprocessor executable method to ascertain relatedness between information sources, the microprocessor executable method comprising:
- converting natural language of a first information source to a first concept vector;
converting natural language of a second information source to a second concept vector;
determining a similarity between the first concept vector and the second concept vector; and
calculating a metric of the similarity.
2 Assignments
0 Petitions
Accused Products
Abstract
A microprocessor executable method and system for determining the semantic relatedness and meaning between at least two natural language sources is described in a prescribed context. Portions of natural languages are vectorized and mathematically processed to express relatedness as a calculated metric. The metric is associable to the natural language sources to graphically present the level of relatedness between at least two natural language sources. The metric may be re-determined with algorithms designed to compare the natural language sources with a knowledge data bank so the calculated metric can be ascertained with a higher level of certainty.
-
Citations
20 Claims
-
1. A microprocessor executable method to ascertain relatedness between information sources, the microprocessor executable method comprising:
-
converting natural language of a first information source to a first concept vector; converting natural language of a second information source to a second concept vector; determining a similarity between the first concept vector and the second concept vector; and calculating a metric of the similarity. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 11, 12, 14, 16, 20)
-
-
5. A microprocessor executable method to ascertain relatedness between information sources, the microprocessor executable method comprising:
-
converting natural language of a first information source to a first concept vector; converting natural language of a second information source to at least one second concept vector; ontologically comparing the at least one second concept vector with a concept knowledge database; producing a second order concept vector from the ontologically compared at least one second concept vector; determining a similarity between the first concept vector and the second order concept vector; and calculating a metric of the similarity.
-
-
10. A microprocessor executable method to ascertain relatedness between information sources, the microprocessor executable method comprising:
-
partitioning natural language of a first information source into a plurality of information segments; ontologically comparing the plurality of information segments with a concept knowledge database; producing a plurality of second order concept vectors from the ontologically compared plurality of information segments; determining at least one similarity between the plurality of second order concept vectors and a concept corpus; and calculating a metric of the at least one similarity.
-
-
13. A microprocessor executable method to guide a user to modify an information source, the microprocessor executable method comprising:
-
converting natural language of a first information source to a first concept vector; obtaining a plurality of second concept vectors from a concept knowledge database; determining at least one similarity between the first concept vector and the plurality of second order concept vectors; identifying a locus in the first information source having significant relevance of the first concept vector with the at least one similarity; and notifying the user to modify the first concept vector at the locus within the first information source.
-
-
15. A microprocessor executable system configured to ascertain relatedness between information sources, the microprocessor executable method comprising:
-
a storage medium configured to store natural language of a first information source and a second information source; and a processor configured to execute instructions to convert the natural language of the first information source to a first concept vector and to convert the natural language of the second information source to a second concept vector; and determining at least one similarity between the first concept vector and the second concept vector; and calculating a metric of the at least one similarity.
-
-
17. The microprocessor executable system 14, wherein the similarity includes at least one of a text relevance, a conceptual relevance, a first order concept map, a second order concept map, and a contextually weighted relevance.
-
18. The microprocessor executable system 14, wherein the metric includes at least one of a conceptual relevance score, a conceptually weighted score, a word pool, a first heat map associable with the first information source, a second heat map the plurality of second order concept vectors that is associable with at least a portion of the concept corpus, and a graphic representation signifying the evidence of relatedness between the first information source and the concept corpus.
-
19. The microprocessor executable system 14, wherein the at least one similarity includes an overlay expressible on a webpage.
Specification