# Candidate Generation and Metadata Filtering

Candidate filtering is the process of narrowing down a set of potential documents that might be relevant to a search query before the scoring phase. You can filter candidates using the following methods:

* Exact match between keywords
* Window Match Between Dates
* Match Between Geo Coordinates
