15. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for presenting search results, the method comprising: receiving a user-generated query input; composing a query that includes a plurality of query terms based on the user-generated query input, wherein the plurality of query terms includes a question term; determining whether the query is a time-sensitive query type that corresponds to a program that is currently being presented by a media playback device that is connected to the computing device over a communications network based on the plurality of query terms, contextual information associated with the query, and an application that received the user-generated query input; in response to determining that the query is the time-sensitive query type that corresponds to the program that is currently being presented by the media playback device: capturing media data corresponding to the program that is currently being presented by the media playback device; identifying, in response to determining that the query is the time-sensitive query type, a portion of the program that is currently being presented by the media playback device based on the received media data, wherein the portion is a program segment presented by the media playback device at a time corresponding to when the user-generated query input was received by the computing device; identifying a plurality of keywords associated with the identified portion of the program; determining that at least one keyword from the plurality of keywords is contextually relevant based on an entity type associated with the at least one keyword being responsive to the question term included in the user-generated query; and obtaining a plurality of search results responsive to the query and the at least one keyword that is determined to be contextually relevant to the question term included in the user-generated query; and causing at least one of the plurality of search results to be presented to the user on a display of the computing device.
21. The non-transitory computer-readable medium of claim 15 , wherein the keywords correspond to objects of interest that appear in the program.