1. A method for ad-hoc entity extraction, comprising: filtering a first set of documents to generate a second set of documents that includes documents of the first set having a match with at least one entity string in a list of entity strings; and performing entity recognition on the second set of documents.