LEVERAGING CONCEPTS WITH INFORMATION RETRIEVAL TECHNIQUES AND KNOWLEDGE BASES
First Claim
Patent Images
1. A method comprising:
- receiving an inputted phrase;
attributing a concept to the phrase, wherein the concept comprises any one or more patterns of;
one or more vocab terms comprising a grouping of unambiguous synonyms and misspellings,one or more helper terms comprising words that have no unambiguous synonyms, andone or more building blocks, individual building blocks comprising one or more of a list of vocab/helper terms or a list of concepts; and
searching a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the phrase.
4 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are described which leverage techniques for breaking down critical ideas from an inputted phrase into concepts in order to provide a response that is more relevant to the inputted phrase. In this regard, concepts and/or concept patterns are utilized with information retrieval searching to provide more relevant and concise documents in response to an inputted phrase. In addition, concepts and/or concept patterns are utilized with respect to assessing information (e.g., documents) available in a knowledge base and building appropriate pre-defined responses to an inputted phrase.
102 Citations
30 Claims
-
1. A method comprising:
-
receiving an inputted phrase; attributing a concept to the phrase, wherein the concept comprises any one or more patterns of; one or more vocab terms comprising a grouping of unambiguous synonyms and misspellings, one or more helper terms comprising words that have no unambiguous synonyms, and one or more building blocks, individual building blocks comprising one or more of a list of vocab/helper terms or a list of concepts; and searching a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the phrase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
building a representation of a plurality of documents, wherein the representation organizes the plurality of documents based on concepts, individual concepts comprising any one or more of; one or more vocab terms comprising a grouping of unambiguous synonyms and misspellings, one or more helper terms comprising words that have no unambiguous synonyms, and one or more building blocks, individual building blocks comprising one or more of a list of vocab terms and helper terms or a list of concepts; and searching the representation in response to receiving a search phrase to find a document of the plurality of documents associated with a concept found in the search phrase. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
attributing one or more concepts to a knowledge base comprising a plurality of documents, wherein individual concepts comprise any one of; vocab terms comprising a grouping of unambiguous synonyms and misspellings; and helper terms comprising words that have no unambiguous synonyms; indexing the plurality of documents based on the one or more concepts; and building one or more knowledge base units based at least in part on the indexing, wherein individual knowledge base units are configured to trigger a response to an inputted phrase. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification