Artificial intelligence method and apparatus
First Claim
1. A method, comprising:
- (a) creating a first database of meaning items, each of said meaning items being associated with a particular meaning, said first database being created by;
(i) identifying a plurality of primitive words in a first group, said primitive words in said first group having a singular meaning;
(ii) storing said plurality of primitive words in said first group having a singular meaning at a first set of storage locations in a computing device;
(iii) identifying a plurality of primitive words in a second group, said plurality of primitive words in said second group having an associated meaning or meanings which may be defined by said primitive words in said first group and/or other primitive words in said second group;
(iv) storing said plurality of primitive words in said second group at a second set of storage locations in a computing device;
(v) for each of said primitive words in said second group, storing its respective associated meanings as definitional linking information, linking a respective primitive word in said second group to respective defining primitive words in said first group and/or other primitive words in said second group, whereby upon the identification of a word, a definition comprising linked primitive words may be retrieved;
(vi) for each of a plurality of definable words, wherein said definable words are words in said first and second groups,(A) selecting words from said first and second groups as relative words having the same meaning as a respective definable word, and/or(B) associating words in said first and second groups into respective relative phrases having the same meaning as a respective definable word, each of said definable words, together with its respective relative words and relative phrases forming a relative set; and
(vii) for each of said definable words, storing relative set linking information linking each of said definable words to its respective relative words and relative phrases, whereby upon the identification of a word, the other members of a relative set may be retrieved;
(b) receiving a query;
(c) comparing the words in the query to said meaning items to determine those words which are not included within said first database of meaning items, said words of said query which are not included within said first database of meaning items forming a keyword set comprising jargon-type words, and the words in said query found in said first database of meaning items forming a meaning search set comprising non-jargon meaning words;
(d) inputting said keyword set into a search engine;
(e) receiving a plurality of documents from said search engine;
(f) determining whether said meaning items in said meaning search set are in each of said documents;
(g) tallying, in a meaning database, occurrences of said meaning items in said documents;
(h) ranking the documents based upon said occurrences tallied in said meaning database to select a plurality of top-ranked documents; and
(i) identifying said top-ranked documents.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention entails a method of Etiological prioritization based on an original symbolic model of the causative construction of singular logical relations which are built from an initiation of sensed masses in patterns, the naming of sensed patterns into words, the description of the relations of masses using specific English language primitives, the relations between masses and words, and the relations between primitive words. This process is built upon a theory and model of discretized human capabilities and learned experiential meanings. Human capabilities and learned experiential meanings are identified as singular primitives and amount to words identified and matched to singular parts that make up human capabilities and the inventive model of the experiences of the sensing and understanding of the spatiotemporal physical world.
67 Citations
21 Claims
-
1. A method, comprising:
-
(a) creating a first database of meaning items, each of said meaning items being associated with a particular meaning, said first database being created by; (i) identifying a plurality of primitive words in a first group, said primitive words in said first group having a singular meaning; (ii) storing said plurality of primitive words in said first group having a singular meaning at a first set of storage locations in a computing device; (iii) identifying a plurality of primitive words in a second group, said plurality of primitive words in said second group having an associated meaning or meanings which may be defined by said primitive words in said first group and/or other primitive words in said second group; (iv) storing said plurality of primitive words in said second group at a second set of storage locations in a computing device; (v) for each of said primitive words in said second group, storing its respective associated meanings as definitional linking information, linking a respective primitive word in said second group to respective defining primitive words in said first group and/or other primitive words in said second group, whereby upon the identification of a word, a definition comprising linked primitive words may be retrieved; (vi) for each of a plurality of definable words, wherein said definable words are words in said first and second groups, (A) selecting words from said first and second groups as relative words having the same meaning as a respective definable word, and/or (B) associating words in said first and second groups into respective relative phrases having the same meaning as a respective definable word, each of said definable words, together with its respective relative words and relative phrases forming a relative set; and (vii) for each of said definable words, storing relative set linking information linking each of said definable words to its respective relative words and relative phrases, whereby upon the identification of a word, the other members of a relative set may be retrieved; (b) receiving a query; (c) comparing the words in the query to said meaning items to determine those words which are not included within said first database of meaning items, said words of said query which are not included within said first database of meaning items forming a keyword set comprising jargon-type words, and the words in said query found in said first database of meaning items forming a meaning search set comprising non-jargon meaning words; (d) inputting said keyword set into a search engine; (e) receiving a plurality of documents from said search engine; (f) determining whether said meaning items in said meaning search set are in each of said documents; (g) tallying, in a meaning database, occurrences of said meaning items in said documents; (h) ranking the documents based upon said occurrences tallied in said meaning database to select a plurality of top-ranked documents; and (i) identifying said top-ranked documents. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
(a) identifying a plurality of primitive words and phrases in a first group, said primitive words and phrases in said first group having a singular meaning; (b) storing said plurality of primitive words and phrases in said first group having a singular meaning at a first set of storage locations in a computing device; (c) identifying a plurality of primitive words and phrases in a second group, said plurality of primitive words and phrases in said second group having an associated meaning or meanings which may be defined by said primitive words in said first group and/or other primitive words and phrases in said second group; (d) storing said plurality of primitive words in said second group at a second set of storage locations in a computing device; (e) for each of said primitive words in said second group, storing its respective associated meanings as definitional linking information, linking a respective primitive word in said second group to respective defining primitive words in said first group and/or other primitive words in said second group, whereby upon the identification of any word and phrase, a definition comprising linked primitive words may be retrieved; (f) for each of a plurality of definable words, wherein said definable words are words and phrases in said first and second groups, (i) selecting words and phrases from said first and second groups as relative words having the same meaning as a respective definable word, and/or (ii) associating words and phrases in said first and second groups into respective relative phrases having the same meaning as a respective definable word, each of said definable words, together with its respective relative words and relative phrases forming a relative set; (g) for each of said definable words, storing relative set linking information linking each of said definable words and phrases to their respective relative words and relative phrases, whereby upon the identification of any word, the other members of a relative set may be retrieved; (h) receiving a query; (i) comparing the words in the query to said words in said first and second groups to determine those words which are not included within said first and second groups said not included words forming a keyword search set, the words in said query found in said first and second groups forming a meaning search set; (j) inputting said words in said meaning search set into a search engine, said search engine accessing a database of documents; (k) determining whether said words in said meaning search set are in each of said documents; (l) tallying in a search results database occurrences in said documents of said words in said meaning search set; (m) ranking the documents based upon said occurrences tallied in said search results database to select a plurality of top-ranked documents; (n) inputting said keyword set into said search engine; (o) determining whether the words in said keyword set are in each of said documents; (p) tallying in said search results database occurrences in said documents of said words in said keyword set, wherein said ranking of said documents is also based upon said occurrences of said words in said keyword set tallied in said search results database; and (q) identifying said top-ranked documents. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
(a) identifying a plurality of primitive words and phrases in a first group, said primitive words and phrases in said first group having a singular meaning; (b) storing said plurality of primitive words and phrases in said first group having a singular meaning at a first set of storage locations in a computing device; (c) identifying a plurality of primitive words and phrases in a second group, said plurality of primitive words and phrases in said second group having an associated meaning or meanings which may be defined by said primitive words in said first group and/or other primitive words and phrases in said second group; (d) storing said plurality of primitive words in said second group at a second set of storage locations in a computing device; (e) for each of said primitive words in said second group, storing its respective associated meanings as definitional linking information, linking a respective primitive word in said second group to respective defining primitive words in said first group and/or other primitive words in said second group, whereby upon the identification of any word and phrase, a definition comprising linked primitive words may be retrieved; (f) for each of a plurality of definable words, wherein said definable words are words and phrases in said first and second groups, (i) selecting words and phrases from said first and second groups as relative words having the same meaning as a respective definable word, and/or (ii) associating words and phrases in said first and second groups into respective relative phrases having the same meaning as a respective definable word, each of said definable words, together with its respective relative words and relative phrases forming a relative set; (g) for each of said definable words, storing relative set linking information linking each of said definable words and phrases to their respective relative words and relative phrases, whereby upon the identification of any word, the other members of a relative set may be retrieved; (h) receiving a query; (i) comparing the words in the query to said words and phrases in said first and second groups to determine those words which are not included within said first and second groups said not included words forming a keyword search set, the words in said query found in said first and second groups forming a meaning search set; (j) inputting into a search engine a group of words and phrases, comprising; i. said words and phrases in said meaning search set, ii. the words in the definitions of said words and phrases in said meaning search set, and iii. the relative sets of said words and phrases in said meaning search set, and the relative sets of said words and phrases in the definitions of said words in said meaning search set; (k) determining whether words and phrases from said group of words and phrases are in each of a plurality of documents being accessed by said search engine; (l) tallying in a search results database occurrences in said documents of said words and phrases from said group of words and phrases; (m) ranking the documents based upon said occurrences tallied in said search results database to select a plurality of top-ranked documents; (n) identifying said top-ranked documents; (o) inputting said keyword set into said search engine; (p) determining whether the words in said keyword set are in each of said documents; and (q) tallying in said search results database occurrences in said documents of said words in said keyword set, wherein said ranking of said documents is also based upon said occurrences of said words in said keyword set tallied in said search results database. - View Dependent Claims (19, 20, 21)
-
Specification