CORPUS SEARCH SYSTEMS AND METHODS
First Claim
1. A computer-implemented method for searching a corpus of texts relating to a domain of knowledge, the method comprising:
- determining, by said computer, a multiplicity of noun-pair proximity scores measuring associations between pairs of nouns that appear in said texts and that are semantically related to said domain of knowledge;
obtaining, by said computer, a search term related to said domain of knowledge;
identifying, by said computer based at least in part on said multiplicity of noun-pair proximity scores, a related noun that is strongly associated with said search term within said corpus;
selecting, by said computer, from said corpus a plurality of texts, in each of which said search term and said related noun appear near each other in at least one place; and
providing, by said computer, data associated with said plurality of selected texts for presentation as search results.
1 Assignment
0 Petitions
Accused Products
Abstract
A corpus of texts relating to a domain of knowledge may be searched by determining noun-pair proximity scores measuring associations between pairs of nouns that appear in the corpus and that are semantically related to the domain of knowledge. When a search term is received, the noun-pair proximity scores may be used (at least in part) to identify one or more related nouns that are strongly associated with the search term within the corpus. One or more texts may be selected from the corpus, texts in which the search term and the related nouns appear near each other in one or more places. The selected texts may be categorized and/or clustered based on the related nouns before being returned for presentation as SearchResults.
142 Citations
21 Claims
-
1. A computer-implemented method for searching a corpus of texts relating to a domain of knowledge, the method comprising:
-
determining, by said computer, a multiplicity of noun-pair proximity scores measuring associations between pairs of nouns that appear in said texts and that are semantically related to said domain of knowledge; obtaining, by said computer, a search term related to said domain of knowledge; identifying, by said computer based at least in part on said multiplicity of noun-pair proximity scores, a related noun that is strongly associated with said search term within said corpus; selecting, by said computer, from said corpus a plurality of texts, in each of which said search term and said related noun appear near each other in at least one place; and providing, by said computer, data associated with said plurality of selected texts for presentation as search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing apparatus for searching a corpus of texts relating to a domain of knowledge, the apparatus comprising a processor and a memory storing instructions that, when executed by the processor, configure the apparatus to:
-
determine a multiplicity of noun-pair proximity scores measuring associations between pairs of nouns that appear in said texts and that are semantically related to said domain of knowledge; obtain a search term related to said domain of knowledge; identify, based at least in part on said multiplicity of noun-pair proximity scores, a related noun that is strongly associated with said search term within said corpus; select from said corpus a plurality of texts, in each of which said search term and said related noun appear near each other in at least one place; and provide data associated with said plurality of selected texts for presentation as search results. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having stored thereon instructions including instructions that, when executed by a processor, configure the processor to:
-
determine a multiplicity of noun-pair proximity scores measuring associations between pairs of nouns that appear in texts and that are semantically related to a domain of knowledge; obtain a search term related to said domain of knowledge; identify, based at least in part on said multiplicity of noun-pair proximity scores, a related noun that is strongly associated with said search term within a corpus; select from said corpus a plurality of texts, in each of which said search term and said related noun appear near each other in at least one place; and provide data associated with said plurality of selected texts for presentation as search results. - View Dependent Claims (18, 19, 20, 21)
-
Specification