17. A computer-implemented method of identifying search results based on entity-based knowledge, the method comprising: enumerating one or more entities that may match entities in a search query that includes at least one entity; identifying, as a potential target of the search query, one or more potentially matching entities from the enumerated entities; ranking the identified potentially matching entities so as to distinguish a relative level of match between each identified potential target and the entities included in the search query; selecting one or more of the identified potentially matching entities as matching entities for an entity-based search; performing an entity-based search that narrows results by applying one or more of top ranked, selected ones of the identified potentially matching entities; and ranking narrowed results of the entity-based search to yield relevance-ordered results to the search query, by: distinguishing one group of one or more results each without an entity identifier from another group of one or more results, different from the one group, each with an entity identifier; comparing members of the groups; and organizing results by entities with which the results are associated; and providing ranked narrowed results to a display device, in response to the search query.
17. A computer-implemented method of identifying search results based on entity-based knowledge, the method comprising: enumerating one or more entities that may match entities in a search query that includes at least one entity; identifying, as a potential target of the search query, one or more potentially matching entities from the enumerated entities; ranking the identified potentially matching entities so as to distinguish a relative level of match between each identified potential target and the entities included in the search query; selecting one or more of the identified potentially matching entities as matching entities for an entity-based search; performing an entity-based search that narrows results by applying one or more of top ranked, selected ones of the identified potentially matching entities; and ranking narrowed results of the entity-based search to yield relevance-ordered results to the search query, by: distinguishing one group of one or more results each without an entity identifier from another group of one or more results, different from the one group, each with an entity identifier; comparing members of the groups; and organizing results by entities with which the results are associated; and providing ranked narrowed results to a display device, in response to the search query. 20. The method of claim 17 , wherein the identifying one or more potentially matching entities comprises performing one or more initial steps to reduce a number of entities from an entire set of a knowledge store down to a subset relevant to the search query.