×

Identifying salient semantic relation paths between two words

  • US 6,070,134 A
  • Filed: 07/31/1997
  • Issued: 05/30/2000
  • Est. Priority Date: 07/31/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for identifying and evaluating the saliency of semantic relation paths between a pair of words using a dictionary that contains word entries each for a word, the word entries in turn containing segments of natural language that characterize the word of the word entry, the method comprising the steps of:

  • for each of the natural language segments of the word entries, constructing a semantic relation structure comprised of semantic relations occurring between words in the natural language segment, each semantic relation having a relation type and relating two of the words in the natural language segment;

    for each relation type;

    determining the number of occurrences in the constructed semantic relation structures of each unique semantic relation having the relation type, called frequency,determining, for each frequency, the number of unique semantic relations having that frequency, called frequency-count, andgenerating a power curve approximating the distribution of frequency-count over frequency for the relation type;

    for at least one word of the pair, collecting the semantic relation structures that relate the word of the pair to other words;

    selecting, among the collected semantic relation structures, paths within the collected semantic relation structures that connect the words of the pair; and

    for each selected path between the words of the pair, determining a measure of the saliency of the path by;

    for the first semantic relation in the path, determining a semantic relation weight by dividing (the smaller of the frequency of the semantic relation and of the value of the power curve for the relation type of the semantic relation at the frequency of the semantic relation) by (the total number of constructed semantic relations),for subsequent semantic relations in the path, determining a semantic relation weight by dividing (the smaller of the frequency of the semantic relation and the value of the power curve for the relation type of the semantic relation at the frequency of the semantic relation) by (the total number of constructed semantic relations beginning with the same word as the semantic relation, andmultiplying the weight determined for each semantic relation in the path to obtain a measure of the saliency of the path.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×