Methods of defining ontologies, word disambiguation methods, computer systems, and articles of manufacture
First Claim
1. An method of defining a lexical database ontology comprising:
- accessing a lexical database comprising a plurality of concepts individually including a plurality of different words;
accessing a corpus of documents;
identifying occurrences of the words in the documents of the corpus;
counting a plurality of frequency counts for individual ones of the concepts, wherein the counting includes incrementing the frequency counts of the concepts responsive to the identifying of the occurrences of the words of the respective concepts in the documents;
analyzing the frequency counts; and
selecting a plurality of the concepts as event classes of a lexical database ontology responsive to the analyzing, wherein the event classes of the lexical database ontology are usable to disambiguate textual content.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods of defining ontologies, word disambiguation methods, computer systems, and articles of manufacture are described according to some aspects. In one aspect, a word disambiguation method includes accessing textual content to be disambiguated, wherein the textual content comprises a plurality of words individually comprising a plurality of word senses, for an individual word of the textual content, identifying one of the word senses of the word as indicative of the meaning of the word in the textual content, for the individual word, selecting one of a plurality of event classes of a lexical database ontology using the identified word sense of the individual word, and for the individual word, associating the selected one of the event classes with the textual content to provide disambiguation of a meaning of the individual word in the textual content.
43 Citations
43 Claims
-
1. An method of defining a lexical database ontology comprising:
-
accessing a lexical database comprising a plurality of concepts individually including a plurality of different words;
accessing a corpus of documents;
identifying occurrences of the words in the documents of the corpus;
counting a plurality of frequency counts for individual ones of the concepts, wherein the counting includes incrementing the frequency counts of the concepts responsive to the identifying of the occurrences of the words of the respective concepts in the documents;
analyzing the frequency counts; and
selecting a plurality of the concepts as event classes of a lexical database ontology responsive to the analyzing, wherein the event classes of the lexical database ontology are usable to disambiguate textual content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A word disambiguation method comprising:
-
accessing textual content to be disambiguated, wherein the textual content comprises a plurality of words individually comprising a plurality of word senses;
for an individual word of the textual content, identifying one of the word senses of the word as indicative of the meaning of the word in the textual content;
for the individual word, selecting one of a plurality of event classes of a lexical database ontology using the identified word sense of the individual word; and
for the individual word, associating the selected one of the event classes with the textual content to provide disambiguation of a meaning of the individual word in the textual content. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A word disambiguation method comprising:
-
accessing textual content comprising subject matter to be disambiguated;
identifying the subject matter of the textual content as corresponding to one of a plurality of subject matter domains;
processing the textual content to disambiguate the textual content; and
wherein the processing comprises processing according to the identified one of the subject matter domains of the subject matter of the textual content. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computing system comprising:
-
a communications interface configured to access textual content to be disambiguated, wherein the textual content comprises a plurality of words individually comprising a plurality of word senses; and
processing circuitry coupled with the communications interface and configured, for an individual word of the textual content, to;
identify one of the word senses of the word as indicative of the meaning of the word in the textual content;
select one of a plurality of event classes of a lexical database ontology using the identified word sense of the individual word; and
disambiguate a meaning of the word in context of the textual content using the selected one of the event classes. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. An article of manufacture comprising:
media comprising programming configured to cause processing circuitry to perform processing comprising;
accessing a lexical database comprising a plurality of concepts individually including a plurality of different words; and
selecting a plurality of the concepts as event classes of a lexical database ontology, wherein the event classes of the lexical database ontology are usable to disambiguate textual content. - View Dependent Claims (38, 39, 40, 41)
-
42. An article of manufacture comprising:
media comprising programming configured to cause processing circuitry to perform processing comprising;
accessing textual content to be disambiguated, wherein the textual content comprises a plurality of words individually comprising a plurality of word senses;
identifying one of the word senses of the word as indicative of the meaning of the word in the textual content;
selecting one of a plurality of event classes of a lexical database ontology using the identified word sense of the individual word; and
disambiguating a meaning of the word in context of the textual content using the selected one of the event classes. - View Dependent Claims (43)
Specification