Is there such a thing as a dataset that can be easily queried for combinations of POS tags and strings? As an example, I may want to search for:
JJ "winter nights"
and have returned a series of sentences which include an adjective followed by the string 'winter nights', such as
cold winter nights
long winter nights
dark winter nights
What's the best tool for the job?