8. A system for interpreting queries, the system comprising: a storage device for storing entity information, wherein the entity information is derived from metadata associated with a search domain; and a processor that is configured to: receive a search query in the search domain; determine a plurality of search terms based on the received search query; determine, for each of the plurality of search terms, whether a search term of the plurality of search terms corresponds to an entity name; in response to determining that a plurality of entity names corresponds to at least a portion of the plurality of search terms, determine a plurality of entity types associated with each of the plurality of corresponding entity names, wherein each entity type is associated with a category in which content associated with the entity name is included; determine an entity score associated with each of the plurality of entity names and corresponding entity types that indicates relatedness of an entity name to a corresponding entity type, based at least in part on a number of times media content associated with a particular entity name and entity type combination have been accessed; determine a remaining portion of the plurality of entity names by removing at least one of the plurality of entity types corresponding to a particular entity name based at least in part on the entity score associated with the particular entity name and the removed entity type; and perform a search in the search domain with the remaining portion of the plurality of entity names, wherein each entity name in the remaining portion of the plurality of entity names is search corresponding to the associated entity type.
8. A system for interpreting queries, the system comprising: a storage device for storing entity information, wherein the entity information is derived from metadata associated with a search domain; and a processor that is configured to: receive a search query in the search domain; determine a plurality of search terms based on the received search query; determine, for each of the plurality of search terms, whether a search term of the plurality of search terms corresponds to an entity name; in response to determining that a plurality of entity names corresponds to at least a portion of the plurality of search terms, determine a plurality of entity types associated with each of the plurality of corresponding entity names, wherein each entity type is associated with a category in which content associated with the entity name is included; determine an entity score associated with each of the plurality of entity names and corresponding entity types that indicates relatedness of an entity name to a corresponding entity type, based at least in part on a number of times media content associated with a particular entity name and entity type combination have been accessed; determine a remaining portion of the plurality of entity names by removing at least one of the plurality of entity types corresponding to a particular entity name based at least in part on the entity score associated with the particular entity name and the removed entity type; and perform a search in the search domain with the remaining portion of the plurality of entity names, wherein each entity name in the remaining portion of the plurality of entity names is search corresponding to the associated entity type. 10. The system of claim 8 , wherein the entity score associated with the entity name is based at least in part on user feedback information.