Patent US6078878A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6078878A Expired / Lapsed US ⏱️ 0.0 years remaining

Bootstrapping sense characterizations of occurrences of polysemous words

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1997-07-31
•
Granted: 2000-06-20
•
Expires: 2017-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is directed to characterizing the sense of an occurrence of a polysemous word in a representation of a dictionary. In a preferred embodiment, the representation of the dictionary is made up of a plurality of text segments containing word occurrences having a word sense characterization and word occurrences not having a word sense characterization. The embodiment first selects a plurality of the dictionary text segments that each contain a first word. The embodiment then identifies from among the selected text segments a first and a second occurrence of a second word. The identified second occurrence of the second word has a word sense characterization. The embodiment then attributes to the first occurrence of the second word sense characterization of the second occurrence of the second word.

Inventors

  • 👤 William B. Dolan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:17
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/20; G06F40/237; G06F40/247

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 165 words
A method in a computer system, the method performed in a lexical knowledge base derived from one or more corpora, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the corpora, the lexical knowledge base having word subgraphs each corresponding to one word and containing text segment subgraphs derived from text segments containing the word, the method characterizing the sense of an occurrence of a polysemous word represented as a node of the lexical knowledge base and comprising the steps of: selecting a word subgraph of the lexical knowledge base corresponding to a first word; identifying within the selected word subgraph a first node representing a first occurrence of a second word, the first node having no word sense characterization; identifying within the selected word subgraph a second node representing a second occurrence of the second word, the second node having a word sense characterization; and copying the word sense characterization of the second node to the first node.
Claim 2
Independent Claim 165 words
A method in a computer system, the method performed in a lexical knowledge base derived from one or more corpora, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the corpora, the lexical knowledge base having word subgraphs each corresponding to one word and containing text segment subgraphs derived from text segments containing the word, the method characterizing the sense of an occurrence of a polysemous word represented as a node of the lexical knowledge base and comprising the steps of: selecting a word subgraph of the lexical knowledge base corresponding to a first word; identifying within the selected word subgraph a first node representing a first occurrence of a second word, the first node having no word sense characterization; identifying within the selected word subgraph a second node representing a second occurrence of the second word, the second node having a word sense characterization; and copying the word sense characterization of the second node to the first node.
Claim 3
Dependent Claim 20 words
The method of claim 1, further comprising the step of deriving the lexical knowledge base from one or more dictionaries.
Claim 4
Dependent Claim 24 words
The method of claim 1 wherein the copying step is only performed where a condition relating to the first and second nodes is satisfied.
Claim 5
Dependent Claim 24 words
The method of claim 1 wherein the copying step is only performed where the first and second nodes share the same part of speech.
Claim 6
Dependent Claim 45 words
The method of claim 1 wherein the first and second nodes both represent word occurrences have the verb part of speech, and wherein the copying step is only performed where the first and second nodes either both represent transitive verbs or both represent intransitive verbs.
Claim 7
Dependent Claim 21 words
The method of claim 1 wherein the copying step is only performed where the second node has no positive register features.
Claim 8
Dependent Claim 69 words
The method of claim 1, further comprising the steps of: identifying within the selected word subgraph a third node representing a third occurrence of the third word, the third node having a word sense characterization; and determining to copy to the first node the word sense characterization of the second node rather than the word sense characterization of the third node based upon a characteristic of the second node.
Claim 9
Dependent Claim 63 words
The method of claim 7 wherein the determining step determines to copy to the first node the word sense characterization of the second node rather than the word sense characterization of the third node based upon a determination that the first and second nodes are derived from the same corpus, while the first and third nodes are not derived from the same corpus.
Claim 10
Dependent Claim 72 words
The method of claim 7 wherein the determining step determines to copy to the first node the word sense characterization of the second node rather than the word sense characterization of the third node based upon a determination that the weight of the path from the head of the word subgraph to the second node exceeds the weight of the path from the head of the word subgraph to the third node.
Claim 11
Dependent Claim 26 words
The method of claim 1 wherein the identifying steps identify first and second nodes within a proper subset of the paths comprising the selected word subgraph.
Claim 12
Dependent Claim 33 words
The method of claim 10, further comprising selecting the subset of paths from the selected word subgraph by selecting from the selected word subgraph a predetermined number of paths having the highest weights.
Claim 13
Dependent Claim 40 words
The method of claim 10, further comprising selecting the subset of paths from the selected word subgraph by selecting all paths contained within the selected word subgraph having a path weight at least as large as a minimum path weight.
Claim 14
Dependent Claim 28 words
The method of claim 10 wherein the identifying steps and the copying step are repeated for each node in the subset of paths having no word sense characterization.
Claim 15
Dependent Claim 32 words
The method of claim 1 wherein the identifying steps and the copying step are repeated for each of a plurality of nodes in the selected word subgraph having no word sense characterization.
Claim 16
Dependent Claim 36 words
The method of claim 1 wherein the identifying steps and the copying step are repeated for each of a plurality of nodes having no word sense characterization, in each word subgraph of the lexical knowledge base.
Claim 17
Dependent Claim 91 words
The method of claim 15, further comprising the steps of, for each first node for which the identifying steps and the copying step are repeated: identifying each occurrence of the text segment subgraph of the selected word subgraph containing the first node in the lexical knowledge base; in each identified occurrence of the text segment subgraph, determine whether the node corresponding to the first node has a word sense characterization; and copying the word sense characterization copied to the first node to each identified corresponding node having no word sense characterization.
Claim 18
Dependent Claim 69 words
The method of claim 1, further comprising the steps of: identifying an occurrence of the text segment subgraph within the selected word subgraph containing the first node in another word subgraph of the lexical knowledge base; in the identified occurrence of the text segment subgraph, identify the node corresponding to the first node; and copying the word sense characterization copied to the first node to the identified corresponding node.
Claim 19
Dependent Claim 103 words
A computer-readable medium whose contents cause a computer system to characterize the sense of an occurrence of a polysemous word in a lexical knowledge base derived from one or more corpora each comprising a plurality of text segments, by performing the steps of: selecting a plurality of text segments each containing a first word; identifying among the selected text segments a first and second occurrence of a second word, the second occurrence of the second word having a word sense characterization; and attributing to the first occurrence of the second word the word sense characterization of the second occurrence of the second word.
Claim 20
Dependent Claim 103 words
A computer-readable medium whose contents cause a computer system to characterize the sense of an occurrence of a polysemous word in a lexical knowledge base derived from one or more corpora each comprising a plurality of text segments, by performing the steps of: selecting a plurality of text segments each containing a first word; identifying among the selected text segments a first and second occurrence of a second word, the second occurrence of the second word having a word sense characterization; and attributing to the first occurrence of the second word the word sense characterization of the second occurrence of the second word.
Claim 21
Dependent Claim 29 words
The computer-readable medium of claim 18 wherein the second occurrence of the second word is in a text segment for defining or exemplifying the usage of the second word.
Claim 22
Dependent Claim 106 words
The computer-readable medium of claim 18 wherein the contents of the computer-readable medium further cause the computer system to perform the steps of: identifying among the selected text segments a third occurrence of the second word, the third occurrence of the second word, like the second occurrence of the second word, having a word sense characterization; and determining to attribute to the first occurrence of the second word the word sense characterization of the second occurrence of the second word rather than the word sense characterization of the third occurrence of the second word based upon a characteristic of the second occurrence of the second word.
Claim 23
Dependent Claim 82 words
The computer-readable medium of claim 20 wherein the determining step determines to attribute to the first occurrence of the second word the word sense characterization of the second occurrence of the second word rather than the word sense characterization of the third occurrence of the second word based upon a determination that the first and second occurrences of the second word are from the same corpus, while the first and third occurrences of the second word are not from the same corpus.
Claim 24
Dependent Claim 76 words
The computer-readable medium of claim 20 wherein the determining step determines to attribute to the first occurrence of the second word the word sense characterization of the second occurrence of the second word rather than the word sense characterization of the third occurrence of the second word based upon a determination that the second occurrence of the second word is more closely related to the first word than is the third occurrence of the second word.
Claim 25
Independent Claim 184 words
A method in a computer system, the method performed in a lexical knowledge base derived from one or more dictionaries, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the dictionaries, the lexical knowledge base containing text segment subgraphs each comprising a plurality of nodes and derived from dictionary text segments, the method characterizing the sense of an occurrence of a polysemous word represented as a node of the lexical knowledge base and comprising the steps of: (a) selecting a pair of words having a high level of semantic coherency; (b) identifying in the lexical knowledge base a plurality of text segment subgraphs between the words of the pair; (c) identifying within the identified plurality of text segment subgraphs a first node having no word sense characterization and representing a first occurrence of a first word; (d) identifying within the identified plurality of text segment subgraphs a second node having a word sense characterization and representing a second occurrence of the second word; and (e) copying the word sense characterization of the second node to the first node.
Claim 26
Independent Claim 184 words
A method in a computer system, the method performed in a lexical knowledge base derived from one or more dictionaries, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the dictionaries, the lexical knowledge base containing text segment subgraphs each comprising a plurality of nodes and derived from dictionary text segments, the method characterizing the sense of an occurrence of a polysemous word represented as a node of the lexical knowledge base and comprising the steps of: (a) selecting a pair of words having a high level of semantic coherency; (b) identifying in the lexical knowledge base a plurality of text segment subgraphs between the words of the pair; (c) identifying within the identified plurality of text segment subgraphs a first node having no word sense characterization and representing a first occurrence of a first word; (d) identifying within the identified plurality of text segment subgraphs a second node having a word sense characterization and representing a second occurrence of the second word; and (e) copying the word sense characterization of the second node to the first node.
Claim 27
Dependent Claim 17 words
The method of claim 23 wherein the selecting step selects a pair of words that are synonyms.
Claim 28
Dependent Claim 18 words
The method of claim 23 wherein the selecting step selects a pair of words having a hypernym/hyponym relationship.
Claim 29
Dependent Claim 19 words
The method of claim 23 wherein the selecting step selects a pair of words having a verb/typical object relationship.
Claim 30
Dependent Claim 30 words
The method of claim 23, further comprising the step of (f) repeating steps (c)-(e) for each node within the identified plurality of text segment subgraphs having no word sense characterization.
Claim 31
Dependent Claim 27 words
The method of claim 23 wherein step (b) identifies a proper subset of the text segment subgraphs between the words of the pair having the highest weights.
Claim 32
Dependent Claim 55 words
The method of claim 23 wherein steps (a)-(e) are repeated for each of a plurality of word pairs having a high level of semantic coherency, and wherein steps (c)-(e) are repeated for each node within the identified plurality of text segment subgraphs having no word sense characterization for each of the plurality of word pairs.
Claim 33
Dependent Claim 24 words
The method of claim 23 wherein the copying step is only performed where a condition relating to the first and second nodes is satisfied.
Claim 34
Dependent Claim 24 words
The method of claim 23 wherein the copying step is only performed where the first and second nodes share the same part of speech.
Claim 35
Dependent Claim 45 words
The method of claim 23 wherein the first and second nodes both represent word occurrences have the verb part of speech, and wherein the copying step is only performed where the first and second nodes either both represent transitive verbs or both represent intransitive verbs.
Claim 36
Dependent Claim 21 words
The method of claim 23 wherein the copying step is only performed where the second node has no positive register features.
Claim 37
Dependent Claim 71 words
The method of claim 23, further comprising the steps of: identifying within the identified plurality of lexical paths a third node representing a third occurrence of the third word, the third node having a word sense characterization; and determining to copy to the first node the word sense characterization of the second node rather than the word sense characterization of the third node based upon a characteristic of the second node.
Claim 38
Dependent Claim 63 words
The method of claim 34 wherein the determining step determines to copy to the first node the word sense characterization of the second node rather than the word sense characterization of the third node based upon a determination that the first and second nodes are derived from the same dictionary, while the first and third nodes are not derived from the same dictionary.
Claim 39
Independent Claim 232 words
A method in a computer system for bootstrapping the sense characterization of some nodes of a lexical knowledge base to additional nodes of the lexical knowledge base, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the dictionaries, the lexical knowledge base having word subgraphs each corresponding to one word and containing text segment subgraphs derived from dictionary text segments containing the word, the method comprising the steps of (a) for each of the word subgraphs: (1) selecting a proper subset of the text segment subgraphs of the word subgraph having the highest weights; (2) selecting within the selected subset of text segment subgraphs each node, other than nodes representing the word to which the word subgraph corresponds, not having a sense characterization; (3) for each selected node: (A) identifying within the selected subset of text segment subgraphs each node that represents the same word as the selected node and has a sense characterization; (B) rejecting any identified nodes having distinguishing features; (C) choosing one node from the unrejected identified nodes; and (D) copying to the selected node the sense characterization of the chosen node; and (b) for each selected node: (1) copying the new sense characterization of the selected node to a node corresponding to the selected node in each reoccurrence within the lexical knowledge base of the text segment subgraph containing the selected node.
Claim 40
Independent Claim 232 words
A method in a computer system for bootstrapping the sense characterization of some nodes of a lexical knowledge base to additional nodes of the lexical knowledge base, the lexical knowledge base comprising a network of nodes each representing a word occurrence in the dictionaries, the lexical knowledge base having word subgraphs each corresponding to one word and containing text segment subgraphs derived from dictionary text segments containing the word, the method comprising the steps of (a) for each of the word subgraphs: (1) selecting a proper subset of the text segment subgraphs of the word subgraph having the highest weights; (2) selecting within the selected subset of text segment subgraphs each node, other than nodes representing the word to which the word subgraph corresponds, not having a sense characterization; (3) for each selected node: (A) identifying within the selected subset of text segment subgraphs each node that represents the same word as the selected node and has a sense characterization; (B) rejecting any identified nodes having distinguishing features; (C) choosing one node from the unrejected identified nodes; and (D) copying to the selected node the sense characterization of the chosen node; and (b) for each selected node: (1) copying the new sense characterization of the selected node to a node corresponding to the selected node in each reoccurrence within the lexical knowledge base of the text segment subgraph containing the selected node.
Claim 41
Dependent Claim 16 words
The method of claim 36 wherein steps (a) and (b) are repeated a plurality of times.
Claim 42
Dependent Claim 25 words
The method of claim 37 wherein step (a)(1) selects a number of text segment subgraphs that increases each time steps (a) and (b) are repeated.
Claim 43
Dependent Claim 56 words
The method of claim 37, further comprising the step of: after steps (a) and (b) are repeated a plurality of times, for each node not having a sense characterization: assigning to the node a default characterization for the word represented by the node, such that each word in the lexical knowledge base has a sense characterization.
Claim 44
Dependent Claim 23 words
The method of claim 36 wherein the choosing step chooses an unrejected identified node derived from the same dictionary as the selected node.
Claim 45
Dependent Claim 29 words
The method of claim 36 wherein the choosing step chooses the unrejected identified node connected to the head of the word subgraph by the path of the highest weight.

References Cited (Backward Citations)

US4942526A Cited
US4839853A Cited
US5285386A Cited
US5325298A Cited
EP0494573A1 Cited
US5278980A Cited
US5541836A Cited
US5619709A Cited
US5794178A Cited
US5873056A Cited
US5675819A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-20 2003-12-20 2004-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-20 2007-12-20 2008-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-20 2011-12-20 2012-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag