1. A method for processing media comprising: accepting a query; identifying one or more language patterns that are similar to the query; locating a putative instance of the query in the media, the putative instance being associated with a corresponding location in the media; comparing the media in a vicinity of the putative instance to the identified language patterns; and providing data characterizing the putative instance of the query according to the comparing of the media to the language patterns.