14. One or more non-transitory computer readable media comprising executable code that, when executed, cause one or more computing devices to perform a process comprising: performing automatic speech recognition on an utterance of a user to generate first speech recognition results; processing the first speech recognition results to identify: a first named entity; and a second named entity; determining that the first named entity is associated with the second named entity; performing a search of a data store for the first named entity and the second named entity, wherein the data store comprises a plurality of resolved named entities and information indicating relationships between resolved named entities in the plurality of resolved named entities; determining, from the search of the data store, that the first named entity corresponds to a first resolved named entity and that the second named entity corresponds to a second resolved named entity, wherein the information of the data store indicates that the first resolved named entity is related to the second resolved named entity; determining that a confidence score associated with the first resolved named entity meets or exceeds a threshold confidence score; obtaining second speech recognition results based on the first resolved name entity; and generating a response based at least partly on the second speech recognition results.
15. The one or more non-transitory computer readable media of claim 14 , wherein: the process further comprises adjusting confidence scores associated with the first resolved named entity in a language model used to generate the first speech recognition results; and obtaining the second speech recognition results based on the first resolved name entity comprises generating the second speech recognition results from the language model and the utterance.