Knowledge-rich automatic term disambiguation
First Claim
Patent Images
1. A method by an information processing system, the method comprising:
- electronically communicating with at least one external information processing system;
obtaining, based on electronically communicating with the at least one external information processing system, an object and a topical domain associated with the object from the at least one external information processing system, wherein the object comprises at least one term; and
for at least one information source in a plurality of information sources coupled together in a pipelined sequence, electronically processing the object as followsanalyzing the information source based on the at least one term and the topical domain;
determining, based on the analysing, if the object is one of ambiguous and unambiguous;
in response to determining that the object is ambiguous, further determining that all instances of the object are ambiguous based on the object being ambiguous, and halting the analysis of any subsequent information source in the plurality of information sources, and outputting an indication to a display coupled to an information processing system that the object is ambiguous; and
in response to determining that the object fails to be ambiguous, determining if a subsequent information source exists in the plurality of information sources;
in response to determining that a subsequent information source exists, passing the processing of the object to the subsequent information source; and
in response to determining that a subsequent information source fails to exist, outputting an indication to the display that all instances of the object are unambiguous.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to ambiguity detection. In one embodiment, an object and a topical domain associated with the object are obtained. In this embodiment, the object includes at least one term. At least one of a plurality of information sources is analyzed based on the at least one term and the topical domain. A determination is made that object is one of ambiguous and unambiguous based on analyzing at least one of the plurality of information sources.
16 Citations
14 Claims
-
1. A method by an information processing system, the method comprising:
-
electronically communicating with at least one external information processing system; obtaining, based on electronically communicating with the at least one external information processing system, an object and a topical domain associated with the object from the at least one external information processing system, wherein the object comprises at least one term; and for at least one information source in a plurality of information sources coupled together in a pipelined sequence, electronically processing the object as follows analyzing the information source based on the at least one term and the topical domain; determining, based on the analysing, if the object is one of ambiguous and unambiguous; in response to determining that the object is ambiguous, further determining that all instances of the object are ambiguous based on the object being ambiguous, and halting the analysis of any subsequent information source in the plurality of information sources, and outputting an indication to a display coupled to an information processing system that the object is ambiguous; and in response to determining that the object fails to be ambiguous, determining if a subsequent information source exists in the plurality of information sources; in response to determining that a subsequent information source exists, passing the processing of the object to the subsequent information source; and in response to determining that a subsequent information source fails to exist, outputting an indication to the display that all instances of the object are unambiguous. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing system comprising:
-
a memory; a processor communicatively coupled to the memory; and an ambiguity detector communicatively coupled to the memory and the processor, wherein the ambiguity detector is configured to perform a method comprising; electronically communicating with at least one external information processing system; obtaining, based on electronically communicating with the at least one external information processing system, an object and a topical domain associated with the object from the at least one external information processing system, wherein the object comprises at least one term; and for at least one information source in a plurality of information sources coupled together in a pipelined sequence electronically processing the object as follows analyzing the information source based on the at least one term and the topical domain; determining, based on the analyzing, if the object is one of ambiguous and unambiguous; in response to determining that the object is ambiguous, further determining that all instances of the object are ambiguous based on the object being ambiguous, and halting the analysis of any subsequent information source in the plurality of information sources, and outputting an indication to a display coupled to an information processing system that the object is ambiguous; and in response to determining that the object fails to be ambiguous, determining if a subsequent information source exists in the plurality of information sources; in response to determining that a subsequent information source exists, passing the processing of the object to the subsequent information source; and in response to determining that a subsequent information source fails to exist, outputting an indication to the display that all instances of the object are unambiguous. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to program a processing circuit to perform a method comprising; electronically communicating with at least one external information processing system; obtaining, based on electronically communicating with the at least one external information processing system, an object and a topical domain associated with the object from the at least one external information processing system, wherein the object comprises at least one term; and for at least one information source in a plurality of information sources coupled together in a pipelined sequence electronically processing the object as follows analyzing the information source based on the at least one term and the topical domain; determining, based on the analyzing, if the object is one of ambiguous and unambiguous; in response to determining that the object is ambiguous, further determining that all instances of the object are ambiguous based on the object being ambiguous, and halting the analysis of any subsequent information source in the plurality of information sources, and outputting an indication to a display coupled to an information processing system that the object is ambiguous; and in response to determining that the object fails to be ambiguous, determining if a subsequent information source exists in the plurality of information sources; in response to determining that a subsequent information source exists, passing the processing of the object to the subsequent information source; and in response to determining that a subsequent information source fails to exist, outputting an indication to the display that all instances of the object are unambiguous. - View Dependent Claims (11, 12, 13, 14)
-
Specification